FreeBSD 2.X FAQ.tw : 系統管理 : 如果我有一個 removable 的裝置, 我要如何使用它呢??
Previous: 在 FreeBSD 中如何加入一顆新的硬碟?
Next: 如何 mount 第二個 DOS partiton?

8.4. 如果我有一個 removable 的裝置, 我要如何使用它呢??

  無論這個 removable 的裝置是 Zip, EZ ( 或是 floppy, 如果你要這樣用它 ), 或是一個新的硬碟, 一旦它被安裝完成後, 你就必須有磁匣/磁片/任何可插入的東西在裡面, 這類的裝置很多部份都是相同的!

   ( 這章是以 Mark Mayo's ZIP FAQ 為基礎)

  如果你拿到的是一個 DOS 檔案系統的 ZIP 或是磁片的話. 如果它是磁片的話, 你可以用下面的指令:

        mount -t msdos /dev/fd0c /floppy
      

  如果它是原來工廠設定的 ZIP 磁片的話, 使用:

        mount -t msdos /dev/sd2s4 /zip
      

  如果是其它的磁碟, 看看 fdisk 或是 /stand/sysinstall 顯示它的.

  這部份的例子中假設 ZIP 裝置是在 sd2 (第三顆 SCSI 磁碟).

  除非它是磁片, 或是其它 removable 的裝置, 且你打算跟其它人分享, 否則將它弄成 BSD 的檔案系統格式可能是一個很好的點子. 這樣你將會有長檔名的支援, 且在效率上最少會快一倍, 並且更加穩定. 若要這麼做, 首先你需要重做 DOS 層的 partitions/filesystem. 你可以使用 fdisk 或是 /stand/sysinstall 來完成, 或著這只是一個小型的裝置, 而你不會在其它 OS 中使用到它的話, 那麼不要用 FAT partition table (slices), 而只用 BSD partition 或許會更好:

        dd if=/dev/zero of=/dev/rsd2 count=2
        disklabel -Brw sd2 auto
      

  你可以使用 disklabel 或是 /stand/sysinstall 來創造數個 BSD partition. 如果你要在一個固定的磁碟中增加 swap 的話, 那麼你當然可以做這件事, 但最好不要在一個 removable 的裝置 (像 ZIP) 中做這件事.

  最後創造一個新的檔案系統, 像是:

        newfs /dev/rsd2c
      

  然後 mouse 它:

        mount /dev/sd2c /zip
      

  並且在 /etc/fstab 中加一行像下面那樣可能是很好的點子, 之後你就可以只打 "mount /zip" 了:

        /dev/sd2c /zip ffs rw,noauto 0 0
      


FreeBSD 2.X FAQ.tw : 系統管理 : 如果我有一個 removable 的裝置, 我要如何使用它呢??
Previous: 在 FreeBSD 中如何加入一顆新的硬碟?
Next: 如何 mount 第二個 DOS partiton?