[分享]一劳永逸,让win的重装不改变linux的引导(单硬盘,重装后mbr不用改动!)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 97
- 注册时间: 2006-10-24 23:40
- 联系:
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
-
- 帖子: 19
- 注册时间: 2006-05-04 9:47
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 1
- 注册时间: 2006-12-26 20:42
-
- 帖子: 26
- 注册时间: 2007-01-27 10:14
-
- 帖子: 19
- 注册时间: 2006-05-04 9:47
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
直接dd硬盘的mbr有一些弊端,或者说是grub本身的弊端:它的mbr引导代码固定的从指定分区加载stage2,不够灵活。
从一台机子dd的mbr在另一台上能用,纯属巧合
建议用grub for dos 的 grldr 。这里是我写的一个简介
http://www.linuxsir.org/bbs/showthread.php?t=291345
从一台机子dd的mbr在另一台上能用,纯属巧合
建议用grub for dos 的 grldr 。这里是我写的一个简介
http://www.linuxsir.org/bbs/showthread.php?t=291345
上次由 ptptptptptpt 在 2007-02-18 17:28,总共编辑 3 次。
- xjflyttp
- 帖子: 281
- 注册时间: 2006-10-18 0:36
- 来自: Core
- 联系:
- speme
- 帖子: 723
- 注册时间: 2005-10-02 8:22
- 联系:
-
- 帖子: 955
- 注册时间: 2006-12-18 17:04
- 来自: 福建泉州
双硬盘的我来补充,基本上跟单硬盘差不太多。
假定你的2k/xp/2003安装在第一硬盘的C盘上,ubuntu在第二块硬盘上。
1.安装grub到第一块硬盘的主引导记录上(即mbr)。
2.备份,操作跟楼主一样。
dd if=/dev/hda of=ubuntu.lnx bs=512 count=1
3.拷贝ubuntu.lnx到C盘。
4.添加引导,添加到boot.ini
5.找个dos启动盘进dos,fdisk /mbr。
一些小技巧:
修改boot.ini里面的time=0避免出现两次选单要选择两次麻烦。
再次安装ubuntu时无须再把grub安装到mbr,只需安装到linux分区上就可以了,前提是你linux所在分区的位置没有变,如原来是(hd1,5)现在仍然是(hd1,5),否则只能重新上面的操作。
假定你的2k/xp/2003安装在第一硬盘的C盘上,ubuntu在第二块硬盘上。
1.安装grub到第一块硬盘的主引导记录上(即mbr)。
2.备份,操作跟楼主一样。
dd if=/dev/hda of=ubuntu.lnx bs=512 count=1
3.拷贝ubuntu.lnx到C盘。
4.添加引导,添加
代码: 全选
C:\ubuntu.lnx="Ubuntu Linux"
5.找个dos启动盘进dos,fdisk /mbr。
一些小技巧:
修改boot.ini里面的time=0避免出现两次选单要选择两次麻烦。
再次安装ubuntu时无须再把grub安装到mbr,只需安装到linux分区上就可以了,前提是你linux所在分区的位置没有变,如原来是(hd1,5)现在仍然是(hd1,5),否则只能重新上面的操作。
-
- 帖子: 44
- 注册时间: 2006-11-19 1:27