Linux Grub菜单添加命令行启动项
来源:互联网 发布:windows ce系统刷机 编辑:程序博客网 时间:2024/06/05 14:33
最近安装了ubuntu12.04来使用,每次都进入unity界面再进入命令行很不方便。想要再Grub菜单中加入一项以命令行启动,其步骤如(以Ubuntu13.10为例)下:
sudo chmod +w /boot/grub/grub.cfg #增加可写权限
sudo gedit /boot/grub/grub.cfg #编辑配置文件
会找到小面这段文字:
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-40d8d06e-06a0-418d-b4ca-663e89c9ef92' {
gfxmode $linux_gfx_mode
insmod gzio
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 8AE8FD2AE8FD14E3
else
search --no-floppy --fs-uuid --set=root 8AE8FD2AE8FD14E3
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.11.0-12-generic root=UUID=8AE8FD2AE8FD14E3 loop=/ubuntu/disks/root.disk rorootflags=sync quiet splash $vt_handoff
initrd /boot/initrd.img-3.11.0-12-generic
}
复制上面的文字,并在后面粘贴下来。
将红色代码部分进行修改。修改后如下
menuentry 'Ubuntu(Command)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-40d8d06e-06a0-418d-b4ca-663e89c9ef92' {
gfxmode $linux_gfx_mode
insmod gzio
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 8AE8FD2AE8FD14E3
else
search --no-floppy --fs-uuid --set=root 8AE8FD2AE8FD14E3
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.11.0-12-generic root=UUID=8AE8FD2AE8FD14E3 loop=/ubuntu/disks/root.disk rotext
initrd /boot/initrd.img-3.11.0-12-generic
}
这就可以了。
sudo chmod +w /boot/grub/grub.cfg #增加可写权限
sudo gedit /boot/grub/grub.cfg #编辑配置文件
会找到小面这段文字:
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-40d8d06e-06a0-418d-b4ca-663e89c9ef92' {
gfxmode $linux_gfx_mode
insmod gzio
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 8AE8FD2AE8FD14E3
else
search --no-floppy --fs-uuid --set=root 8AE8FD2AE8FD14E3
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.11.0-12-generic root=UUID=8AE8FD2AE8FD14E3 loop=/ubuntu/disks/root.disk rorootflags=sync quiet splash $vt_handoff
initrd /boot/initrd.img-3.11.0-12-generic
}
复制上面的文字,并在后面粘贴下来。
将红色代码部分进行修改。修改后如下
menuentry 'Ubuntu(Command)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-40d8d06e-06a0-418d-b4ca-663e89c9ef92' {
gfxmode $linux_gfx_mode
insmod gzio
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 8AE8FD2AE8FD14E3
else
search --no-floppy --fs-uuid --set=root 8AE8FD2AE8FD14E3
fi
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-3.11.0-12-generic root=UUID=8AE8FD2AE8FD14E3 loop=/ubuntu/disks/root.disk rotext
initrd /boot/initrd.img-3.11.0-12-generic
}
这就可以了。
0 0
- Linux Grub菜单添加命令行启动项
- 为Grub启动菜单添加Windows选项
- 通过GRUB命令行编辑启动Linux操作系统
- 通过GRUB命令行来启动Linux操作系统
- grub命令行启动Windows
- grub 命令行启动 操作系统
- GRUB命令行启动
- grub命令行启动系统
- 修复 GRUB 启动菜单
- GRUB启动菜单修复
- 修改grub启动菜单
- 硬盘安装Linux和从Grub命令行启动操作系统
- 手动通过grub命令行启动Linux或者win系统
- Linux启动时显示Grub命令行及修改
- Linux操作系统下GRUB启动菜单的修复方法
- Grub 命令行启动Windows全过程
- ubuntu grub 启动菜单 修改
- GRUB启动菜单修复方法
- Android中的回调Callback
- 从ini格式文件中(没行是“键=值”格式)中读取配置项的值,Split字符串的处理(综合)
- fgdgdfgdfgfdgdfgfdgfdg
- 移动开发 html 跨平台
- Winform初学
- Linux Grub菜单添加命令行启动项
- Gson的应用
- [EntLib]微软企业库5.0 学习之路——第一步、基本入门
- 圣经般的话
- Linux内核调试方法总结(1)
- Cloud Foundry中warden的架构与实现
- 矩形数组和交错数组
- 为什么调用glPushMatrix()和glPopMatrix()
- 会计