新增硬碟及掛載usb

Download Report

Transcript 新增硬碟及掛載usb

磁碟掛載
Outline
安裝第二顆硬碟
 新增swap空間
 掛載 USB 碟

安裝第 2 顆硬碟


Linux 操作一段時間後,隨著檔案的增加,您可能會
發現原來的硬碟不夠用了,需要加裝一個新的硬碟
才行。
但在 Linux 裏要安裝硬碟,可不是排線一接上去,硬
碟就能用了,需要以下幾個步驟才能順利安裝第 2
顆硬碟。
◦
◦
◦
◦
安裝一顆硬碟
建立分割區
格式化硬碟
掛載硬碟
安裝一顆硬碟

在vm上,新增一顆20G的硬碟
建立 ext3 分割區


一顆新的硬碟,可能連一個分割區都還沒劃分。
以 fdisk 指令來分割一台連接於 /dev/hdb 的 20G 硬碟為例說明:
建立 ext3 分割區
建立 ext3 分割區
執行 fdisk 指令時
以 fdisk 指令操作磁碟時,在尚未輸入 “w”
將結果寫入磁碟之前,所有的操作都還是無
效的。
 因此,若不慎誤刪了分割區,或是磁碟大小
分割錯誤,請直接輸入 "q" 結束程式,再執
行一次 fdisk 指令,重新操作即可。

格式化硬碟

建立好硬碟分割區後,接著請執行 mke2fs 指
令,依序格式化所有新增的硬碟分割區,以
/dev/hdb1 為例:
掛載成某個目錄

最後,即可利用 mount 指令將分割區掛載成
某個目錄。不過,要掛載至目錄時,請先建
立好該目錄。例如想要掛載分割區的目錄名
稱為 /home1,則請依序執行以下指令:
開機時自動掛載

利用執行 mount 指令掛載分割區的方式,
需在每次開機後,重新執行一次,才能使
用該目錄。如您想在開機時就自動掛載此
分割區,則可用文書編輯器修改 /etc/fstab
設定檔:
接下
頁
開機時自動掛載

修改好設定檔,重新開機時,系統會自動掛
載此分割區。
新增 swap 分割區
通常建議 swap 分割區最適當的大小是實體記
憶體的 2 倍。
 在安裝 Linux 時,能直接將 swap 分割區設定
到足夠的大小,但如果已經安裝好 Linux ,之
後卻發現 swap 分割區空間不夠,該如何處理?
 針對此種情況,有 2 種解決方式:

◦ 一是建立新的 swap 空間
◦ 另一則是建立 swap 檔案。
建立新的 swap 空間

如果您的硬碟中還有多餘的空間可以使
用,或是您已添購新的硬碟,我們可以
利用 Linux 本身內建的 fdisk 程式,建
立 swap 分割區。
建立新的分割區

例如swap 分割區原有 256 MB,現在要
再增加 256 MB,我們以 fdisk 指令為例,
實際操作建立 swap 分割區:
接下頁
建立新的分割區
建立新的分割區
建立新的分割區
將分割區的檔案系統更改為 swap

新增的分割區,檔案系統預設為 ext3,我們
要將此分割區的檔案格式改為 swap (檔案系
統代號為 82):
將分割區的檔案系統更改為 swap
←將更改的結果寫入硬碟
格式化及啟動 swap 分割區

設定完成後,請重新啟動電腦,剛才的
設定才會生效。但光劃分出 swap 分割
區,系統還是無法使用,必須要經過格
式化及啟動的動作,才能使用 swap 分
割區:
格式化及啟動 swap 分割區

如果您不確定剛才建立的 swap 分割區
是否已經啟動,還可以執行 free 指令檢
查:
建立 swap 檔案

如果您的硬碟空間已經全部分配給其他
分割區,而您也沒有多餘的預算新添購
硬碟,我們還可利用 swap 檔案的方式
增加虛擬的 swap 空間,不過執行效能
會較實際的 swap 分割區差。
產生 swap 檔案

要建立 swap 檔案,請執行 dd 指令,
新增一個 256 MB 的 swap 檔:

執行上述指令後,會在 /tmp 目錄中
建立一個 256 MB 的 myswap 檔案。
格式化及啟動 swap 檔案
執行 mkswap 指令,將 myswap 檔案格式化成
swap 檔案系統,系統才能使用。
 切換到 /tmp 目錄,並執行以下指令:

開機自動啟動新增的 swap 分割區

如果嫌每次開機後,都要執行 swapon
指令啟動 swap 分割區或檔案VI編輯器
修改 /etc/fstab 檔,設定開機時自動啟
動 swap 分割區及檔案:
使用 USB 碟、外接式硬碟、及讀卡機
上述這些裝置,在 Linux 中都一律視為
USB 的儲存裝置。與光碟及軟碟片一樣,
存取 USB 儲存裝置前,必須先將其掛
載至系統中。
 不過,Linux 會將USB 視為 SCSI 裝置,
其設備名稱為 /dev/sd? (? 代表 a~z,若
您的系統中只有這一項 SCSI 裝置,則
設備名稱會是 /dev/sda)。

在文字模式下掛載 USB 拇指碟
在文字模式不會自動掛載 USB 拇指碟,
因此要手動掛載。
 首先我們在 /media 目錄下建立一個
usbdisk 目錄用來當做掛載目錄:

在文字模式下掛載 USB 拇指碟
建立好目錄後請將拇指碟插入 Linux 主
機,我們要開始掛載拇指碟了。
 接著請如下操作掛載 USB 拇指碟:

在文字模式下掛載 USB 拇指碟及
數位相機

存取完資料後,在取下 USB 拇指碟之
前,請記得要先將其卸載:
系統有沒有抓到 USB 儲存裝置?
如果 USB 儲存裝置,依上述方式執行,
仍然無法掛載,可能是因為系統還無法
辨識該拇指碟機型,或者是您的設備名
稱指定錯誤。您可先執行 dmesg 指令,
確定系統有抓到您的 USB 儲存裝置,
及其設備名稱,再行掛載:
 有時熱插拔 USB 裝置後,會使系統無
法再存取 USB 裝置,此時請重新開機
即可恢復正常。

系統有沒有抓到 USB 儲存裝置?
在文字模式下掛載外接式硬碟或讀卡機
外接式硬碟因容量較大,常常會分割成數個
分割區;而讀卡機通常都具備各類記憶卡的
插槽,因此 Linux 偵測讀卡機時將會出現數
個磁碟裝置。
 這類多分割區或多磁碟的 USB 裝置,若要同
時讀取 1 個以上的分割區或磁碟,就必須將
不同的分割區或磁碟掛載到不同的目錄。
 因此掛載之前,必須先建立好對應的目錄。

在文字模式下掛載外接式硬碟或讀卡機

分割區或磁碟對應目錄的方式參考:
在文字模式下掛載外接式硬碟或讀卡機

EX:有一個 20G 的外接式硬碟,又分成 2 個
10G 的分割區。因此先建立 /media/usbdisk、
/media/usbdisk1 這 2 個目錄,:
如此兩個分割區便會分別掛載到 /media/
usbdisk、/media/usbdisk1 這 2 個目錄。
 要特別注意,NTFS 格式的分割區或磁碟是
無法掛載的。
