5842阅读 6评论2008-09-21 mystérieux
分类:LINUX
thanks
我大概找到原因了,因为有的bios在启动的时候,不会主动对usb存储进行映射,所以在grub的界面下,grub根本不知道这个usb设备是存储盘u。 在ramdisk中进行init之后,usb硬盘就映射了,所以,在livecd启动后,可以看见这块usb硬盘。这种情况解决的办法是,将内核和initrd.img放到grub可以找到的盘中,然后再chroot到usb盘的root下。你说的livecd的grub的问题,不知道原因,没遇到过。
在笔记本电脑上,与grub有关的奇怪现象我以前就遇到过,比如,一个好好的LiveCD光盘,在正常情况下的台式机中,会正常打开grub菜单,而放到笔记本里启动,根本不出现grub菜单,而是直接出现那种在台式机中按c的grub提示符,想回也回不去,所以说,笔记本中的grub总是有会一些奇怪现象,我无法作出准确地解释,但我猜想,是不是grub在软件编写的时候,没有认真照顾到与笔记本电脑的bios上的设计兼容。
您的问题我解释不了,我装好了的U盘在我的笔记本上也识别不了磁盘,和您是同样的错误提示,只是在台式机上可以。
楼主,请问个问题。 我按照你说的方法去做,我用的grub是ubuntu-8.04.1.desktop安装时自带的,电脑是4,5年前的老笔记本,开机后,grub选择新建的启动项,提示错误“the selected disk doesn't exist”,请问这是什么原因?
楼主,请问个问题。 我按照你说的方法去做,我用的grub是ubuntu-8.04.1.desktop安装时自带的,电脑是4,5年前的老笔记本,开机后,grub选择新建的启动项,提示错误“the selected disk doesn't exist”,请问这是什么原因?