如何為Linux虛擬機器增加另一塊虛擬硬碟

2021-06-04 21:13:04 字數 1515 閱讀 3424

1. 在vmware中為虛擬機器新增乙個虛擬硬碟。

2. 啟動linux並進入終端。

3. 輸入fdisk -l 檢視硬碟列表。 在顯示的資訊中檢視新加的硬碟,如sdb

4. 執行fdisk /dev/sdb, 並輸入ms可檢視到所有的功能指令。

5. 輸入p可檢視到當前硬碟的分割槽表,未建立分割槽前是看不到分割槽列表的。

command action

e    extended

p    primary partition (1-4)

7. 如果新建乙個主分割槽,請輸入p,你將看到如下資訊:

partition number (1-4):     ## 這裡因為是第乙個分卻,所以只選擇1,如果是第二個分割槽,則選擇2,依次類推

8. 請輸入1,表示建第乙個分割槽。接下會提示輸入起始簇號和分割槽大小,如下

first cylinder (1-4462, default 1): ## 新分割槽起始的磁碟塊數

using default value 1

last cylinder or +size or +sizem or +sizek (1-4462, default 4462): 如果要分割槽10g,這裡可以直接輸入:+10240m,因為這裡要全部使用硬碟空間,則用預設

using default value 4462

9. 完成以上步驟後,再輸入p將看到新建的分割槽。

command (m for help): p

disk /dev/sdb: 36.7 gb, 36703918080 bytes

255 heads, 63 sectors/track, 4462 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot     start        end     blocks    id   system

/dev/sdb1              1       4462   35840983+   83   linux

10. 再輸入w,將分割槽資訊寫入到硬碟。

command (m for help): w

11. 假定新建的分割槽是sdb1,  請在終端下執行 

mkfs.ext3 /dev/sdb1將該分割槽格式化成ext3格式。

12. 最後一步是掛載分割槽。先mkdir /second_disk_part1新建乙個目錄,再執行mount /dev/sdb1 

/backup將分割槽掛載到

/backup

13. ok!

注:如果你希望開機後自動載入硬碟,可以在 /etc/bash.bashrc檔案末尾加上 sudo 

mount /dev/sdb1 

/backup

更好的辦法是在/etc/fstab檔案中加入/dev/sdb1  /backup  ext4 defaults 0 2 

把上面的/dev/sdb1換作uuid也是可以的, 使用ls -l /dev/disk/by-uuid可以檢視所有分割槽的uuid。

如何為虛擬機器附加磁碟

關於如何在經典管理門戶 上附加磁碟請閱讀這篇文章 使用 powershell 前有關 azure powershell 的安裝 配置和連線到訂閱請閱讀這篇文章 相關 powershell 指令 get azuredatadisk add azuredatadisk remove azuredatad...

如何為虛擬機器附加磁碟

關於如何在經典管理門戶 上附加磁碟請閱讀這篇文章 使用 powershell 前有關 azure powershell 的安裝 配置和連線到訂閱請閱讀這篇文章 相關 powershell 指令 get azuredatadisk add azuredatadisk remove azuredatad...

KVM虛擬機器Linux系統增加硬碟

linux虛擬機器在使用過程中,硬碟空間不夠使用。由於前期沒有做lvm,所以只能手動新增新的硬碟。給虛擬機器新增硬碟有兩種方法 1 通過virsh attach disk命令新增一塊硬碟到系統中,即時生效,但系統重啟後新硬碟會消失。2 通過修改虛擬機器配置檔案進行新增,永久生效。現在我來一一介紹方法...