LinuxSir.cn,穿越时空的Linuxsir!

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

[经验介绍]使用mp3设备

[复制链接]
发表于 2005-6-26 10:39:38 | 显示全部楼层 |阅读模式
有些朋友买了mp3听歌,但是在linux下面就是不会用,下面我来介绍一下。
mp3的存储部分是通过USB口与PC连接的,所以内核中一定要有usb支持,我列一下我的模块
  1. root@family:~# lsmod | grep usb
  2. usb_storage            71712  0
  3. scsi_mod              139208  2 usb_storage,sd_mod
  4. usbkbd                  7872  0
  5. usbvideo               29572  0
  6. usbcore               123000  7 usb_storage,usbkbd,ohci_hcd,ehci_hcd,usbvideo
  7. ide_core              132476  28 usb_storage,ide_disk,ide_generic,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,serverworks,sc1200,rz1000,piix,pdc202xx_old,pdc202xx_new,opti621,ns87415,hpt366,hpt34x,generic,cy82c693,cs5530,cs5520,cmd64x,atiixp,amd74xx,alim15x3,aec62xx
  8. root@family:~#
复制代码

此时将mp3连接到usb口上,过一会会看到这个设备的信息:
  1. root@family:~# lsusb
  2. Bus 004 Device 005: ID 10d6:1100 Actions Semiconductor Co., Ltd
  3. Bus 004 Device 001: ID 0000:0000
  4. Bus 003 Device 002: ID 0000:0000
  5. Bus 003 Device 001: ID 0000:0000
  6. Bus 002 Device 001: ID 0000:0000
  7. Bus 001 Device 001: ID 0000:0000
复制代码

下面要进行mount,有些mp3只要象普通的移动硬盘那样
  1. root@family:~#mount /dev/sda1 /mnt/usb
复制代码
就可以了。
但是很多人在这里遇到了问题,因为有很多mp3的文件系统是fat格式(而不是常见的fat32),所以应该用下面的方式
  1. root@family:~#mount /dev/sda /mnt/usb
复制代码
,注意,操作针对的是sda整块硬盘而不是sda1分区,至于为什么是这样,我也不懂,估计fat文件系统对于分区表有什么古怪要求,召唤达人解释。
另外,如果有中文名字,可能你需要加一个参数-o iocharset=cp936:
  1. root@family:~#mount -o iocharset=cp936 /dev/sda /mnt/usb
复制代码

如果你把usb文件系统搞坏了,那就用
  1. root@family:~#mkdosfs -F16 -I /dev/sda
复制代码
执行的时候确定没有搞错设备,不然后悔就来不及了.
Good luck everyone.
 楼主| 发表于 2005-6-27 00:53:56 | 显示全部楼层
补充一下,如果有什么命令不存在的,redhat用rpm -qa | grep <filename>,debian用apt-file search <filename>,具体用法看man
回复 支持 反对

使用道具 举报

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

本版积分规则

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