|
一台x61,安装有win7 分区是这样的:
sda1 win隐藏
sda2 win C盘
sda3 扩展分区
sda5 win D盘
sda6 win E盘
sda7 debian /
sda8 debian swap
sda9 debian /home
安装debian前,活动分区是sda1
我下载了debian ftp服务器的hd-meadia/目录下载vmlinux和initrd.gz放在我的一个U盘工具箱里,然后又下载了netinst ISO文件放在了U盘
在U盘的工具箱里的使用它的Grub4Dos启动了安装进程,在分区的时候,sda7分区我没有选择为活动,后来问安装grub2的时候,我选择了不安装到mbr,而是手动指定安装在sda7分区, 在安装进程结束后,我打一另一个控制台使用dd if=/dev/sda7 of=debian.bin bs=512 count=1来复制debian的引导记录。
重启后进入到win7,我使用debian.bin添加了一个启动项,但是在重启选择启动debian时,启动不成功,屏幕是黑色的,光标在左上角一闪一闪。
后来我又尝试使用U盘工具箱的Grub4Dos来启动debian,命令如下:
grub> root (hd0,6)
grub> kernel /vmlinuz
grub> initrd /initrd.img
grub> boot
结果系统自动进入BusyBox环境,查看第一个错误是:
mount: can't read '/etc/fstab/': No such file or directory
安装过程是正常的,没有出现错误,即使grub2没有正确安装,那也只是会影响win7启动debian而已啊,为什么使用grub4dos也启动不了呢? |
|