Linux作業系統下硬碟掛載法

2021-08-29 14:52:15 字數 1721 閱讀 5896

1.手工掛載

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

要掛載windows分割槽,首先得確定你所用的linux系統的locale (這個locale包括了系統使用的語言和字元的編碼等資訊)。中文linux常用的locale 是zh_cn.gb2312,zh_cn.gbk,zh_cn.gb18030和 zh_cn.utf-8。

在預設安裝中,debian linux和mandrivalinux的lo-cale是 zh_cn.gb2312,而ubuntu linux和fedora linux 的locale 是zh_cn.utf-8。最好不要隨便更改locale,否則會出現很多亂碼的情形。要檢視系統的locale,可以在終端下輸入下面的命令檢視:

echo$lang其次,你得知道你的win-dows分割槽的格式,這個在win-dows的分割槽的屬性中可以看到,一般是fat32和ntfs格式的。

假設你的locale 是zh_cn.utf-8,要掛載乙個/dev/hda1的fat32格式的win-dows分割槽到/mnt/c目錄(若這個目錄不存在手工新建乙個),可以在終端下輸入以下命令(在ubuntu裡還需要在這行命令前加上sudo):

mount-t vfat /dev/hda1/mnt/c-oiocharset=utf8

如果你的locale 不是zh_cn.utf-8,把上面命令的utf8改為gb2312;如果這個windows分割槽是ntfs格式的,將上面命令的vfat改為ntfs。

這樣掛載的ntfs格式的分割槽,只有root能讀取,如果需要讓普通使用者也能讀取,需要再加上umask=022選項,如下:

mount-t ntfs /dev/hda1/mnt/c-oiocharset=utf8,umask=022

類似地,如果要讓掛載的分割槽允許所有使用者讀取和修改,可以將上面的umask=022,改為umask=0就可以了。

解除安裝分割槽就簡單多了:

umount /dev/hda1有時候解除安裝分割槽時提示分割槽繁忙(device is busy),可以先用下面的命令看看哪個程序在使用此分割槽:

fuser-cu /dev/hda1假如螢幕的輸出為/dev/hda1:8463m(cck)則可以用此命令看這個程序對應的程式名字:

ps8463然後可以用此命令結束此程序:

kill-98463這樣就可以正常解除安裝分割槽了。

2.自動掛載

要讓linux系統啟動時自動掛載windows分割槽,可以把上述的命令寫入/etc/fstab檔案中,例如:

#/etc/fstab:static file system information.

##[filesystem][mountpoint][type][options][dump][pass]

proc/procproc defaults 00

/dev/hda9/ext3defaults 01

/dev/hda13noneswap sw 00/dev/hdc/media/cdromiso9660ro,user,noauto 00/dev/fd0/media/floppy auto rw,user,noauto 00

/dev/hda10/mnt/debian ext3defaults00

/dev/hda1/mnt/cntfsutf8,umask=02200

/dev/hda5/mnt/dvfatutf8,umask=000

linux系統下硬碟掛載

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

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

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系統預設掛...

Linux下硬碟掛載

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