ldl522 发表于 2005-2-21 00:24:49

不能复制出光盘中的文件!!??急??!!!!!!!!!!!

8O 我用linux读盘时能读出里面的文件,但是不能把它复制出来。读盘能力好像很弱的样子。一复制就出输入输出错误。说不能读取文件。 :oops::oops:

sutie 发表于 2005-2-21 00:27:08

linux如果说光盘不能读,那么就算能读出来估计也是损坏的!而且大多数情况如此!

ldl522 发表于 2005-2-21 14:11:28

我可以用用光驱直接放vcd,但是要把文件复制下来就不行。光盘应该没问题的!读其他的盘也一样。读起来没问题。但要把里面的文件复制出来用就不行了!真怪!!!!!!!!!

月下刀客 发表于 2005-2-21 15:19:10

最好的办法是硬件替换法。其他光驱拿来试试。

BOoRFGOnZ 发表于 2005-2-21 15:35:51

是不是有中文文件夹 :?:

llc 发表于 2005-2-21 17:43:43

linux下无法直接拷贝VCD碟里的文件

PXE2 发表于 2005-2-22 14:26:06

我考过ok的。。dd和cp -arf 和
/usr/bin/readcd或/usr/bin/devdump也可以

12543122 发表于 2005-2-22 14:42:21

用dd拷:shock:

强!

cnhnln 发表于 2005-2-22 23:58:03

我考过ok的。。dd和cp -arf 和
/usr/bin/readcd或/usr/bin/devdump也可以
真的? 8O
学习学习

PXE2 发表于 2005-2-25 13:07:16

你能使用hdparm或一个叫setcd的程序来降低光驱的速度,提高读盘能力。它是这样工作的:

  hdparm -E

  setcd -x

你也可以试试

  echo current_speed:4 > /proc/ide//settings

但这样你需要root权限。下面这个命令也有用处:

  echo file_readahead:2000000 > /proc/ide//settings

这把文件预读取设置为2MB,对于刮伤的CD-ROM有好处。如果你把这个值设置的太大,你的光驱会不停的转, 显著的降低效率。建议你同时也用hdparm调整你的CD-ROM光驱:

  hdparm -d1 -a8 -u1 (cdrom device)

这开启DMA存取,预读取,和IRQ unmasking(细节解释请阅读hdparm的man page)。

为了优化你的CD-ROM请参考"/proc/ide//settings"。

BOoRFGOnZ 发表于 2005-2-25 13:25:18

用dd拷:shock:

强!
:idea:

青铜镜 发表于 2005-2-25 22:23:46

我复制VCD的方法(在终端下以root的身份):

1、先挂载光盘:
我的光驱在Linux下的设备号是hdc,
先做一个联结:ln -s /dev/hdc /dev/cdrom
接着挂载光驱:mount -t iso9660 -r /dev/cdrom /media/cdrom
(我用Fedora Core 3,cdrom目录在Media目录里。)
2、用以下命令grab文件:
mplayer vcd:// -vo mpegpes
3、grab完成后,转到root目录下就有一个grab.mpg文件。
这就是从VCD里grab过来的文件!


复制VCD的前提条件是要安装Mplayer!
这是bbbush传给我的密笈!!!
也可以这样:
mplayer vcd://03 -vo mpegpes
这就跳过VCD的片头画面了。
我常这样做。
祝君好运!

honhaizh 发表于 2005-3-1 17:30:31

力顶
页: [1]
查看完整版本: 不能复制出光盘中的文件!!??急??!!!!!!!!!!!