今天将grub赶出了MBR

    |     2007年2月19日   |   技术   |     0 条评论   |    157

由于感觉到将grub装到mbr影响了我的电脑的启动速度,主要是主板自检吧!
出现logo好慢。
今天将mbr拷贝了出来,然后fdisk /mbr(M$ dos)按照M$的标准修复了mbr
启动快了
然后用会nt的引导,又没破坏linux的引导!
重装系统也好恢复了!

[color=#FF4500]下面的操作步骤! [/color][separator]
首先起确认你的grub正常,并能启动linux
然后启动到linux (Ubuntu)
如果你的是IDE硬盘
代码:
sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1

如果你硬盘的被识别为sda
代码:
sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1

题外话:如果没有bs=512 count=1的话,dd好像跟ghost一样,不知道是不是哦,高手赐教
然后你可以到/media找到linux.lnx这个文件
将它cp到你的win根目录,例如是C:\,而且我建议你对这个文件做多个备份!

然后重启到win

进入后确认你的系统根目有linux.lnx这个文件
然后修改boot.ini 请在win 下修改,因为编码不同! 大侠除外
它可能隐藏和只读

如果有代码:
time=0

请将0更改!如time=5

然后在后面加入代码:
C:\linux.lnx=”linux”

保存

然后你就可以reboot看效果了
nt的引导菜单会出现linux这一项,选择后好像又会到grub的菜单了
事实上它只是读了linux.lnx 来实现这个效果的,这个文件实际上就是Linux分区的启动扇区

回复 取消