一.在虛擬機關機的狀態下
點擊擴展輸入自己想擴展的空間大小;
2.虛擬機開機
查看系統加入磁盤的情況,發現多了一塊sdb(在Ubuntu裏面是sda2 該命名具體含義可見本文末的附錄)
lsblk -f
由於本人做完之後將命令行誤窗口關掉,一些圖片無法保存,用cenOs圖片做一些示意,基本原理相同;
3.分區
(和Ubuntu裏面完全一致,在Ubuntu是否分區處輸入的是2,輸入數字幾自己記住就行了,後面用)
fdisk /dev/sda2
4.格式化
磁盤文件格式爲ext4
sudo mkfs.ext4 /dev/sda2
lsblk -f
5.掛載
sudo mkdir /home/newdisk #創建一個新目錄掛載磁盤
sudo mount /dev/sda2 /home/newdisk # 掛載
和前面一幅圖作對比,發現已經掛載成功
6.設置永久掛載
上述設置之後是暫時掛載,要設置永久掛載
sudo blkid /dev/sda2 #查詢磁盤UUID
sudo gedit /etc/fstab #打開該文件
在文檔末尾添加裹在磁盤的信息。
<fs spec> <fs file> <fs vfstype> <fs mntops> <fs freq> <fs passno> #格式
UUID=b9796abb-9928-4697-a542-e9ec1a651e92 /home/newdisk etx4 defaults 0 0#最好修改成默認的
< fs spec>:分區定位,可以給UUID或LABEL,例如:UUID=6E9ADAC29ADA85CD或LABEL=software
< fs file>:具體掛載點的位置,例如:/data<fs vfstype>:掛載磁盤類型,linux 分區一般爲 ext4,windows 分區一般爲 ntfs
< fs mntops>:掛載參數,一般爲defaults
< fs freq>:磁盤檢查,默認爲0
< fs passno>:磁盤檢查,默認爲0,不需要檢查
- 第一個叫fs_freq,用來決定哪一個文件系統需要執行dump操作,0就是不需要;
- 第二個叫fs_passno,是系統重啓時fsck程序檢測磁盤的順序號 1 是root文件系統,2 是別的文件系統。fsck按序號檢測磁盤,0表示該文件系統不被檢測 dump 執行ext2的文件系統的備份操作 fsck 檢測和修復文件系統
mount -a # 輸入該命令設置自動掛載
驗證配置是否正確,配置不正確可能會導致系統無法正常啓動。
【之一故障 Linux】顯示you are in emergency mode
解決方法:
輸入vim /etc/fstab
,刪除未被mount上的磁盤
UUID=b9796abb-9928-4697-a542-e9ec1a651e92 /home/newdisk etx4 defaults 0 2
(即刪掉這句話),然後reboot重啓即可
附錄
- 分區的基礎知識
- 分區的方式;
- mbr分區:
- 最多隻能支持四個主分區;
- 系統只能安裝在主分區;
- 擴展分區要佔一個主分區;
- MBR最大隻支持2TB,但擁有最好的兼容性;
- gtp分區
- 支持無線多個主分區(但操作系統可能限制,比如windows先最多有128個分區);
- 最大支持18EB的大容量(EB = 1034PB,PB = 1024TB);
- windows7 64位以後支持gtp;
- mbr分區:
- 硬盤說明
- Linux硬盤分爲IDE硬盤和SCSI硬盤,目前基本上是SCSI硬盤;
- IDE硬盤:驅動器符號標識爲“hdx~”, 其中**“hd” **表明分區所在的設備類型,這裏指IDE硬盤,“x”爲盤號,(a爲基本盤,b爲基本從屬盤,c:輔助盤,d:輔助從屬盤)“~”:代表分區,前四個分區用數字1-4表示,他們是主分區或擴展分區,從5開始就是邏輯分區。hda3:第一個IDE硬盤上的第三個主分區或擴展分區,hdb2:第二個IDE硬盤上的第二個主分區或者擴展分區;
- 對於SCSI硬盤則標識爲“sdx”,SCSI硬盤是用“SD”標識分區所在的設備類型,其餘則和IDE硬盤表示的方法一樣;
- 分區的方式;