日期:2014-05-17  浏览次数:20784 次

Ubuntu 10.04修改Windows 为第一启动项的方法

方法一:
打开端输入:sudo apt-get install startupmanager
安装启动管理器
系统——系统管理——启动管理器 然后在之后按照提示操作就行了 很简单

方法二:

文件系统/boot/grub/grub.cfg文件可以修改这个启动顺序的:
终端中输 入:sudo gedit /boot/grub/grub.cfg
修改后保存,重启就可以看到效果。

其实把
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows?XP Professional (on /dev/sda1)" {
insmod fat
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 2a1d-0905
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

放 在下面这段的前面就实现了启动时启动XP:

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 6071bbad-402c-42e1-b891-5df2ea76a263
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6071bbad-402c-42e1-b891-5df2ea76a263 ro quiet splash nomodeset
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set 6071bbad-402c-42e1-b891-5df2ea76a263
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6071bbad-402c-42e1-b891-5df2ea76a263 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

内容可能不一样,但是原理是一样的,放在第一的就是默认选项。

两种方法相比较来来说,第一种比较简单。