在Linux下對未分配剩餘空間分割槽

2021-06-25 20:01:48 字數 2502 閱讀 5559

1、分割槽

#sudo fdisk -l

disk /dev/sda: 320.1 gb, 320072933376 bytes

255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors

units = 扇區 of 1 * 512 = 512 bytes

sector size (logical/physical): 512 bytes / 512 bytes

i/o size (minimum/optimal): 512 bytes / 512 bytes

disk identifier: 0x000ddc60

裝置 啟動      起點          終點     塊數   id  系統

/dev/sda1          393214     312372065+   f  w95 擴充套件 (lba)

/dev/sda2   *        2048      391167      194560   83  linux

/dev/sda5       247497453   415296314    83899431    b  w95 fat32

/dev/sda6       415296378   625137344   104920483+   b  w95 fat32

/dev/sda7          393216     4390911     1998848   82  linux 交換 / solaris

/dev/sda8         4392960    44390399    19998720   83  linux

/dev/sda9        44392448   104390655    29999104   83  linux

/dev/sda10      104392704   164390911    29999104   83  linux

說明:/dev/sda1是擴充套件分割槽扇區起始位置是393214結束位置是625137344,其中sda7、sda8、sda9、sda10是邏輯分割槽,sda10終點扇區小於625137344,說明有剩餘空間

對剩餘空間分配

示例:(增加主分割槽/dev/sda3)

#sudo fdisk  /dev/sda

命令(輸入 m 獲取幫助):n      ----------->new新增

partition type:

p   primary (1 primary, 1 extended, 2 free)

l   logical (numbered from 5)

select (default p): 

using default response p

分割槽號 (1-4,預設為 3):

將使用預設值 3

起始 sector (391168-625142447,預設為 391168):

將使用預設值 391168

last sector, +扇區 or +size (391168-393213,預設為 393213):

將使用預設值 393213

命令(輸入 m 獲取幫助):w   ------------->write寫入

命令(輸入 m 獲取幫助):q   -------------->quit退出

可參考:

blog.csdn.net/caisetiankong529/article/details/39061381

2、過載分割槽表

#sudo partprobe

(或者)#sudo kpartx  -a  /dev/sda3

3、檢視分割槽表

#sudo parted /dev/sda3

(parted)print  ------------->列印

model: 未知 (unknown)

磁碟 /dev/sda11: 42.5gb

sector size (logical/physical): 512b/512b

分割槽表:loop

數字  開始:  end     大小    檔案系統  標誌

1    0.00b   42.5gb  42.5gb  ext4

(parted)quit  -------------->

退出

4、格式化分割槽

#sudo mkfs.ext4  /dev/sda3

(根據需要格式化檔案系統,可以是mkfs.vfat、mkfs.ext3等等)

5、修改/etc/fstab檔案

#sudo blkid

檢視uuid,找出/dev/sda3對應的uuid

#sudo vim /etc/fstab

修改後儲存

關於fstab檔案可檢視:blog.csdn.net/caisetiankong529/article/details/39431045

Linux下使用LVM自由分配空間

在網上找了些lvm設定的文章,結合自己的工作經驗,把一些常用的命令及引數總結一下記錄下來,一方面免得自己日後忘了,另一方面也可以共享給大家。pvcreate dev sdb 建立物理卷,如果磁碟已經有資料,那麼資料將被破壞 vgcreate s 48m lov sys dev sdb 建立捲組,建立...

C在LINUX的棧區空間分配

宣告 棧區空間的介紹我就不陳述了,下面幾句話是在別人在網上的總結。棧空間是由系統自動分配,速度較快。在linux下,棧是向低位址擴充套件的資料結構,是一塊連續的記憶體的區域。這句話的意思是棧頂的位址和棧的最大容量是系統預先規定好的。棧中存放函式的引數值,區域性變數的值等,堆區是向上增長的用於分配程式...

0分配不到位址 Linux的程序位址空間 三

上文vm area struct中還有乙個vm mm沒講到,而這個vm mm,則是聯絡vm area struct和它所屬程序的關鍵紐帶。它指向的是負責管理記憶體的mm struct結構體,而這個mm struct又可以從task struct這個幾乎記錄了乙個程序所有資訊的結構體中獲取。其中mma...