Solaris如何挂载FAT32 分区
由于许多同学的机子都是多个系统共存的,那么如何在Solaris下挂载FAT32分区呢?
1.命令形式:
#mount -F pcfs [-o rw | ro] /dev/dsk/<device-name>:<logical-drive> /mount-point
2.挂载C盘
- <device-name>是指硬盘的设备名。可以参考format命令的。
- <logical-drive>是指在DOS中硬盘有英文盘符(从c到z)来区别,也可以用数字(从1到24)代表。即C盘对应1,即D盘对应2,依此类推。
2.挂载C盘
#mount -F pcfs /dev/dsk/c0d0p0:c /mnt/c
对c0d0p0:c的说明:
- c0表示第0个控制器,c是controller number
- d0表示第0块磁盘,d是disk number
- p表示分区,p0代表的是整块磁盘
- :c表示windows下的c盘
3.挂载FAT32格式的USB设备
#rmformat
1.logical Node: /dev/rdsk/c3t0d0p0
Physical Node: /pci@0,0/pci1509,1969@1d,7/storage@1 /disk@0,0
Connected Device: Kingston DataTraveler 2.0 1.00
Device Type: Removable
Bus: USB
Size: 1.9 GB
Label: <None>
Access permission:媒体未被写保护
#mount -F pcfs /dev/rdsk/c3t0d0p0:c /mnt/usb
mount: Block device required
#mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt/usb
完成挂载。
说明:当用/dev/rdsk/c3t0d0p0这个设备号去挂载时,会出错的,如上面的提示信息!rdsk表示的是raw disk,即祼磁盘设备,是字符设备,但我的USB是FAT32格式的,所以需要用块设备的形式,也就是最后一步用/dev/dsk/c3t0d0p0:c来挂载。
发表于 林结斌 [Solaris] ( 八月 27, 2008 02:47 下午 ) Permalink | 评论[0]
评论:
