找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5083|回复: 4

[求助] 怎么用Grub4dos启动CentOS6.5的安装程序

[复制链接]
发表于 2014-4-20 20:25:53 | 显示全部楼层 |阅读模式
想装CentOS6.5,但CentOS的光盘引导程序是isolinux,所以启动程序我用Grub4dos改写了一下,结果不能启动安装程序。
原Isolinux代码:
  1. label install0
  2.   menu label Install
  3.   kernel vmlinuz0
  4.   append initrd=initrd0.img root=live:CDLABEL=CentOS-6.5-i386-LiveDVD rootfstype=auto ro liveimg liveinst noswap nolvmmount  rd.luks=0 rd.md=0 rd.dm=0  
  5. label textinstall0
  6.   menu label Install (Text Mode)
  7.   kernel vmlinuz0
  8.   append initrd=initrd0.img root=live:CDLABEL=CentOS-6.5-i386-LiveDVD rootfstype=auto ro liveimg textinst noswap nolvmmount  rd.luks=0 rd.md=0 rd.dm=0  
复制代码

改写后的Grub4dos代码
  1. title CentOS Install
  2. find --set-root /vmlinuz0
  3. kernel /vmlinuz0 root=live:CDLABEL=CentOS-6.5-i386-LiveDVD rootfstype=auto ro liveimg liveinst noswap enforcing=0 nolvmmountrd.luks=0 rd.md=0 rd.dm=0
  4. initrd /initrd0.img

  5. title CentOS Install (Text Mode)
  6. find --set-root /vmlinuz0
  7. kernel /vmlinuz0 root=live:CDLABEL=CentOS-6.5-i386-LiveDVD rootfstype=auto ro liveimg textinst noswap  enforcing=0 nolvmmountrd.luks=0 rd.md=0 rd.dm=0
  8. initrd /initrd0.img
复制代码



出现这样的代码:
  1. Kernel panic - not syncing: Attempted to kill init  
复制代码




但如果如网友所说的这种
  1. find --set-root /vmlinuz0
  2. kernel /vmlinuz0
  3. initrd /initrd0.img
复制代码

是行不通的,会提示没有指定根目录。请大神帮忙。
发表于 2014-4-20 21:01:14 | 显示全部楼层
这一段有疑问:

enforcing=0 nolvmmountrd.luks=0 中间少了空格,多了 enforcing=0 这个参数。

你再仔细看看吧。

点评

亲,最开始我就试过你说这个,在原本的isolinux.cfg上改的,不行,后来才加的那个参数的  详情 回复 发表于 2014-4-21 20:25
回复

使用道具 举报

 楼主| 发表于 2014-4-21 20:25:31 | 显示全部楼层
不点 发表于 2014-4-20 21:01
这一段有疑问:

enforcing=0 nolvmmountrd.luks=0 中间少了空格,多了 enforcing=0 这个参数。

亲,最开始我就试过你说这个,在原本的isolinux.cfg上改的,不行,后来才加的那个参数的
回复

使用道具 举报

发表于 2014-4-22 16:47:54 | 显示全部楼层
我U盘上加载网络安装的
title   6, Map CentOS-6.2-i386-netinstall.iso
find --set-root --ignore-floppies --ignore-cd /CentOS-6.2-i386-netinstall.iso
map --mem /CentOS-6.2-i386-netinstall.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)


这个是不加入内存可以尝试
find --set-root --ignore-floppies --ignore-cd /deepin.iso
kernel /vmlinuz boot=casper nosistent rw quiet iso-scan/filename=/deepin.iso locale=zh_CN
initrd /initrd.lz
回复

使用道具 举报

发表于 2014-4-22 18:16:34 | 显示全部楼层
您这个 nolvmmountrd.luks=0 中间少了空格,您还没注意到吗?应该是

nolvmmount    rd.luks=0

我不敢说这样一定行,但至少我发现了您的修改结果不能等价于 isolinux 的相应配置。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-23 18:39

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表