资源描述:
《Ubuntu Linux与Windows系统多启动的配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、UbuntuLinux与Windows系统多启动的配置一、如果是XP(Vista)与UBUNTU之间,先装XP,后装ubuntu,ubuntu会在grub中加入XP启动项。可以手动在grub的menu.lst添加,有些grub版本还不支持find命令。对应XP的:titleMicrosoftWindowsXPProfessionalrootnoverify(hd0,0)savedefaultchainloader+1对应2003的:titleEarlierVersionofWindows#查找WINDOWS20
2、03,find--set-root/ntldrchainloader/ntldr对应Vista的:titleWindowsVista(default)#查找Vistabootmgr,fallback4find--set-root/bootmgrchainloader/bootmgr二、如果先装的Ubuntu,或者后来重装XP,也可以在XP启动项中加入Ubuntu启动内容。这个就需要在boot.ini中添加grldr,grldr如果放在C盘根目录下面的话,加c:grldr="Ubuntu"。还需要C盘下有BOO
3、T文件夹,文件夹里是GRUB文件夹,内含MENU.LST文件。包括上面的grldr都是grubfordos里面包含的内容。MENU.LST的内容需要根据你的UBUTNUBOOT所在位置,及内核而定.grldr,arldr,ntldr分别是grub,dos工具箱,XP引导所用的三个文件。menu.lst内容类似下:titleUbuntu7.10,kernel2.6.22-14-genericroot(hd0,*)####*根据你的UBUNTU安装盘而定kernel/vmlinuz-2.6.22-14-generi
4、croot=/dev/hda(n)roquietsplashinitrd/initrd.img-2.6.22-14-genericquiet我的是wubi安装的Ubuntu9.04titleUbuntu9.04,kernel2.6.28-12-genericroot()/ubuntu/diskskernel/boot/vmlinuz-2.6.28-12-genericroot=UUID=2414A33A14A30DBCloop=/ubuntu/disks/root.diskroquietsplashinitrd
5、/boot/initrd.img-2.6.28-12-generic如此启动XP里,在启动项里先ubuntu,就可以进入LINUX系统。先从ubuntu的grub选项中选择XP,再从XP选项中先ubuntu,一样能启动ubuntu,这与ubuntu启动菜单中直接选择启动不矛盾。三、XP与VISTA。先XP,后VISTA没问题的了。看来还是修复到Vista启动XP,Vista是加入不到XP的boot.ini中了吧。具体:放入光盘。CMD中#X:#cdboot#bootsect/nt60sys行了,bootsect
6、/nt52sys这个命令是删除VISTA启动的。(CMD一定要在系统文件夹sysem32中的CMD)重启进入VISTA,bcdedit和bootsect两条命令可以到vista安装光盘上获得。bootsect.exe文件在vista的安装光盘的boot目录下,而bcdedit.exe文件可以在安装了vista系统系统的电脑上的%windir%system32目录下获得,当然也可以使用imagex命令挂载vista安装光盘里sourceinstall.wim文件,然后到windowssystem32下也能找
7、到bcdedit命令。至于imagex命令可以到微软官方下载WAIK工具包bcdedit/create{ntldr}/d"windowsXP"bcdedit/set{ntldr}devicepartition=C:#CwindowsXP安装盘bcdedit/set{ntldr}pathtldrbcdedit/displayorder{ntldr}/addlast三个系统有问题,装grubfordos或者用ubuntuliveCD启动,命令行下执行grub命令,写入MBR中grub,也行。grub麻烦的地方需
8、要根据自己系统情况手动修改menu.lst项。四、先ubuntu,后Vista(windows7)下载grub4dos软件包,提取文件grldr和grldr.mbr拷贝到C盘根目录用管理员权限运行cmd,执行命令:bcdedit/create/d"GRUBMENU"/applicationbootsector#建立一个名称为“GRUBMENU”,实模式启动扇区的启动项生成{ID}复制下