红联Linux门户
Linux帮助

vista启动管理器引导linux

发布时间:2007-04-22 00:58:44来源:红联作者:Cleanmeter
目的:利用vista启动管理器直接引导vista,xp,linux

vista和xp就不用说了,linux也就是建立一个小镜像,然后像引导xp的ntldr一样引导linux
简要说明一下:
1 grub不要装在mbr,不然很容易在重装时被清除。
2 如果你的linux装在/dev/sda12,你需要先把grub装在这个扇区,即
#cd /boot/grub
#grub

>root (hd0,11);
>setup (hd0,11);

3 生成镜像
#dd if=/dev/sda12 of=/home/user/linux_boot_file bs=512 count=1
其中 /home/user/是你linux系统中的一个路径,linux_boot_file是你生成的文件,名称可以随意改动,之后将这个文件复制到你的windows分区中,即fat,ntfs格式的分区中,以便vista能够读取到,比如将这个文件复制到f:

4 vista中管理员身份运行命令控制台(cmd),依次输入下列4条命令即可
bcdedit /create /d "Linux" /application bootsector //创建项 {uid},后都用这个数值替换

bcdedit /set {uid} device partition=f: //指定镜像文件所在分区 f:

bcdedit /set {uid} path \linux_boot_file //指定镜像文件名,“\”表示根目录下

bcdedit /displayorder {uid} /addlast //将该想添加到启动菜单最下位置

5 重启系统就能看到启动菜单中的 linux 选项了,选中回车将进入到你装在 /dev/sda12上的 grub启动管理器 ,进而进入linux。
文章评论

共有 0 条评论