LinuxSir.cn,穿越时空的Linuxsir!

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

移动硬盘安装ArchLinux 问题

[复制链接]
发表于 2010-2-5 17:58:02 | 显示全部楼层 |阅读模式
在移动硬盘上安装ArchLinux ,安装后
出现现
Unknown filesystem type "ext2"论提示
updating module dependencies 失败
eth0 infterface not found or invalid
错误

网络无法使用,/Boot 使用了ext2文件系统,无法正常处理。
可以正常登录系统

同样方法在同一台计算机上硬盘安装,没有任何错误。

通过lsmod 查看,发现移动硬盘系统载入内核模块很少。

本机硬盘系统载入模块却很多

求解决办法
 楼主| 发表于 2010-2-5 20:18:45 | 显示全部楼层

难道没人知道,那位高手帮帮忙啊,谢谢了

难道没人知道,那位高手帮帮忙啊,谢谢了
回复 支持 反对

使用道具 举报

发表于 2010-2-5 22:40:14 | 显示全部楼层
USB加入了没有?
回复 支持 反对

使用道具 举报

发表于 2010-2-6 22:21:20 | 显示全部楼层
我在U盘上装得Arch,一切良好,重点配置的就是三个文件:
1,/etc/mkinitcpio.conf ,hook里加入USB,然后重新mkinitcpio
2,fstab,挂载/分区的u盘分区不要用sdx,用uuid吧。
3,menu.list,root (hd0,x) ,肯定要用hd0的,启动时会把u盘认为第一个磁盘,另外后面 kernel上root的参数也用uuid吧。

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/1408989f-ccd0-4997-a6d8-36788e9efb89 ro
initrd /boot/kernel26-fallback.img
回复 支持 反对

使用道具 举报

发表于 2010-2-6 23:13:53 | 显示全部楼层
Post by inadavid;2067855
我在U盘上装得Arch,一切良好,重点配置的就是三个文件:
1,/etc/mkinitcpio.conf ,hook里加入USB,然后重新mkinitcpio
2,fstab,挂载/分区的u盘分区不要用sdx,用uuid吧。
3,menu.list,root (hd0,x) ,肯定要用hd0的,启动时会把u盘认为第一个磁盘,另外后面 kernel上root的参数也用uuid吧。

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/1408989f-ccd0-4997-a6d8-36788e9efb89 ro
initrd /boot/kernel26-fallback.img

没有硬盘的话,U盘能不能启动?
回复 支持 反对

使用道具 举报

发表于 2010-2-7 02:48:26 | 显示全部楼层
没有硬盘的话,U盘是可以启动的,但是也要你的主板支持U盘启动。
4楼的已经讲得很清楚了,但是最近我使用2009.08的ISO安装在U盘上的时候,如果选择自动配置磁盘分区,在menu.list 里面已经自动使用uuid....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-8 15:32:37 | 显示全部楼层

首先感谢各位帮助。

inadavid:你好。
你说的这三个步骤,我都做了。
1,/etc/mkinitcpio.conf ,hook里加入USB,然后重新mkinitcpio
2,fstab,挂载/分区的u盘分区不要用sdx,用uuid吧。
3,menu.list,root (hd0,x) ,肯定要用hd0的,启动时会把u盘认为第一个磁盘,另外后面 kernel上root的参数也用uuid吧。

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/1408989f-ccd0-4997-a6d8-36788e9efb89 ro
initrd /boot/kernel26-fallback.img

我的系统可以启动到登陆界面,也可以登录使用。
但是会出现
出现现
1、Unknown filesystem type "ext2"提示
2、updating module dependencies 失败
3、eth0 infterface not found or invalid错误

网络无法使用,不能找到Eth0

相比较同计算机上硬盘系统,用lsmod查看,载入内核模块很少。

我安装在移动硬盘上
回复 支持 反对

使用道具 举报

发表于 2010-2-8 21:05:54 | 显示全部楼层
我最近也想从U盘迁移到移动硬盘上,因为这个读写让我有点心虚,爬U盘提前报废。
我想lsmod载入模块很少是不是rc.conf里没有打开auto load? 如果你知道eth0的模块名称,可以手动modprobe一下,如果可以在dmesg里看见识别网卡的信息基本就是这个问题了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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