0071 发表于 2004-5-4 18:18:38

求救ML1.1升级到2.4.26后,iso文件不能mount

我编译了2.4.26内核,安装后其他的一切正常,就是mount cdrom不能工作,提示:
# mount /mnt/dg/MagicLinux-1.2pre6.5-1.iso -t iso9660 /mnt/ddd -o loop
mount: Could not find any loop device, and, according to /proc/devices,
       this kernel does not know about the loop device.
       (If so, then recompile or `insmod loop.o'.)
我不知道是漏了什么模块,还是什么选择,我的mp3 闪存盘可以用了,那位大哥大姐教教我
另外,在机器起动后,提示 初始化usbb键盘 usbb鼠标失败
我的系统是ML1.1f。原来是2.4.22-1

MichaelBibby 发表于 2004-5-4 18:37:18

试试这样mount:

mount -o loop /mnt/dg/MagicLinux-1.2pre6.5-1.iso /mnt/ddd

njue 发表于 2004-5-4 18:41:12

d盘是否为ntfs?

0071 发表于 2004-5-4 18:41:27

也不行,好象与参数的顺序无关,
/dev/hda5 是NTFS的,和这个有关系?

jackey 发表于 2004-5-5 01:12:37

have you open NTFS support in your kernel.
I do remember that 2.4 kernel need patch a little to support NTFS

KanKer 发表于 2004-5-5 10:37:28

这个很明显是你编译的内核缺少loop支持。若是编译为模块可以用insmod loop来挂载,若未编译就只能重新编译了。

樱家冢 发表于 2004-5-5 13:47:51

这个很明显是你编译的内核缺少loop支持。若是编译为模块可以用insmod loop来挂载,若未编译就只能重新编译了。
bingo,终于有人回答了正确答案。

樱家冢 发表于 2004-5-5 13:48:47

另外,在我的机器上,ntfs分区上面的iso是无法mount的,也说是loop的问题,但是即使加上了-o loop也没有用。

0071 发表于 2004-5-5 16:14:29

我的iso文件是在fat32的分区里,在内核的congfig里选了iso文件的支持
,loop的支持在哪儿选??

樱家冢 发表于 2004-5-5 22:07:22

直接用vi打开config文件,搜索loop,这样比较快。

0071 发表于 2004-5-6 00:25:12

谢谢,正在做 :lol:重新编译。。make。。。。。。。。。

解决了,可以mountiso了,谢谢

京儿 发表于 2004-5-7 05:06:58

为什么我在gentoo的内核里就是选了loop后还是不能mount iso啊!我用的2004.0,没有办法,我是在ML下拷贝packages文件,安装的KDE!高手帮帮我啊!顺便说一下我的gentoo始终不能上网啊,我的是DHCP那种,到底该怎么设?谢谢各位!!! :roll::roll::roll:

KanKer 发表于 2004-5-7 08:41:22

1、不能mount iso出错信息是什么?会不会是你命令用错?
2、linux下用dhcp还是要设dns的,你设一下看看 :-)

京儿 发表于 2004-5-7 10:46:23

首先非常感谢KanKer!显示的错误提示是,could not find any device/dev/loop# 因为初次使用“贱兔”我不知道怎样来解决!还有一个很烦人的问题,就是无论我怎么修改时区,时间(无论是ln -sf ~~~ 还是date还是在KDE下改)每次重新起动gentoo时区又变成UTC了,晕倒!关于设置dns不知道你是否说的resolv.conf这个文件,如果是那我已经设置了!因为在FreeBSD中如果是DHCP的不自己设置这个文件是没有办法上网的!我感觉gentoo的配置简直比BSD要麻烦多了,晕!!!help me!!!

KanKer 发表于 2004-5-7 11:13:09

1、不知你是编译loop为模块还是在内核中。若为模块,可用lsmod来看有没有挂载loop。若在内核内,看能不能用mknod来创建loop,mknod的用法我也不清楚,没用过 :oops:
2、时区的问题,以前用rh曾修改过一次,结果每次一启动时间就显示不正确了。后来用ml都是自动配好了的,没再改过,个人认为只要时间显示正确就行了,没必要非要执着于EDT。可以看看会不会是国家地区设置有问题 :oops:
3、我也是说的resolv.conf,若设置了。可以用ifconfig来看一下是否得到了ip,若得到了正确的ip,再ping sina.com来看看能不能正确解析域名。
页: [1] 2
查看完整版本: 求救ML1.1升级到2.4.26后,iso文件不能mount