返回列表 發帖

Multi-boot ISO from USB flash drive

本帖最後由 角色 於 2010-8-13 08:55 編輯

因为我们有很多CD安装盘,因为不想经常烧碟,所以我们考虑用USB flash drive。

首先你的电脑能支持USB boot才可以。然后安装下面的软件:

http://www.pendrivelinux.com/boo ... m-usb-multiboot-usb

如果要加入其他功能,可以修改menu.lst
因为menu.lst是一个UNIX text(只用LF),所以我们可以用下面的软件去修改:
http://www.editpadlite.com

在menu subdirectory里是sub-menu configuration files是可以用普通的editor去修改。

我可以用这个方案安装AsteriskNOW 1.7里的软件。在Kickstart里,我选cancel,就可以。


角色

备用帖子。

TOP

备用帖子。

TOP

备用帖子。

TOP

备用帖子。

TOP

可能之前很多东西都不懂,什么叫GRUB Legacy和GRUB也分不清,现在慢慢开始懂一点,不知道这个课题是否有电脑杂志说过呢?之前用fbinst,是因为之前ckleea的example我用不上,所以在网上随意找到一个能用的。不过现在我觉得Pendrivelinux的Multi-boot ISO from USB flash drive menu都非常好用,现在我也不用fbinst了,该用你提议的软件。

其实在这里就是可以把自己不太认识的东西说出来,可能别人有这样的经验,他一说后自己就明白。还有希望大家把自己的心得写出来,有心的members会把你的宝贵信息收集。

角色

TOP

这样的学习方式能让你的学习速度加快!

角色

TOP

好像是法语,看起来很费力气。
是否有英语网站说同一样的东西?

角色

TOP

本帖最後由 角色 於 2010-8-11 21:15 編輯

现在终于可以用手指或者用Hard Drive multi-boot 硬盘里面系统如下:

/dev/sda1 (hd0,0) : primary partition : Windows Xp
/dev/sda2 (hd0,1) : primary partition : Windows 7
/dev/sda3 (hd0,2) : primary partition : Data
/dev/sda4 (hd0,3) : extended partition for logical partition
/dev/sda5 (hd0,4) : logical partition : swap
/dev/sda6 (hd0,5) : logical partition : Asterisk 1.4 + Asterisk-GUI 2.0
/dev/sda7 (hd0,6) : logical partition : Asterisk 1.4
/dev/sda8 (hd0,7) : logical partition : Astrisk 1.6 + FreePBX 2.0 (Pending)
/dev/sda9 (hd0,8) : logical partition : Asterisk 1.6 (Pending)
/dev/sda10 (hd0,9) : logical partition : Elastix 2.0
/dev/sda11 (hd0,10) : logical partition : Asterisk 1.8 (Pending)
/dev/sda12 (hd0,11) : logical partition : Ubuntu 10.04 LTS (Pending)
/dev/sda13 (hd0,12) : logical partition : Reserved
/dev/sda14 (hd0,13) : logical partition : Reserved
/dev/sda15 (hd0,14) : logical partition : Reserved

用hard drive boot时,menu.lst会有下面句子:

title Windows Xp
   unhide (hd0,0)
  hide (hd0,1)
   rootnoverify (hd0,0)
   chainloader +1

title Windows 7
   hide (hd0,0)
  unhide (hd0,1)
   rootnoverify (hd0,1)
   chainloader +1

其他CentOS可以根据个别/boot/grub/mene.lst来修改。

用USB flash drive做multi-boot时,USB本身是hd0,而hard drive是hd1, 我们要在开始用map指令把他们对调就可以。

  map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook

那么在USB Flash Drive的menu.lst去启动Windows Xp和Windows 7如下:

title Windows Xp
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   unhide (hd0,0)
  hide (hd0,1)
   rootnoverify (hd0,0)
   chainloader +1

title Windows 7
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   hide (hd0,0)
  unhide (hd0,1)
   rootnoverify (hd0,1)
   chainloader +1

角色

TOP

I used Parition Magic 5.1 which can be downloadable from the Mult-boot website.

YH

TOP

The installation is very simple and can be included in USB multi-ISO boot environment.

YH

TOP

本来以为可以用USB去安装AsteriskNOW 1.7的Option 1, 但是原来因为没有通过kickstart file那一段,AsteriskNOW就安装了CentOS,其他什么也没有。看来安装AsteriskNOW,非要用CDROM不可。

角色

TOP

哈哈,我现在已经跟Windows Xp say Goodbye!我现在两个系统都是Windows 7,/dev/sda1是Windows 7 English Version,/dev/sda2是Windows 7 Simplified Chinese version.

等我有时间可以给你证实一下你的想法。


角色

TOP

一、在25#不能工作。

二、先unhide两个partition,如果之前hide了就不能启动。等unhide所有partition后,再用下面的Scripts

title Windows Xp
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   rootnoverify (hd0,0)
   makeactive (这句没有也可以启动)
   chainloader +1

title Windows 7
   map (hd0) (hd1)
   map (hd1) (hd0)
   map --hook
   rootnoverify (hd0,1)
   makeactive (这一句没有也可以启动)
   chainloader +1

我估计makeactive是旧的系统,一定先bootable可以启动,在Windows 7就需要这个。

还有我比较喜欢hide和unhide,因为不想其他OS打扰比的OS,我用Date Disk作交换,在其他论坛都是鼓励这样做法。


角色

TOP

一样的手指,在Intel D510MO mainboard可以boot,在回到香港家里就不能boot,可能真的要fbinst routine,看看是否能有帮助。

角色

TOP

返回列表