FreeBSD 7.0中mount与umount的用法

原创 2008年09月27日 23:54:00
FreeBSD 7.0中mount与umount的用法在網上也有很多資料,但我想那多數是随便就粘贴上去的,很多都未经过验證。我一边使用验證一边将它總结在這裡:

1、Windows的主分区(FAT/FAT3格式,如C盘):
掛载:#mount -t msdos /dev/ad0s1 /mnt
其中ad0s1是你的设备节點,几乎在内核中的每個设备在/dev/目录下都有对應的节點,你可以在终端用cat /etc/fstab看到你所有掛载上的设備节點信息。如果你不知道具體的设备节點,你可以在/dev/目录下查找相似的,逐個试试。/mnt是mount成功后的文件目录。
卸载:#umount /dev/ad0s1

2. Windows的扩展分区(FAT/FAT32):
#mount -t msdos /dev/ad0s5 /mnt
或#mount_msdos /dev/ad0s5 /mnt for 4.x
或#mount_msdosfs /dev/ad0s5 /mnt for 5.x
[注意]扩展分区从5開始的。

3.Windows的扩展分区(NTFS分区格式):
#mount -t ntfs /dev/ad0s5 /mnt
或 mount_ntfs /dev/ad0s5 /mnt
[注意]1.chinese/gbfs 的 ntfs 似乎有问题,不建议玩家级用户使用 注意2.:要让mount上的windows 分区(或CD-ROM)显示中文,需要升级你的ports,再安装gbfs: #cd /usr/ports/chinese/gbfs #make install clean 然后编译内核,注释掉options CD9660 options MSDOS 注意3.在5.1-current上不用安装gbfs,用: mount_msdosfs -L zh_CN.GB18030 /dev/ad0sX /mnt 命令就可以支持FAT32分区上的中文文件名,当然,locale可以不用18030,zh_CN.eucCN, zh_CN.GBK都可以!

4.Linux Ext2fs/Ext3fs:(未验证)
在内核里面加入options EXT2FS,编译内核。 mount 的时候用mount_ext2fs 命令即可,ext3fs的mount也用mount_ext2fs

5.普通数据光盘:
#mount_cd9660 /dev/acd0 /cdrom
#umount /dev/acd0

6.mount ISO 文件:
 在5.x中如下 mdconfig -a -t vnode -f abc.iso -u 1 mount_cd9660 /dev/md1 /cdrom 4.8的版本 vnconfig /dev/vn0 /home/xiaoche/a.iso mount -t cd9660 /dev/vn0 /mnt umount /mnt vnconfig -u /dev/vn0

7.CD、VCD、DVD:
播放CD、VCD、DVD不用先mount上。 如果你一定要mount上,可以这样:#mount _cd9660 -s 0 /dev/acd0 /cdrom

8.软盘:
 1.Format: # /usr/sbin/fdformat -f 1440 /dev/fd0 2. Run disklabel: # /sbin/disklabel -B -r -w /dev/fd0 fd1440 3.Create New FS: # /sbin/newfs_msdos /dev/fd0 4.Mount & Use #mount_msdosfs /dev/fd0 /mnt

9.usb设备:
确保内核中有如下项:device scbus,device da,device cd。在GENERIC中默认都有,如果没有,请编译内核。
大多数U盘用的是FAT 文件系统,所以用
#mount -t msdos /dev/da0 /mnt
所有格式设备的卸载都大同小异!

注:如果需要显示中文在mount加入语言选项-L zh_CN.eucCN(或其他的语言编碼zh_CN.UTF-8、zh_CN.GB2312等),如:
光盘显示中文:
mount_cd9660 -C gbk /dev/acd0  /cdrom
ntfs分区显示中文:
mount_ntfs -C eucCN /dev/XXX /mnt
msdos分区显示中文:
mount_msdos -L zh_CN.eucCN /dev/XXX /mnt

FreeBSD下Mount总结!

FreeBSD下Mount总结! 1.mount FAT/FAT32分区:(C盘为例)mount -t msdos /dev/ad0s1 /mnt或mount_msdos /dev/ad0s1 /mn...
  • ncdawen
  • ncdawen
  • 2006年01月04日 20:42
  • 742

mount umount的使用

1.被挂载机   1>安装Ubuntu nfs     apt-get install nfs-kernel-server   2>配置/etc/exports Ubuntu nfs允...
  • zengxiaosen
  • zengxiaosen
  • 2017年03月03日 19:01
  • 673

mount/umount命令详解

mount命令详解 umount 必杀:umount -l /dev/sda1 参  数:    -a    卸除/etc/mtab中记录的所有文件系统。    -h    显示帮...
  • yang627468471
  • yang627468471
  • 2014年04月03日 10:01
  • 1447

mount、umount、fuser命令使用小结

问题:Linux下共享Window文件夹 mount -t cifs -o username=administrator,password=xxxxx //192.168.11.17/Data/ /m...
  • xyajia
  • xyajia
  • 2017年05月28日 09:03
  • 619

Linux系统调用--mount/umount函数详解

原文地址:http://blog.sina.com.cn/s/blog_6385c7310100iqmn.html
  • u012751064
  • u012751064
  • 2014年09月02日 10:56
  • 665

mount & umount

Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件,此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂...
  • shyanyang
  • shyanyang
  • 2012年09月03日 09:50
  • 7926

Linux下mount/umount函数应用

针对海思平台system命令占用资源较大的问题,因此程序中与系统调用相关的就只能用函数实现了。 demo mount.c: #include int main(void) { int...
  • qq_29214249
  • qq_29214249
  • 2017年10月18日 16:35
  • 215

Linux系统调用-- mount/umount函数详解[

【 mount/umount系统调用】         功能描述: mount挂上文件系统,umount执行相反的操作。    用法:   #include int mount(con...
  • kaixinbingju
  • kaixinbingju
  • 2013年07月04日 19:25
  • 2199

mount/umount函数

用法:   #include int mount(const char *source, const char *target,    const char *filesystemtype...
  • G_linuxer_
  • G_linuxer_
  • 2016年03月25日 17:30
  • 372

挂载(mount)和取消挂载(umount)命令的使用

首先要注意的是挂载和取消挂载应该是同步使用的。 一、简单用法 $ mount /dev/hda2 /home 第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。 第二个叁数是要mount到的...
  • snow_rain_1314
  • snow_rain_1314
  • 2017年07月09日 17:00
  • 469
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FreeBSD 7.0中mount与umount的用法
举报原因:
原因补充:

(最多只允许输入30个字)