QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2845|回复: 36

在LINUX下我的光驱总是看不到文件,请问老师我将如何做到?

[复制链接]
发表于 2003-12-26 12:08:14 | 显示全部楼层 |阅读模式
我使用的是: REDHAT LINUX 9.0
我的LINUX在HDB1 (ext3) 和 HDB3 (swap) ; HDB2 (fat32扩展分区)
我的光驱在 /dev/hdc
我用了mount -t vfat /dev/hdc /mnt/cdrom 以及mount /mnt/cdrom 都没有任何效用.
一进入 /mnt/cdrom/ 下, 就是空的. 请问老师我将如何解决此问题?
发表于 2003-12-26 12:10:27 | 显示全部楼层
这个问题吗?????
红旗Linux桌面版采用最新稳定的图形操作环境,界面美观大方,类似 Windows 的界面和操作方式,使新用户更容易上手,可以轻松的实现从 Windows 环境到Linux 环境的转变。红旗Linux桌面版采用最新稳定的系统内核,在保证原有系统稳定性和可靠性的同时,加快了系统开机和启动的速度,为上网和办公应用提供可靠的保证。新版本采取简洁实用的设计原则,菜单结构一目了然,用户可轻松的找到自己所需的应用,红旗Linux桌面版 4.0提供的应用包含了上网、图形图像处理、多媒体应用,以及娱乐游戏等。如结合 Office 办公软件,就能够实现直接对微软 Office格式文档的操作,包括中文编辑和打印等,完全满足政府办公、上网、教育以及娱乐等需求。
MD5校验码:a790d7e3f2c0196095538de6684926f5
如不想刻录成光盘安装,请下载硬盘安装文件:http://211.147.5.26/iso/4.0/boothd.img
安装文档:http://www.redflag-linux.com/source/HOWTO/dt4install.pdf
下载版本在安装和使用过程中不需要序列号
回复

使用道具 举报

发表于 2003-12-26 12:11:50 | 显示全部楼层
那你就安装Windows 呗。那不就行啦。
或者把光驱扔啦。买一个新的。或者把读不了的光盘都扔啦。买新的。。。。
这也是办法。或者,把你的电脑给扔啦。哈哈哈



开个小玩笑。
回复

使用道具 举报

 楼主| 发表于 2003-12-26 13:00:25 | 显示全部楼层
chollian, 我觉得您的方法不大可行. 因为如下:
我以前用过Gentus Linux (TM) 什麽光盘放进去都能读.
我的光驱只能听CD什麽也干不了. 就连RED HAT 提供的LINUX安装盘也不能看到, 一进去就是空的.
我想大概是我的 /dev/fstab 的设置参数有问题, 希望老师们帮帮忙.
回复

使用道具 举报

发表于 2003-12-26 13:21:46 | 显示全部楼层
这好象与fstab并没有多大关系。因为挂载软盘、光驱都是系统自动安装的,用户并不需要设置,只须设置其它分区的挂载内容。
你所写的是错误的,正确应该是如下:
mount -t vfat /dev/hdc(n) /mnt/具体路径名称  n代表分区。你没有加分区,所以不能显示。
也不能直接用mount /mnt/cdrom的。
如果挂的是iso映射文件,应该这样:
mount -t iso9660 <文件名> -o loop /mnt/cdrom
回复

使用道具 举报

 楼主| 发表于 2003-12-26 19:56:57 | 显示全部楼层
寒秋, 您好, 谢谢您对我的错误进行了指正
可是按照您的命令系统为我报了: bash: syntax error near unexpacted token'(''
他好像不认识这个括号.
如果n代表分区, 那平常应该写些什麽呢?
我打的命令是: mount -t vfat /dev/hdc(n) /mnt/cdrom    和
   mount -t vfat /dev/hdc(vfat) /mnt/cdrom
有错误吗?
回复

使用道具 举报

发表于 2003-12-26 20:01:11 | 显示全部楼层
光盘应该是iso9660格式的

mount -t iso9660 /dev/hdc /mnt/cdrom
回复

