首页 > tips, TroubleShooting > 用移动硬盘装centos5.6 for x86_64后机器grub出错起不来的问题

用移动硬盘装centos5.6 for x86_64后机器grub出错起不来的问题

2011年5月17日 发表评论 阅读评论

公司新到的服务器,没有光驱,而centos5.6 for x86_64的iso,都是4个多G,我们的u盘都是4个G的,实在是不想刻dvd用usb光驱安装。于是就拿新买的一个移动硬盘来做装机媒介。我是用ubuntu带的工具:unetbootin来做的装机系统,以前用过,在u盘上做一个系统,用来安装ubuntu,感觉挺好用的,没想到今天用来做centos5.6 for x86_64,却失败了。系统到了boot:时,敲什么都出错。我把硬盘拿回来一看,/syslinux.cfg文件为0字节,是空的!于是我把isolinux下的isolinux.cfg拷贝过去,覆盖掉原来的syslinux.cfg,把vmlinuz和initrd.img拷贝到/目录下,还有*.msg,也拷贝到/下,还有centos5.6 for x86_64的iso文件,也拷贝到移动硬盘的/下。再重启,能装了,但装完重新启动的时候,又出错了。grub出错,找不到硬盘。于是再拿回移动硬盘,再修改/syslinux.cfg,使之支持rescue模式,再用移动硬盘启动机器,进入rescue模式,进系统一看/etc/grub.conf,原来上面硬件指的是(hd1,0)!!!这显然是由于移动硬盘把hd0给占了的结果,拔掉移动硬盘后再用hd1来找系统自带的硬盘,当然找不到了。于是讲hd1改成hd0,再重启,搞定了。

分类: tips, TroubleShooting 标签:
  1. Coolzsb
    2011年5月21日23:07 | #1

    这种情况可以用centos的netinstall的iso来安装:才10Mbyte大小

  2. 2011年5月23日16:57 | #2

    这是一样的
    用netinstall.iso也只是起个系统
    安装的时候还是要找安装树的
    由于我要装n台
    所以我就先下个iso
    做个usb启动盘来装第一台
    以后的我就可以把这台做好
    其他装的时候就可一直接走pxe了@Coolzsb

  1. 本文目前尚无任何 trackbacks 和 pingbacks.