LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 472|回复: 1

关于重装WINDOWS后引导的问题。

[复制链接]
发表于 2011-11-16 00:54:32 | 显示全部楼层 |阅读模式
前段时间问了个关于安装的问题(http://www.linuxsir.cn/bbs/threa ... ,谢谢大家。
现在新问题又来了,还没来得及试,就要重装WINDOWS,把MBR重写了,现在进不了ARCH系统(2011.08),现在想用GRUB一类的东西引导进去,但menu.lst不知道怎样写,网上找出来的一堆都是说怎样引导UBUNTU一类的系统,也参考了一些教程写了下面三个来引导,结果都不成功:
title Boot Arch Linux
root   (hd0,7)
kernel /boot/vmlinuz30 root=/dev/sda8 ro
initrd /boot/kernel30.img

title Boot Archlinux two way
kernel (hd0,7)/boot/vmlinuz root=/dev/sda8
initrd (hd0,7)/boot/initramfs

title  Arch Linux  Three
root   (hd0,7)
kernel /vmlinuz30 root=/dev/sda8 ro vga=773
initrd /kernel30.img
我用的是WIN7,用boot.ini文件来引导grldr.mbr,在C盘根目录下面也放了grldr文件,都是在网上下的(安装时就是用它们来引导,进行硬盘安装的),但现在上面三个菜单都不能引导ARCH系统(我不知道内核放在哪及名称是什么了,kernel30.img是随便写上去的,网上的教程写是kernel26.img,我想现在内核已经去到3.0,所以就用这个名字,),结果不成功。
上官网看了一下(https://wiki.archlinux.org/index ... 认,只认MBR。
现在想问一下我能不能不重装,用grldr.mbr一类的文件引导进去系统,重新把GRUB2装一下到系统分区(SDA8)?我的引导menu.lst应该怎样写才对?谢谢!
 楼主| 发表于 2011-11-25 22:31:09 | 显示全部楼层
经过几天以来不断的偿试及修改,终于把系统启动起来了。先是在网上把别人做的g2ldr.mbr下回来,然后修改grub.cfg文件,终于也成功启动系统了,可惜,不知道搞什么,我的主板也是比较老的了(捷波的P43主板),但系统没有装上我的网卡驱动!也不知道是不能识别还是我装系统时没装好!现在系统进了,但联不了网(用的是路由器,DHCP),用ifconfig命令查看,只看到127.1.1.1(大概是这个吧),没有看到eth0,估计是网卡驱动都没有装!烦!想不到还弄个这个问题出来!
本来想把东西都附上来,方便有需要的朋友,但是这里好象不能上传附件,只好算了,贴个引导写法。这个要对应自己实际硬盘情况,象我的是装在H盘下面了,对应盘符如下(因为我经常记不得哪个盘是哪个,呵呵):
      C           D          E          F          G/home      H
(hd0,1) (hd0,5) (hd0,6) (hd0,7)   (hd0,8)      (hd0,9)

menuentry "Arch Linux(hd0,9)(vmlinuz-linux+initramfs)" {
set root=(hd0,9)
linux /boot/vmlinuz-linux root=/dev/sda9 ro
initrd /boot/initramfs-linux.img
}
回复 支持 反对

使用道具 举报

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

本版积分规则

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