当前位置: 技术问答>linux和unix
要实现多启动,安装时Master Boot Record和First Sector of Boot Partition,到底应该选哪个?
来源: 互联网 发布时间:2015-06-16
本文导语: 先安装完windows2000,再装linux时,要实现多启动?到底是Master Boot Record,还是First Sector of Boot Partition?我没有软驱。 | 选MBR固然简单,只要安装好就有双系统选项了,不过我建议选择First S...
先安装完windows2000,再装linux时,要实现多启动?到底是Master Boot Record,还是First Sector of Boot Partition?我没有软驱。
|
选MBR固然简单,只要安装好就有双系统选项了,不过我建议选择First Sector of Boot Partition。原因:选MBR就是把grub安装到主引导分区,用grub来引导windows和linux,这样如果重装windows,由于windows会重写MBR,破坏了grub,linux就进不去了。
而如果选First Sector of Boot Partition就没有这个问题,只不过装好linux后不会出现选择菜单,linux不能立刻进去,要做一点工作:用linux启动盘启动,到出现安装步骤后,按Ctrl+Alt+F2进入另一个控制台,
mkdir /mnt/tmp 新建目录tmp
mount -t vfat /dev/hda1 /mnt/tmp 将C盘挂载到tmp目录中
cd /mnt/tmp
dd if=/dev/hda3 of=linux.bin bs=512 count=1 制作linux.bin文件 /dev/hda3为linux分区,不同机器情况可能不同
编辑boot.ini,在最后一行加入 C:linux="linux",保存,重新启动计算机就有选择菜单了。
注意:C盘要为fat32格式的,否则是无法挂载的。不过也只要将linux.bin文件保存到软盘上,进入windows对boot.ini文件做相同的修改即可。
而如果选First Sector of Boot Partition就没有这个问题,只不过装好linux后不会出现选择菜单,linux不能立刻进去,要做一点工作:用linux启动盘启动,到出现安装步骤后,按Ctrl+Alt+F2进入另一个控制台,
mkdir /mnt/tmp 新建目录tmp
mount -t vfat /dev/hda1 /mnt/tmp 将C盘挂载到tmp目录中
cd /mnt/tmp
dd if=/dev/hda3 of=linux.bin bs=512 count=1 制作linux.bin文件 /dev/hda3为linux分区,不同机器情况可能不同
编辑boot.ini,在最后一行加入 C:linux="linux",保存,重新启动计算机就有选择菜单了。
注意:C盘要为fat32格式的,否则是无法挂载的。不过也只要将linux.bin文件保存到软盘上,进入windows对boot.ini文件做相同的修改即可。
|
使用Master Boot Record
|
用2000的安装光盘引导系统,选择“修复安装”-“故障控制恢复台”
选择你的2000的目录,输入2000管理员的密码。
在提示符界面输入fixboot。就能解决。
选择你的2000的目录,输入2000管理员的密码。
在提示符界面输入fixboot。就能解决。
|
其实那个都可以,但是建议选择MBR。
|
Master Boot Record!
|
呵呵,我的RedHat引导程序写在MBR上,而RedFlag引导程序则写在First Sector of Boot Partition,个人认为:引导程序写在什么地方,须根据需要而定.
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。