无忧启动论坛

标题: USB U盘 如何 引导 两张linux安装光碟? [打印本页]

作者: 2011_jaleo37    时间: 2011-1-8 12:56
标题: USB U盘 如何 引导 两张linux安装光碟?
1,先说需求:
我有时需要安装 Redhat 4,有时需要安装 Redhat 5,而且带光碟也不方便。
因此我想把两张个系统拷贝到USB盘的不同文件夹,通过设置引导文件菜单实现不同系统的安装。

2,我遇到的困惑:
a, 我手上的两张 Redhat 光碟是设置了 syslinux 引导的,已经增加了定制菜单,设定了全自动安装的二级菜单。
b,我是一个超级新手,只是最近2天上网查了一些资料,来解决这个问题。能力太有限了。
对gurb4dos 和 syslinux 的命令,参数和结构都不熟悉。     :(

3,我的工作进展:
a, 我可通过syslinux.exe 把 syslinux 安装的 usb 的MBR 实现引导 单张光碟,并可以看到光碟的定制菜单。
b,我也实现了:grub4dos 安装到 usb MBR ,syslinux 安装到 usb PBR ,从grub 引导菜单实现启动 单张光碟。
说明:USB 之分了一个区,FAT32 格式。

4,可以实现目的的设想:
a,syslinux 安装到 USB MBR。增加一引导菜单 实现选择不同的光碟。
那么就是要syslinux 再次引导 syslinux ?这样说对吗?
对syslinux 不熟,不知道如何实现?
高手请赐招!

b,把原来两个光碟里的 syslinux 合并。
我也不知道 都要修改哪些文件。

c, 把 USB 盘 分两个区,把 grub 安装在 MBR 。两个光碟的 syslinux 分别安装在两个分区的PBR ,
通过 grub 的菜单 选择RHEL 4安装或者RHEL 5 安装。
我想这个方案 是可以实现的。
但是,我不想对 U盘进行多个分区。同时 如果将来再增加一个 系统光碟的话 需要继续分区了。

另外,单张光碟都是4G 以上,所以通过grub 引导ISO 的方法,不现实,我测试过了 内存都不够。

其他的方案 请参与讨论吧!

请高手们 出手帮忙吧!

感谢!
作者: 2011_jaleo37    时间: 2011-1-8 13:01
其中 一张光碟的 syslinux.cfg 文件内容:

default linux
prompt 1
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
F8 test.msg
label linux
  kernel vmlinuz
  append initrd=initrd.img
label text
  kernel vmlinuz
  append initrd=initrd.img text
label ks
  kernel vmlinuz
  append ks initrd=initrd.img
label local
  localboot 1
label memtest86
  kernel memtest
  append -
label ifffsbc
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom
label nas
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_nas.cfg
label burn
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_b_instal.cfg
label burnlustre
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_b_l_render.cfg
label inclms
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_lms.cfg
label incws
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_incwrks_net.cfg
label incnode
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_incnode_net.cfg
label incws_cd
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_incwrks_cd.cfg
label incnode_cd
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_incnode_cd.cfg
label lustrews
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_ews.cfg
label lustreslave
  kernel vmlinuz
  append initrd=initrd.img  ks=cdrom:/ks_slave.cfg
作者: 2011lhr    时间: 2011-1-8 13:47
单张光碟都是4G 以上,那作成ISO在PE里去加载运行来安装,你试过没有?
作者: 2011_jaleo37    时间: 2011-1-8 14:32
我这是 linux 系统安装光碟啊。。

在 PE ?

我还没看PE 是怎么回事呢!

谢谢提醒 我研究一下。。

你可以提供一下思路吗?
作者: 2011lhr    时间: 2011-1-8 18:03
PE就是在U盘上运行的小型操作系统,100M左右,可以是小型的WIN2003,XP,WIN7,也包括运行在U盘上的小型 linux系统,,,等等。多功能的PE还可以上网,听音乐,看视频,安装各种系统,维护电脑。直得大家一起深入研究,共同开发。
作者: 2011_jaleo37    时间: 2011-1-8 20:10
我不是那个需求.我是要启动linux 安装光碟.
作者: 2011lhr    时间: 2011-1-8 20:46
就是让你去PE里学习启动linux 安装光碟啊。
作者: 2011_jaleo37    时间: 2011-1-9 17:58
还没看到 高手出现阿!~




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3