« Home | PXE + WINPE環境設定 » | OpenOffice.org note » | knoppix 3.6 安裝到HD » | Bandwidthd » 

2005/04/06 

Linux如何mount USB Flash/HDD/CDROM

Linux如何mount USB Flash/HDD/CDROM
完成於2005/4/6

USB Flash/HDD
mount /dev/sda1 /mnt/usb -o iocharset=cp950 -t vfat
參數說明
/dev/sda1 為SCSI設備(usb storage是模擬成scsi storage裝置的第一個Partition
建議使用插入USB之後,使用指令#fdisk -l查看。有時可能會是sdb1,sdb2
-o iocharset=cp950//如果有中文檔名時使用,否則可省略
-t vfat //filesystem 格式,一般不需要指定,如果是ntfs請用-t ntfs
Linux核心支援什麼樣的Filesystems請使用指令#cat /proc/filesystem查看
Fedora 4預設是不支援NTFS的

如果還是無法成功,建議你看看#dmesg最後幾行訊息(插入USB Device時,Driver會printk一些訊息,如果你沒有開掉訊息的話)
再不行,建議你插著USB Device,再重新開機,看看#dmesg中有關USB的訊息

CDROM
mount /dev/cdrom /mnt/cdrom -o iocharset=cp950 -t iso9660
mount /dev/cdrom /mnt/cdrom <--一般使用這個就可以啦 Q:為什麼有些地方可以只用 mount cdrom 就可以mount cdrom A:因為/etc/fstab 中已經定義了 /dev/cdrom /mnt/cdrom udf,iso 9660 noauto,owner,kudzu,ro,user 0 0 其中noauto可以改為auto 開機會自動就mount

USB mount 在linux上有個不方便的地方,因為要是root才能寫入。我用chmod 777也沒辦法讓其他使用者取得寫入的權限。目前我的作法是用su成為root之後開啟nautilus來操作,但是這樣很不方便。您有什麼解決方式嗎?

Post a Comment

About me

  • I'm Martin's blog 馬汀的部落格
  • From 中壢市, 桃園縣, Taiwan
  • -----BEGIN GEEK CODE BLOCK----- Version: 3.1 Comment: For info see http://www.geekcode.com GC/CS/CC/E/IT/TW d- s a C++++ L++++ P+ L++++ E--- W+++ N++ o+ K- w+++ O- M- V- PS+ PE++ Y+ PGP+ t 5- X++ R- tv- b+++ DI+ D-- G e+++ h+ r+ y+ z? ------END GEEK CODE BLOCK------ /**************************** 旅行是我生命的動力 它的樂趣從計劃旅行開始 我樂於分享旅行及Linux Kernel上的每一件事. ****************************/
My profile