QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1909|回复: 18

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

[复制链接]
发表于 2004-5-4 18:18:38 | 显示全部楼层 |阅读模式
我编译了2.4.26内核,安装后其他的一切正常,就是mount cdrom不能工作,提示:
[root@x0 root]# 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
发表于 2004-5-4 18:37:18 | 显示全部楼层
试试这样mount:
mount -o loop /mnt/dg/MagicLinux-1.2pre6.5-1.iso /mnt/ddd
回复

使用道具 举报

发表于 2004-5-4 18:41:12 | 显示全部楼层
d盘是否为ntfs?
回复

使用道具 举报

 楼主| 发表于 2004-5-4 18:41:27 | 显示全部楼层
也不行,好象与参数的顺序无关,
/dev/hda5 是NTFS的,和这个有关系?
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 2004-5-5 10:37:28 | 显示全部楼层
这个很明显是你编译的内核缺少loop支持。若是编译为模块可以用insmod loop来挂载,若未编译就只能重新编译了。
回复

使用道具 举报

发表于 2004-5-5 13:47:51 | 显示全部楼层
[quote:0c7408dbe2="KanKer"]这个很明显是你编译的内核缺少loop支持。若是编译为模块可以用insmod loop来挂载,若未编译就只能重新编译了。[/quote]
bingo,终于有人回答了正确答案。
回复

使用道具 举报

发表于 2004-5-5 13:48:47 | 显示全部楼层
另外,在我的机器上,ntfs分区上面的iso是无法mount的,也说是loop的问题,但是即使加上了-o loop也没有用。
回复

使用道具 举报

 楼主| 发表于 2004-5-5 16:14:29 | 显示全部楼层
我的iso文件是在fat32的分区里,在内核的congfig里选了iso文件的支持
,loop的支持在哪儿选??
回复

使用道具 举报

发表于 2004-5-5 22:07:22 | 显示全部楼层
直接用vi打开config文件,搜索loop,这样比较快。
回复

使用道具 举报

 楼主| 发表于 2004-5-6 00:25:12 | 显示全部楼层
谢谢,正在做 重新编译。。make。。。。。。。。。

解决了,可以mount  iso了,谢谢
回复

使用道具 举报

发表于 2004-5-7 05:06:58 | 显示全部楼层
为什么我在gentoo的内核里就是选了loop后还是不能mount iso啊!我用的2004.0,没有办法,我是在ML下拷贝packages文件,安装的KDE!高手帮帮我啊!顺便说一下我的gentoo始终不能上网啊,我的是DHCP那种,到底该怎么设?谢谢各位!!!     
回复

使用道具 举报

发表于 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!!!
回复

使用道具 举报

发表于 2004-5-7 11:13:09 | 显示全部楼层
1、不知你是编译loop为模块还是在内核中。若为模块,可用lsmod来看有没有挂载loop。若在内核内,看能不能用mknod来创建loop,mknod的用法我也不清楚,没用过
2、时区的问题,以前用rh曾修改过一次,结果每次一启动时间就显示不正确了。后来用ml都是自动配好了的,没再改过,个人认为只要时间显示正确就行了,没必要非要执着于EDT。可以看看会不会是国家地区设置有问题
3、我也是说的resolv.conf,若设置了。可以用ifconfig来看一下是否得到了ip,若得到了正确的ip,再ping sina.com来看看能不能正确解析域名。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 21:37 , Processed in 0.068362 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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