Linux作業系統下掛載硬碟光碟機和U盤的方法

2021-06-04 07:01:54 字數 3598 閱讀 3282

mount -t iso9660 /dev/cdrom /mnt/cdrom 掛光碟機

mount -t vfat /dev/fd0 /mnt/floppy 掛軟碟機 (檔案內型可以自己選)

mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/usb

linux系統預設掛載的windows分割槽中文顯示不正常。光碟機中的中文也不能正常顯示.解決方法如下:

1.自動掛載

修改/etc/fstab 在掛載引數中增加iocharset=utf8

示例如下:

/dev/sda5 /media/sda5 vfat iocharset=utf8,defaults,umask=0 0 0

/dev/hda /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0

我的是sata硬碟。/dev/sda5是硬碟的乙個分割槽。/dev/hda是光碟機。其中"umask=0"表示普通使用者也有讀寫的許可權。

2.手動掛載

掛載的時候加上引數-o iocharset=utf8

示例如下:

$ sudo mount -o iocharser=utf8 /dev/sdb1 /media/usb

mount命令詳解

mount命令詳解

功能:載入指定的檔案系統。

語法:mount [-affhnrvvw] [-l《標籤》] [-o《選項》] [-t《檔案系統型別》] [裝置名] [載入點]

用法說明:mount可將指定裝置中指定的檔案系統載入到linux目錄下(也就是裝載點)。可將經常使用的裝置寫入檔案

/etc/fastab,以使系統在每次啟動時自動載入。mount載入裝置的資訊記錄在/etc/mtab檔案中。使用umount命令解除安裝裝置時,記錄將被清除。

常用引數和選項:

-a 載入檔案/etc/fstab中設定的所有裝置。

-f 不實際載入裝置。可與-v等引數同時使用以檢視mount的執行過程。

-f 需與-a引數同時使用。所有在/etc/fstab中設定的裝置會被同時載入,可加快執行速度。

-l《標籤》 載入檔案系統標籤為《標籤》的裝置。

-n 不將載入資訊記錄在/etc/mtab檔案中。

-o《選項》 指定載入檔案系統時的選項。有些選項也可在/etc/fstab中使用。這些選項包括:

async 以非同步的方式執行檔案系統的輸入輸出動作。

atime 每次訪問都更新inode的訪問時間,預設設定,取消選項為noatime。

auto 必須在/etc/fstab檔案中指定此選項。執行-a引數時,會載入設定為auto的裝置,取消選取為noauto。

defaults 使用預設的選項。預設選項為rw、suid、dev、exec、anto nouser與async。

dev 可讀檔案系統上的字元或塊裝置,取消選項為nodev。

exec 可執行二進位制檔案,取消選項為noexec。

noatime 每次訪問時不更新inode的訪問時間。

noauto 無法使用-a引數來載入。

nodev 不讀檔案系統上的字元或塊裝置。

noexec 無法執行二進位制檔案。

nosuid 關閉set-user-identifier(設定使用者id)與set-group-identifer(設定組id)設定位。

nouser 使一位使用者無法執行載入操作,預設設定。

ro 以唯讀模式載入。

rw 以可讀寫模式載入。

suid 啟動set-user-identifier(設定使用者id)與set-group-identifer(設定組id)設定位,取消選項為nosuid。

sync 以同步方式執行檔案系統的輸入輸出動作。

user 可以讓一般使用者載入裝置。

-r 以唯讀方式載入裝置。

-t《檔案系統型別》 指定裝置的檔案系統型別。常用的選項說明有:

minix linux最早使用的檔案系統。

ext2 linux目前的常用檔案系統。

msdos ms-dos 的 fat。

vfat win85/98 的 vfat。

nfs 網路檔案系統。

iso9660 cd-rom光碟的標準檔案系統。

ntfs windows nt的檔案系統。

hpfs os/2檔案系統。windows nt 3.51之前版本的檔案系統。

auto 自動檢測檔案系統。

-v 執行時顯示詳細的資訊。

-v 顯示版本資訊。

-w 以可讀寫模式載入裝置,預設設定。

簡單用法:

fat32的分割槽

mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom (mount -t

vfat -o iocharset=cp936 /dev/hda7 /mnt/cdrom)

ntfs的分割槽

mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom

iso檔案

mount -o loop /abc.iso /mnt/cdrom

軟盤 mount /dev/fd0 /mnt/floppy

usb快閃儲存器

mount /dev/sda1 /mnt/cdrom 說明: /mnt/cdrom 目錄必須存在

所有/etc/fstab內容 mount -a

可以指定檔案格式"-t 格式", 格式可以為vfat, ext2, ext3等.

映象檔案:

mount filename mountpoint -o

loop,filename是映象檔案名(*.iso,*.img),其它的不用說了,跟上面一樣。用例:如我有乙個a.iso光碟映象檔案,mount

a.iso a -o loop,這樣進入目錄a你就能瀏覽a.iso的內容了,*.img檔案的用法一樣。

顯示中文方面,如果是fedora core 1 的話,用utf8更好

mount -o iocharset=uft8 /dev/hda1 /mnt/c

mount -o iocharset=uft8 /dev/sda1 /mnt/usb

mount -t smbfs //ip_addr/share/dir /mnt/smb/share -o

iocharset=uft8,username=name, password=passwd

開機就mount上windows下的分割槽

自動將windows的d盤掛到/mnt/d上,用vi開啟/etc/fstab,加入以下一行

/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0

注意,先得手工建立乙個/mnt/d目錄

mount區域網上其他windows機器共享出的目錄(bjchenxu)

mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom

Linux作業系統下硬碟掛載法

1.手工掛載 在linux中也可以讀取windows分割槽,包括fat32格式的和ntfs格式的。首先你得知道linux下對硬碟分割槽的稱呼。比如windows下的c盤通常是hda1,d 盤是hda5,e 盤是hda6,等等。詳細情形請看相關文件。要掛載windows分割槽,首先得確定你所用的lin...

linux系統下硬碟掛載

在加裝新硬碟時,首先要分割槽 格式化,掛載,以下將分布介紹 硬碟按識別順序分別命名為sda sdb 沒有固定特稱 1 進bios系統,configuration選項,首先刪除配置資訊,然後再建立新的配置資訊。fdisk dev sda command m for help n command act...

Linux下硬碟掛載

ubuntu下掛載硬碟的方法 1 首先檢視一下當前的分割槽情況 sudo fdisk l 會顯示你當前的所有碟符分割槽資訊。2 在mnt下建乙個掛載點 sudo mkdir mnt wind 我們需要掛載的點位wind,這個名字你可以隨便取乙個 3 掛載分割槽 sudo mount dev sda1...