LinuxSir.cn,穿越时空的Linuxsir!

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

Slackware下USB硬盘的使用

[复制链接]
发表于 2006-12-23 10:36:48 | 显示全部楼层 |阅读模式
USB设备做为越来越普及的设备,在大家日常工作中使用广泛,但是,经常会碰到有人问起如何在Linux下使用USB硬盘的问题,自己就到Slackware系统下做了点测试,把过程、结果记下来。

首先,不同的Linux内核版本对USB设备的驱动名称不同,在使用USB设备前,查看你的内核版本,可以通过命令:
shell> uname -a

其次,对于内核2.4.*版本下,Linux把USB硬盘是做为模拟SCSI设备来处理,因此,在目录/dev下的设备文件是sda、sdb...等;
对于内核2.6.*版本下,Linux的USB硬盘设备文件是uba、ubb...等;

接下来,就可以利用fdisk命令查看USB硬盘的分区情况;
shell> fdisk -l /dev/sda
or
shell> fdisk -l /dev/uba

然后,可以利用mount命令把USB硬盘挂载到mount point上。

最后,需要Linux系统支持USB硬盘的文件系统,例如usbfs。

其他Linux发行版本没有测试,只能靠大家举一反三了。
发表于 2006-12-23 15:53:51 | 显示全部楼层
我的系统是slackware10.2--内核2.6.18
同样用
mount -t vfat /dev/sda1 /mnt/usb
也是可以!!
求解?
回复 支持 反对

使用道具 举报

发表于 2006-12-23 16:43:33 | 显示全部楼层
看不到我的u盘
root@love:~# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1288    10345828+   7  HPFS/NTFS
/dev/hda2            2832        9729    55408185    f  W95 Ext'd (LBA)
/dev/hda3            1289        1412      996030   82  Linux swap
/dev/hda4            1413        2831    11398117+  83  Linux
/dev/hda5            2832        3838     8088696    b  W95 FAT32
/dev/hda6            3839        6518    21527068+   7  HPFS/NTFS
/dev/hda7            6519        9729    25792326    7  HPFS/NTFS

Partition table entries are not in disk order
root@love:~#                    
回复 支持 反对

使用道具 举报

发表于 2006-12-23 16:44:12 | 显示全部楼层
看不到我的u盘
root@love:~# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1288    10345828+   7  HPFS/NTFS
/dev/hda2            2832        9729    55408185    f  W95 Ext'd (LBA)
/dev/hda3            1289        1412      996030   82  Linux swap
/dev/hda4            1413        2831    11398117+  83  Linux
/dev/hda5            2832        3838     8088696    b  W95 FAT32
/dev/hda6            3839        6518    21527068+   7  HPFS/NTFS
/dev/hda7            6519        9729    25792326    7  HPFS/NTFS

Partition table entries are not in disk order
root@love:~#                    
回复 支持 反对

使用道具 举报

发表于 2006-12-23 17:45:31 | 显示全部楼层
fdisk -l

这个程序默认的是显示本地硬盘的分区(/dev/hda)
回复 支持 反对

使用道具 举报

发表于 2006-12-23 23:01:48 | 显示全部楼层
对于fishyu的现象也是见过的,我的拔了再插上就可以了

-------------------------MP3-------------------------------

  1. #fdisk -l
  2. Disk /dev/sda: 1024 MB, 1024311808 bytes
  3. 32 heads, 62 sectors/track, 1008 cylinders
  4. Units = cylinders of 1984 * 512 = 1015808 bytes

  5.    Device Boot      Start         End      Blocks   Id  System
  6. /dev/sda1   ?      942426     1027451    84344761   69  Unknown
  7. Partition 1 has different physical/logical beginnings (non-Linux?):
  8.      phys=(68, 13, 10) logical=(942425, 2, 42)
  9. Partition 1 has different physical/logical endings:
  10.      phys=(288, 115, 43) logical=(1027450, 1, 25)
  11. Partition 1 does not end on cylinder boundary.
  12. /dev/sda2   ?      857621     1800102   934940732+  73  Unknown
  13. Partition 2 has different physical/logical beginnings (non-Linux?):
  14.      phys=(371, 114, 37) logical=(857620, 22, 38)
  15. Partition 2 has different physical/logical endings:
  16.      phys=(366, 32, 33) logical=(1800101, 9, 4)
  17. Partition 2 does not end on cylinder boundary.
  18. /dev/sda3   ?           2           2           0   74  Unknown
  19. Partition 3 has different physical/logical beginnings (non-Linux?):
  20.      phys=(371, 114, 37) logical=(1, 9, 32)
  21. Partition 3 has different physical/logical endings:
  22.      phys=(372, 97, 50) logical=(1, 9, 31)
  23. Partition 3 does not end on cylinder boundary.
  24. /dev/sda4               1     1731408  1717556736    0  Empty
  25. Partition 4 has different physical/logical beginnings (non-Linux?):
  26.      phys=(0, 0, 0) logical=(0, 0, 1)
  27. Partition 4 has different physical/logical endings:
  28.      phys=(0, 0, 0) logical=(1731407, 31, 62)
  29. Partition 4 does not end on cylinder boundary.

  30. Partition table entries are not in disk order

  31. Disk /dev/hda: 20.0 GB, 20003880960 bytes
  32. 255 heads, 63 sectors/track, 2432 cylinders
  33. Units = cylinders of 16065 * 512 = 8225280 bytes

  34.    Device Boot      Start         End      Blocks   Id  System
  35. /dev/hda1   *           1         637     5116671    7  HPFS/NTFS
  36. /dev/hda3            1275        1398      996030   82  Linux swap
  37. /dev/hda4            1399        2432     8305605   83  Linux

  38. -----------------------------------------------------------------------------------
复制代码

---------------------------flshdisk-----------------------------------------

  1. Disk /dev/sdb: 66 MB, 66928640 bytes
  2. 256 heads, 63 sectors/track, 8 cylinders
  3. Units = cylinders of 16128 * 512 = 8257536 bytes

  4.    Device Boot      Start         End      Blocks   Id  System
  5. /dev/sdb1   *           1           9       65328+   b  W95 FAT32
  6. Partition 1 has different physical/logical endings:
  7.      phys=(1023, 255, 63) logical=(8, 26, 58)

  8. Disk /dev/hda: 20.0 GB, 20003880960 bytes
  9. 255 heads, 63 sectors/track, 2432 cylinders
  10. Units = cylinders of 16065 * 512 = 8225280 bytes

  11.    Device Boot      Start         End      Blocks   Id  System
  12. /dev/hda1   *           1         637     5116671    7  HPFS/NTFS
  13. /dev/hda3            1275        1398      996030   82  Linux swap
  14. /dev/hda4            1399        2432     8305605   83  Linux

复制代码

----------------------------------------------------------


奇怪的是mp3和u盘一起插上的时候就只认得u盘,不知道为啥???
回复 支持 反对

使用道具 举报

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

本版积分规则

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