1. 程式人生 > 實用技巧 >組合語言基礎-1 基本語言元素

組合語言基礎-1 基本語言元素

https://blog.csdn.net/hiyachen/article/details/102131823

背景

在virtualbox中裝好Linux以及Application之後,發現硬碟空間太小,怎樣才能增加硬碟容量。

這裡給出兩個辦法,其實是大同小易。

  1. 辦法1 增加一個新的硬碟
  2. 辦法2 擴大原來硬碟,然後在擴出來的空間建立新的分割槽

方法1:增加新的硬碟

  1. 關閉虛擬機器

  2. 新增新硬碟
    虛擬機器 => 設定 => 儲存 => SATA控制器 => 選擇“新增虛擬硬碟”


    然後,根據自己需求建立合適的硬碟大小。

  3. 重啟虛擬機器
    檢視現有系統的磁碟空間
    Applications => Utilities => Disks


    可看到兩塊虛擬硬碟:

    1. Disk /dev/sda # 這是之前的虛擬硬碟
    2. Disk /dev/sdb # 這是剛才新增的虛擬硬碟
  4. 格式化新虛擬硬碟,並分割槽,設定掛載點


  5. 驗證是否開機自動掛載
    sudo vim /etc/fstab
    可以看到類似如下一行:
    /dev/sdb1 / ext4 0 1

  6. 重啟虛擬機器以完成

方法2:擴大原來硬碟

假設虛擬機器名字為”Oracle Linux 7.3”

  1. 停止虛擬機器
  2. 開啟Windows Command檢視現有磁碟大小
C:\Users\<user>\VirtualBox VMs\Oracle Linux 7.3>"C:\Program Files\Oracle\VirtualBox\VBoxManage" showhdinfo "Oracle Linux 7.3.vdi"
UUID:           xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Parent UUID:    base
State:          locked write
Type:           normal (base)
Location:       C:\Users\<user>\VirtualBox VMs\Oracle Linux 7.3\Oracle Linux 7.3.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       30720 MBytes
Size on disk:   29812 MBytes
Encryption:     disabled
In use by VMs:  Oracle Linux 7.3(UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
  1. 擴大到50G
C:\Users\<user>\VirtualBox VMs\Oracle Linux 7.3 ART>"C:\Program Files\Oracle\VirtualBox\VBoxManage" modifymedium "Oracle Linux 7.3.vdi" --resize 51200
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

注意: --resize後面的單位是M, (windows Command可以使用set/a 50*1024計算)

  1. 再次檢視
C:\Users\<user>\VirtualBox VshMs\Oracle Linux 7.3>"C:\Program Files\Oracle\VirtualBox\VBoxManage" showhdinfo "Oracle Linux 7.3.vdi"
UUID:           xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Parent UUID:    base
State:          locked write
Type:           normal (base)
Location:       C:\Users\<user>\VirtualBox VMs\Oracle Linux 7.3\Oracle Linux 7.3.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       51200 MBytes
Size on disk:   29812 MBytes
Encryption:     disabled
In use by VMs:  Oracle Linux 7.3(UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

我們可以看到Capacity已經擴充套件到了50G。

  1. 啟動虛擬機器(後面的步驟和增加新硬碟流程類似)
    檢視現有系統的磁碟空間
    Applications => Utilities => Disks
    可看到虛擬硬碟上多出一塊沒有分割槽的空間


  2. 在空白空間上建立新分割槽, 並設定掛載點

  3. 驗證是否開機自動掛載
    sudo vim /etc/fstab
    可以看到類似如下一行:
    /dev/sda2 / ext4

  4. 重啟虛擬機器以完成操作