Re: 装在移动硬盘上的amd64系统, 2.6.30内核不能启动,求解
Dongsheng Song wrote: 升级内核到 2.6.30-6 看看: http://packages.qa.debian.org/l/linux-2.6/news/20090827T164025Z.html 2009/8/27 xuwei xw.x...@gmail.com: MWO wrote: 你的问题解决了吗?我最近把移动硬盘的内核升级了一下,也出现了你说的那个 问题。 2.6.26的内核就没问题。看来是被shell909090说中了,但是还是不知道怎么解决丫 2009/8/23 MWO moosewo...@gmail.com mailto:moosewo...@gmail.com 你试试用grub 4 dos能不能完成。我的U盘挂到DELL的笔记本上时,就会你 所说的情况,换用grub 4 dos就可以通过。原因未知。 升了,不行。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: 装在移动硬盘上的amd64系统, 2.6.30内核不能启动,求解
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 xuwei 写道: Dongsheng Song wrote: 升级内核到 2.6.30-6 看看: http://packages.qa.debian.org/l/linux-2.6/news/20090827T164025Z.html 2009/8/27 xuwei xw.x...@gmail.com: MWO wrote: 你的问题解决了吗?我最近把移动硬盘的内核升级了一下,也出现了你说的那 个 问题。 2.6.26的内核就没问题。看来是被shell909090说中了,但是还是不知道怎么 解决丫 是不是u盘的驱动没有被打进 initrd? 或者进去initrd的驱动不全? 比如 via的usb2驱动, intel的usb2驱动, 把它们都列进/etc/modules 然后重新生成 initrd.img试试 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkqbLFwACgkQjfeAwciCKEYAEwCfYVjgUwodQZ65FNBQeAqERXRY wzAAnAkHbx3BPyzYKsAfB+ydsKoEWUoQ =7Dp+ -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: 装在移动硬盘上的amd64系统, 2.6.30内核不能启动,求解
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 xuwei 写道: Dongsheng Song wrote: 升级内核到 2.6.30-6 看看: http://packages.qa.debian.org/l/linux-2.6/news/20090827T164025Z.html 2009/8/27 xuwei xw.x...@gmail.com: MWO wrote: 你的问题解决了吗?我最近把移动硬盘的内核升级了一下,也出现了你说的那 个 问题。 还有就是如果u盘启动, kernel的命令行需要加rootdelay=10吧, 在加载 rootfs之前延迟10秒,等待自动加载usb的驱动 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkqbLL8ACgkQjfeAwciCKEai5gCfaB3328P0DrSuyW3rh3odRUxf fOoAn1ThSeZ2PJBTttVlDGKD+yVVJMVl =OVJG -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: 装在移动硬盘上的amd64系统, 2.6.30内核不能启动,求解
MWO wrote: 你的问题解决了吗?我最近把移动硬盘的内核升级了一下,也出现了你说的那个 问题。 2.6.26的内核就没问题。看来是被shell909090说中了,但是还是不知道怎么解决丫 2009/8/23 MWO moosewo...@gmail.com mailto:moosewo...@gmail.com 你试试用grub 4 dos能不能完成。我的U盘挂到DELL的笔记本上时,就会你 所说的情况,换用grub 4 dos就可以通过。原因未知。 -- Yours sincerely Moose W. Oler -- Yours sincerely Moose W. Oler 没有呢。我在sir上发了帖子,也还没有眉目。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: 装在移动硬盘上的amd64系统,2.6.30内 核不能启动,求解
升级内核到 2.6.30-6 看看: http://packages.qa.debian.org/l/linux-2.6/news/20090827T164025Z.html 2009/8/27 xuwei xw.x...@gmail.com: MWO wrote: 你的问题解决了吗?我最近把移动硬盘的内核升级了一下,也出现了你说的那个 问题。 2.6.26的内核就没问题。看来是被shell909090说中了,但是还是不知道怎么解决丫 2009/8/23 MWO moosewo...@gmail.com mailto:moosewo...@gmail.com 你试试用grub 4 dos能不能完成。我的U盘挂到DELL的笔记本上时,就会你 所说的情况,换用grub 4 dos就可以通过。原因未知。
Re: 装在移动硬盘上的amd64系统, 2.6.30内核不能启动,求解
shell909090 wrote: xuwei 写道: 由于这个内核不能顺利启动,我系统里边还保留着29版的内核,我检查过了, grub 上关于这两个内核的配置是一样,不会有什么问题。除非两个版本的内核 对 grub 要求的配置不同。能说说有什么不同吗? Luo Yong wrote: grub是怎么配置的? 2009/8/18 xuwei xw.x...@gmail.com: loading, please wait... Gave up waiting for root device. ..(省略) 然后就进入busybox。查看/dev目录,没有移动硬盘。cat /proc/modules, 可 以看 到相关模块已经载入。 请高人指点。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org 看样子很像早期在U盘引导上的一个问题。 kernel在引导到一定时候要ro挂载你的root分区,这个分区参数是在grub中设定 的,默认引导模式是local。然而在早期的时候,由于U盘驱动设备加载尚需要时 间初始化,因此要挂载设备的时候设备压根没准备好,导致启动失败。在最新版 本的内核中,local方式引导的时候,会先检测设备是否存在。如果不存在则持 续忙等待一分钟,检测设备是否出现。对于通常的U盘系统而言,已经足够完成 初始化动 作并顺利引导。 我怀疑你这个问题是类似问题,但又有区别。很明显,kernel在启动的时候等待 你的root分区等不到,但是原因不可能是设备没有准备好。这个问题,更像是设 备没有被识别出来。如果你可以使用这2.6.30来引导系统(不用移动硬盘),首先 试试看这个移动硬盘在2.6.30下是否可以正常识别。某些情况下,移动硬盘的设 备号会被移出U盘的自动识别支持,导致插入的明明是移动存储设备,但是却无 法自动识别 和使用。 感谢各位回复!抱歉,这两天有事没能上网。 起初,我也怀疑是30版的amd64内核不能识别我的移动硬盘。所以,我就等着这个 内核更新,可是更新了几次都还是这样,看了几个论坛也没见有人提出这样的问 题,我才忍不住发出来让大家帮忙的。 先贴一下配置吧: menuentry Debian GNU/Linux, Linux 2.6.30-1-amd64 { set root=(hd0,1) search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368 linux/vmlinuz-2.6.30-1-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro quiet initrd/initrd.img-2.6.30-1-amd64 } menuentry Debian GNU/Linux, Linux 2.6.29-2-amd64 { set root=(hd0,1) search --no-floppy --fs-uuid --set 3ec4f02e-fb42-4309-aaa3-bb516a3ec368 linux/vmlinuz-2.6.29-2-amd64 root=UUID=ee488d92-4873-46e0-85c3-ca395bc3637a ro quiet initrd/initrd.img-2.6.29-2-amd64 } 这是自动生成的,我没有改过。已经用了uuid了。 我手里没有可以启动的30版的amd64系统,但是我有30版的386系统,这个移动硬盘 可以顺利挂载。不过也可能这个问题只在amd64的内核上才出现。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: 装在移动硬盘上的amd64系统,2.6.30内 核不能启动,求解
grub是怎么配置的? 2009/8/18 xuwei xw.x...@gmail.com: loading, please wait... Gave up waiting for root device. ..(省略) 然后就进入busybox。查看/dev目录,没有移动硬盘。cat /proc/modules,可以看 到相关模块已经载入。 请高人指点。 -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org