Linux知識點之新增硬碟和分割槽掛載
阿新 • • 發佈:2018-11-11
- windows之分割槽知識基礎
- Linux分割槽
註釋:首先如圖所示,在Linux系統上存在一個硬碟,而在這硬碟上存在著很多的分割槽,
比如在這個硬碟上存在著分割槽1和分割槽2。當然在Linux上是存在著Linux檔案系統
的,Linux檔案系統是存在一個根目錄,在根目錄下面有很多的其他的目錄,比如
在根目錄下面存在一個boot目錄和mnt目錄。而Linux可以使用一種技術,比如它將
分割槽1掛載到boot目錄上,將分割槽2掛載到mnt目錄上,這個Linux將硬碟上的分割槽掛
載到目錄上的命令是mount命令,當然可以掛載也是可以解除安裝的,如果要清除分割槽
和目錄的掛載關係可以使用命令umount。可以這樣說,在Linux的世界裡面,一切皆為
檔案,包括分割槽,優盤,光碟等等,都是檔案,因為這些東西最後都是對應到Linux檔案
系統的一個目錄或檔案。 - Linux的硬碟簡單說明
檢視分割槽命令:lsblk -f - 掛載經典案例
⑴需求:我們為虛擬機器新增一個硬碟,2個G大小(加入我們的硬碟不夠用了)。
這個硬碟就叫做sdb1,表示的是第二個SCSI硬碟的第1個主分割槽或者
擴充套件分割槽,並且我們或將這個硬碟掛載到home目錄下的一個newDisk
目錄上,那麼如果我們操作newDisk目錄就相當於操作sdb1這個硬碟。
⑵第一步:給虛擬機器增加一塊硬碟
點選虛擬機器--->設定--->在硬體區域選擇硬碟並且點選新增按鈕
在彈出框中選擇下一步:
下面我們需要將虛擬機器重新啟動一下,使用命令取檢視分割槽。
⑶第二步我們為新增的硬碟分割槽
注意:/dev 這個就是存放裝置的目錄
注意:上面其實選擇e,選擇劃一個分割槽也是一樣的。
但是我們可以通過上面的sdb1的圖看到它沒有檔案型別,UUID等資訊,因為我們現在只是分割槽,
但是並沒有格式化。
⑷第三步:格式化新增的sdb1分割槽
命令:mkfs -t ext4 /dev/sdb1 就是將sdb1分割槽格式化成ext4這種分割槽型別
檢視效果:
⑸第四步:將sdb1分割槽掛載/home/newDisk目錄上
a:首先新建一個newDisk目錄
b:掛載命令:mount /dev/sdb1 /home/newDisk 表示將sdb1分割槽掛載到newDisk目錄
檢視效果:
並且我們檢視newDisk目錄下存在東西了
⑹設定自動掛載(也就是永久掛載),上面的掛載方式其實是存在問題的,當我們重新啟動後,
sdb1和newDisk就會失去關聯,又沒有了掛載關係,因為上面的是臨時掛載。那麼我們下面
可以設定永久掛載。
a:首先我們這個時候需要編輯一個檔案,這個檔案叫做/etc/fstab,這個檔案就是記錄分割槽和
掛載點的情況。編輯的fstab檔案內容如下:
b:儲存之後我們還需要執行一個自動掛載命令:mount -a
c:試試重啟後的效果
⑺如果想要解除安裝掛載關係:
命令:umount /dev/sdb1或者umount /home/newDisk
注意:解除安裝的時候我們不能處於掛載的目錄下/home/newDisk