Sunday, February 8, 2009

freeBSD下mount光驱

记录此事, 是因为在FreeBSD工作中, 发现FreeBSD下的光驱与linux的dev不一样.

linux下是/dev/cdrom, 但是在FreeBSD下一时找不得对应功能的dev设备.

google了一把, 发现了比较有意思的mount命令使用方法:

# mount /cdrom

这就是freeBSD方便mount上cdrom的方法.这是怎么做到的呢?

答案是: 得用/etc/fstab

看一下机器的fstab:
/dev/acd0 /cdrom cd9660 ro,noauto 0 0

这样, 在mount命令后加一个path, mount就会去找/etc/fstab对应的dev和mountpoint了.

这等同于:
# mount_cd9660 /dev/acd0 /cdrom
也同于:
# mount -t iso9660 /dev/acd0 /cdrom


BTW:

1. FreeBSD下的光驱dev为acd
2. mount -a 也是利用/etc/fstab

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.