使用道具 举报

 楼主| 发表于 2003-12-26 22:15:07 | 显示全部楼层
Joker_cn,
谢谢,您的指点, 我终于看到一些不一样的话了. 按照您的方法运行后是这样的:
mount: block device /dev/hdc is whrite-protected, mounting read-only
mount: (这里面有一些英文, 我再次运行时变成了韩国文字, 我也记不太清楚了, 大概意思是说 mount运行的次数太多或/mnt/cdrom太忙)
于是我又进了/mnt/cdrom下, 仍旧什麽都没有.
唉!
555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~ : 555~~~555~~~555~~~555~~~555~~~555~~~   555~~~555~~~555~~~555~~~
回复

使用道具 举报

发表于 2003-12-27 21:31:55 | 显示全部楼层
兄台,,,你那个问题还没解决吗????

嗨....
回复

使用道具 举报

 楼主| 发表于 2003-12-28 22:57:06 | 显示全部楼层
555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~555~~~ :  555~~~555~~~555~~~555~~~555~~~555~~~ 555~~~555~~~555~~~555~~~                      :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:  :cry:
回复

使用道具 举报

发表于 2003-12-29 11:27:06 | 显示全部楼层
问题解决了吗???真心希望,问题已解决啦。
回复

使用道具 举报

 楼主| 发表于 2003-12-29 12:56:29 | 显示全部楼层
chollian,
非常感谢兄台的关心,问题仍然没解决。解决我会在这里发布的。并把解决方法告知大家。
谢谢!
回复

使用道具 举报

发表于 2003-12-29 13:28:47 | 显示全部楼层
su成root再mount。
最好你能贴出出错的信息,我倒很想看看那些韩文。
回复

使用道具 举报

 楼主| 发表于 2003-12-29 15:50:44 | 显示全部楼层
Bluedata,
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,iocharset=cp936,user,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hda1 /mnt/windows vfat auto,umask=0 0 0
/dev/hda5 /mnt/windows_D vfat auto,umask=0 0 0
/dev/hdb5 /mnt/windows_E vfat auto,umask=0 0 0
这是我的fstab的设置.您觉得他需要改动吗?

我输入了mount 回车, 显示如下:
/dev/hdb1 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
/dev/hda1 on /mnt/windows type vfat (rw,umask=0)
/dev/hda5 on /mnt/windows_D type vfat (rw,umask=0)
/dev/hdb5 on /mnt/windows_E type vfat (rw,umask=0)
我好像在这里并未看到关于光驱的信息.
如果光驱没被mount上,我应该如和是好啊.可是无论怎麽样CD可以听啊.

用桌面右键菜单/磁盘/cdrom挂载. 系统报了"Nautilus 无法加载文件卷" 点开这个窗口的细节 , 里面写着: mount : Not a directory.

韩国文字我实在是没有办法贴,但也不晓得如何输入。
我在别的网站提问时,有人告诉我乱码用iocharset=gb2312,codepage=936
我也不知道这个将如何在fstab中用。更不用提在命令中用了。

mount -t iso9660 -o iocharset=cp936 /dev/hdc /mnt/cdrom命令输入后.系统为我报了:
mount: block device /dev/hdc is whrite-protected, mounting reading-only
mount: /dev/hdc already mounted or /mnt/cdrom

命令:mount /dev/scd0 /mnt/cdrom 这个命令
它报给我: mount : /dev/scd0 is not a valid block device

命令是: mount -t vfat /dev/hdc(n) /mnt/cdrom 和
mount -t vfat /dev/hdc(vfat) /mnt/cdrom
系统为我报了: bash: syntax error near unexpacted token'(''

我使用的是: REDHAT LINUX 9.0
我的LINUX在HDB1 (ext3) 和 HDB3 (swap) ; HDB2 (fat32扩展分区)
我的光驱在 /dev/hdc
回复

使用道具 举报

发表于 2003-12-29 16:08:45 | 显示全部楼层
cd /dev
chmod 666 hdc
ln -s /dev/hdc /dev/cdrom
然后再试试。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 17:35 , Processed in 0.087761 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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