Ubuntu Linux与Windows系统多启动的配置

时间:2018-02-13 15:00来源:网络整理 作者:Linux先生 举报 点击:
一、如果是XP(vista)与UBUNTU之间,先装XP,后装ubuntu,ubuntu会在grub中加入XP启动项。可以手动添加。 对应XP,vista,2003的 title Microsoft Windows XP P

本文地址:http://www.kooct.com/config/2018/0213/18028.html
文章摘要:,规求无度惹麻烦把臂徐去,百下百全投敌更有效地。

  一、如果是XP(vista)与UBUNTU之间,先装XP,后装ubuntu,ubuntu会在grub中加入XP启动项。可以手动添加。

  对应XP,vista,2003的

  title Microsoft Windows XP Professional

  root (hd0,n) # n视XP所在分区而定,第一分区就是0

  default

  makeactive

  chainloader +1

  对应2003,下面也可以。

  title Earlier Version of Windows

  #查找WINDOWS XP/2003 ,有些grub版本还不支持find命令

  find --set-root /ntldr

  chainloader /ntldr

  对应vista,在grub的menu.lst添加也可以,不指定分区

  title Windows Vista(default)

  #查找 Vista bootmgr ,有些grub版本还不支持find命令

  fallback 4

  find --set-root /bootmgr

  chainloader /bootmgr

  二、如果先装的UBUNTU,或者先装的XP后来重装XP,也可以在XP启动项中加入UBUNTU启动内容。

  这个就需要在boot.ini中添加grldr,grldr如果放在C盘根目录下面的话,加c:grldr=" Ubuntu"。还需要C盘下有BOOT文件夹,文件夹里是GRUB文件夹,内含MENU.LST文件。包括上面的grldr都是grub for dos里面包含的内容。MENU.LST的内容需要根据你的UBUTNU BOOT所在位置,及内核而定.grldr,arldr,ntldr分别是grub,dos工具箱,xp引导所用的三个文件。menu.lst内容类似下:

  title Ubuntu 7.10, kernel 2.6.22-14-generic

  root (hd0,*) #### *根据你的UBUNTU安装盘而定

  kernel /vmlinuz-2.6.22-14-generic root=http://www.kooct.com/410/dev/hda(n) ro quiet splash

  initrd /initrd.img-2.6.22-14-generic

  quiet

  如此启动XP里,在启动项里先ubuntu,就可以进入LINUX系统。

  先从ubuntu的grub选项中选择XP,再从XP选项中先ubuntu,一样能启动ubuntu,这与ubuntu启动菜单中直接选择启动不矛盾。

  三、XP与VISTA,先XP,后VISTA没问题的了。

  先VISTA后XP,在XP系统中使用VistaBootPRO 3.1设置也可以,有的会启动的时候会出现问题?据说需要dotnetfx.exe和langpack.exe两个文件。最后安装vistabootpro3.1.看这里:

  用VISTA光盘也可以修复吧。看来还是修复到vista启动xp?vista是加入不到xp的boot.ini中了吧。具体:放入光盘。CMD中#X: #cd boot #bootsect /nt60 sys 行了,bootsect /nt52 sys 这个命令是删除VISTA启动的。(CMD一定要在系统文件夹sysem32中的CMD,??什么意思)重启进入VISTA,这里有bootsect下载

  bcdedit /create -d "!·#¥%……"

  bcdedit /set device partition=d: #d vista盘符?

  bcdedit /set path tldr

  bcdedit /displayorder /addlast

  由此看来,个人感觉grub是启动工具里面最好的东东。通吃。三系统有问题,装grub for dos 或者用ubuntu livecd启动,命令行下执行grub命令,写入MBR中grub,也行。grub麻烦的地方需要根据自己系统情况手动修改menu.lst项。建议用之。

  四、先ubuntu,后vista又是什么情况。

  下载grub4dos软件包

  提取文件grldr 和grldr.mbr拷贝到C盘(文件系统要ntfs的)根目录

  运行cmd,执行命令:

  bcdedit /create /d "GRUB MENU" /application bootsector#

  建立一个名称为“GRUB MENU”,通过加载类型为“引导扇区文件”的启动项

  生成复制下来

  bcdedit /set device partition=c: #设置引导扇区文件所在的分区,grldr.mbr所在分区

  bcdedit /set path grldr.mbr #指定引导扇区文件的路径和文件名

  bcdedit /displayorder /addlast #增加这个Ubuntu的菜单项到末尾。

  下面修改menu.lst,就行了。吼吼,xp用boot.ini. vista的bcdedit看这命令也是设置grldr的位置,这个命令添加到哪个文件去了呢?为什么不能用文本修改?

  五、如果在ubuntu中终端下执行:

  #dd if=http://www.kooct.com/923/dev/sda3 of=http://www.kooct.com/212/dev/sda6/linuxloader/ubuntu.lnx bs=512 count=1

  /dev/sda3试你的ubuntu boot所在分区而定。生成ubuntu.lnx,用此文件取代上面grldr.mbr的话。

  在vista下,用管理员权限运行cmd,然后

  bcdedit /create /d "Ubuntu 7.04" /application bootsector

  bcdedit /set device partition=C:

  bcdedit /set path ubuntu.lnx

  bcdedit /displayorder /addlast

  就行了,不需要menu.lst

  总结:由以上内容可知先装谁都没问题了,也是都可以修复的。xp-vista-ubuntu xp-ubuntu-vista vista-xp-ubuntu vista-ubuntu-xp ubuntu-vista-xp(嘿,这个真豺)ubuntu-xp-vista

  如果续个MAC,还是不用MAC启动菜单好,在xp中加tboot。

------分隔线----------------------------
推荐内容
幸运农场网上购买平台 幸运农场每天到几点 重庆幸运农场快乐十分走势图 幸运农场2015开奖结果 幸运农场走势图
幸运农场怎么玩 幸运农场选8个号多少钱 重庆彩票网双色球开奖 幸运飞艇到几点封盘 时时彩龙虎走势图
幸运农场多久开奖 幸运四复式中了多少钱 幸运农场app 江苏11选5三连号规律 重庆幸运农场数字
网上怎么买幸运农场 网吧幸运水果机破解版 重庆幸运农场手机版 幸运农场8复试中奖多少钱 重庆幸运农场预测软件
赛车pk10开奖记录 幸运农场开奖结果 北京赛车重注必死 六合彩开奖结果 排列5中奖号码
吉祥彩娱乐平台登录 白银杀人嫌犯喜欢赌博 南国彩票论坛七星彩 排列5开奖号码 百家乐翻天
排列五走势图带连线 幸运赛车 排列3试机号 打麻将必胜绝技 浩瀚的大洋是赌场
北京快乐8 湖北11选5开奖时间 pk10杀号 幸运飞艇 排列五预测