启动讨论 grub/grub2/syslinux/grub4dos/Lilo
-
ieasylive
- 帖子: 72
- 注册时间: 2007-05-08 21:30
#16
帖子
由 ieasylive » 2009-11-10 10:05
xicole 写了:冷月X 写了:夹夹 写了:grub>linux /boot/ubuntu/vmlinuzxxxxxxxxx (tab补全即可) root=/dev/sda5 loop=/ubuntu/disks/root.disk ro quiet splash #加载内核
请问这一步那个tab补全什么意思?我按了都没什么,而且命令太长后面显示不了
不能补全说明你前面的root没有做好。Tab键的补全功能。(linux基础知识)
我的tab 补全不到,必须填写vmlinuz-2.6.31-14-generic
然后按照你的步骤成功启动
ls /boot #可查看vmlinuz和initrd.img
linux /boot/vmlinuz******* (tab)
-
hakins
- 帖子: 15
- 注册时间: 2009-04-27 18:37
#18
帖子
由 hakins » 2009-11-10 15:01
loopback loop0 /ubuntu/disks/root.disk
file name required

怎么办 我刚用 菜鸟
-
sdomain
- 帖子: 77
- 注册时间: 2008-10-18 15:13
#19
帖子
由 sdomain » 2009-11-10 17:07
我的也不行
照你的方法做了,boot后还是启动不了,
我的最后两步是用:
linux (hd0,2)/ubuntu/disks/boot/....
如果直接用 /boot/ubuntu就死机了,怎么回事或?
-
forreg
- 帖子: 12
- 注册时间: 2009-08-12 9:33
#21
帖子
由 forreg » 2009-11-11 9:52
输入boot后机器一直没有引导,大家输入boot后一般等多久?
-
冷月X
- 帖子: 16
- 注册时间: 2008-01-13 10:06
#22
帖子
由 冷月X » 2009-11-11 14:40
forreg 写了:输入boot后机器一直没有引导,大家输入boot后一般等多久?
BOOT后马上出现内核装载信息。
-
skygun
- 帖子: 127
- 注册时间: 2009-06-13 5:35
#23
帖子
由 skygun » 2009-11-11 16:30
我的反复修复好几次了,直接boot显示内核未加载。每次都要输入命令来启动。
grub.cfg文件如下:(问题出在哪里?为系统自动修复后生成的)
代码: 全选
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 061c0de31c0dce9d
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
-
冷月X
- 帖子: 16
- 注册时间: 2008-01-13 10:06
#24
帖子
由 冷月X » 2009-11-11 17:22
skygun 写了:我的反复修复好几次了,直接boot显示内核未加载。每次都要输入命令来启动。
grub.cfg文件如下:(问题出在哪里?为系统自动修复后生成的)
代码: 全选
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 061c0de31c0dce9d
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
进入系统后重装grub吧。
-
nevergone
- 帖子: 14
- 注册时间: 2007-01-15 18:44
#25
帖子
由 nevergone » 2009-11-11 23:28
前几天升级系统, 不能启动, 去UBUNTU官网看了, 有人反应
按官网的说明, 也即是LZ的方法, 可以进系统.
昨晚又有UPDATE, 我兴冲冲升级.
今天用命令就不能启动系统了 唉! 郁闷, 挂载不上文件系统
ubuntu的update都不考虑wubi用户吗?
极度失望中..........

-
johnmy
- 帖子: 68
- 注册时间: 2009-08-24 15:10
#26
帖子
由 johnmy » 2009-11-12 16:03
1.请问grub命令怎么换行?这句太长了
grub>linux /boot/ubuntu/vmlinuzxxxxxxxxx (tab补全即可) root=/dev/sda5 loop=/ubuntu/disks/root.disk ro quiet splash #加载内核
请问我的这句中没有“ubuntu”才可以补全啊。
2.另外我的最后boot后是重新启动啊,请问是怎么加事?
-
yus253
- 帖子: 389
- 注册时间: 2009-05-31 20:52
-
联系:
#27
帖子
由 yus253 » 2009-11-12 16:07
原来是这样……害的我最后,下载的从装的系统。
The root of bioengineering is the desire to control the organic long enough to improve it. Domesticated plants and animals are examples of technos -- logic applied to life.
-
dunsword
- 帖子: 4
- 注册时间: 2009-11-09 10:56
#28
帖子
由 dunsword » 2009-11-12 16:41
johnmy 写了:1.请问grub命令怎么换行?这句太长了
grub>linux /boot/ubuntu/vmlinuzxxxxxxxxx (tab补全即可) root=/dev/sda5 loop=/ubuntu/disks/root.disk ro quiet splash #加载内核
请问我的这句中没有“ubuntu”才可以补全啊。
2.另外我的最后boot后是重新启动啊,请问是怎么加事?
LZ的截屏图片里也是没有ubuntu的,估计是打错了。 不过我这么弄了还是不行。
-
johnmy
- 帖子: 68
- 注册时间: 2009-08-24 15:10
#29
帖子
由 johnmy » 2009-11-12 17:36
dunsword 写了:johnmy 写了:1.请问grub命令怎么换行?这句太长了
grub>linux /boot/ubuntu/vmlinuzxxxxxxxxx (tab补全即可) root=/dev/sda5 loop=/ubuntu/disks/root.disk ro quiet splash #加载内核
请问我的这句中没有“ubuntu”才可以补全啊。
2.另外我的最后boot后是重新启动啊,请问是怎么加事?
LZ的截屏图片里也是没有ubuntu的,估计是打错了。 不过我这么弄了还是不行。
我的也是不行,修复不了。
请问如果是长的grub命令,一行显示不下,怎么换行啊
-
relax2
- 帖子: 3
- 注册时间: 2009-11-13 0:04
#30
帖子
由 relax2 » 2009-11-13 0:39
skygun 写了:我的反复修复好几次了,直接boot显示内核未加载。每次都要输入命令来启动。
grub.cfg文件如下:(问题出在哪里?为系统自动修复后生成的)
代码: 全选
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_lupin ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
insmod ntfs
set root=(hd0,8)
search --no-floppy --fs-uuid --set d2defeaadefe864f
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda8 loop=/ubuntu/disks/root.disk ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_lupin ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 061c0de31c0dce9d
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
我觉得这跟wubi安装本身的不稳定性有关,同样的操作方法,前4、5次都没有成功,都是要在启动时输入一大堆命令才能启动,然后不放弃又试了一次发现可以直接引导启动了,完全就是非确定性自动机!!