LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 946|回复: 8

[已解决]把Arch安装到U盘不能引导的问题

[复制链接]
发表于 2011-2-15 14:41:04 | 显示全部楼层 |阅读模式
我有个8G的U盘,把Arch的安装镜像(2009.8的img文件)dd到U盘,引导,安装到硬盘,从硬盘启动新安装的Arch,一切正常。
拆掉硬盘,插上8G U盘当硬盘用,用个2010.5的iso刻光盘安装Arch到8G U盘上,安装过程一切正常,然后从U盘引导失败,报错见图。引导至图中所示,键盘锁死,只能关电源。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2011-2-15 20:18:44 | 显示全部楼层
我记得我安装到u盘的时候,只是改了一下grub的东西就可以了。没有遇到你的这个问题。
回复 支持 反对

使用道具 举报

发表于 2011-2-15 20:50:54 | 显示全部楼层
uuid变了啊?
我以前u盘系统都是用syslinux引导的,非装grub做什么呢...
回复 支持 反对

使用道具 举报

发表于 2011-2-15 21:14:50 | 显示全部楼层
记得要加usb相关的hook
回复 支持 反对

使用道具 举报

发表于 2011-2-15 21:53:48 | 显示全部楼层
try fallback
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-15 23:44:29 | 显示全部楼层
Post by gsli52;2128186
记得要加usb相关的hook
查了一晚上资料,觉得这个说法靠谱。明天试试。如果U盘可以了,再试试SD卡。太困了,回家睡觉觉......
回复 支持 反对

使用道具 举报

发表于 2011-2-16 09:35:27 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 14:53:57 | 显示全部楼层
问题完全&完美解决!真高兴。
结论:关键就是HOOK!安装过程中,复制完文件,配置系统的时候,一定要配置 mkinitcpio.conf ,在[HOOK]一节中把 usb 加在 filesystem 前即可。
这么简单的事,折腾了一星期。
Post by Auston Jary;2128221
看看这个
https://bbs.archlinux.org/viewtopic.php?pid=760332
谢谢您提供的资料,虽然咱英文太潮看不大懂,不过几个关键词还是看到了,解决方案就是我上面说的。
回复 支持 反对

使用道具 举报

发表于 2011-2-18 13:18:29 | 显示全部楼层
来晚了,但是还是要说一下,就是HOOK的问题,我以前就试过,所以现在就算是在固定硬盘上用,我也不是用autodetect的方式的,而是用完全的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表