當前位置:首頁 » 操作系統 » linux刪除分區

linux刪除分區

發布時間: 2023-01-18 13:05:11

1. linux使用fdisk刪除分區詳解

在磁碟/dev/sdb 上有一個分區sdb1,現需要刪除sdb1分區

使用fdisk /dev/sdb 進行操作

現在使用lsblk查看,發現sdb1分區已經刪除

2. windows下的linux系統分區無法刪除

在桌面「計算機」上右擊,選擇「管理」,選擇「磁碟管理」,找到對應的linux分區,在其上右擊刪除卷,或者類似的能抹消的操作,linux就被刪除了。
如果需要恢復linux引導,用bcdedit或easybcd就可以修復。
可以使用分區工具進行刪除,PE啟動盤里都會集成這個工具。不過不建議這樣做,恢復分區是與操作系統相關的分區,如果刪除了,會影響系統的正常啟動的。

3. linux 刪除lvm分區

這里以red hat as4 為例。當磁碟分區發現不夠用時,能想道的第一個做法就是增加分區大小。但是一般linux如果沒有採用邏輯卷管理,則動態增加分區大小很困難,一個能想道的辦法就是,備份分區文件系統數據,刪除分區,然後再重新創建分區,恢復備份的文件系統,這個做法比較玄,可能刪除分區後導致系統無法啟動。
第二個做法就是,創建一個新的邏輯分區(當然必須有未使用的磁碟空間能分配),將文件系統從老分區拷貝到新分區,然後修改fstab,使用新分區/文件系統替換老的分區/文件系統
第三種做法是,創建一個新的邏輯分區,將新的邏輯分區格式化ext3(或其他類型)的文件系統,mount到磁碟空間不夠的文件系統,就跟原來的分區/文件系統一樣的使用。

4. 如何安全的刪除Linux LVM中的PV物理卷(硬碟或分區)

情況介紹:

一、由於硬碟或者分區的操作方式其實都一樣,所以我這里就以分區為例。

二、/home分區2.6G,由如下pv組成:

/dev/sda5 100M

/dev/sda6 200M

/dev/sda7 300M

/dev/sda8 400M

/dev/sda9 500M

/dev/sda10 600M

/dev/sda11 500M

很碎對吧?^_^因為測試。

三、隨機寫了一堆文件進去,用量達到了2G,空閑500M

四、准備將sda6這個200M的PV卸掉(卸掉的容量必須小於空閑容量)

好了開始具體操作了。

卸載分區(縮小操作必須卸載才能進行):

umount /home

縮小分區:

e2fsck -f /dev/liuhg_disk/home

resize2fs /dev/liuhg_disk/home 2200M

首先將分區縮小到2200M這是為了給sda6騰出空間,sda6為200M,而我騰出了400M,因此應該是足夠的。

縮小邏輯卷:

lvrece -L 2200M /dev/liuhg_disk/home

分區縮小了用到的邏輯卷也要隨著縮小,並查看PV使用的狀態:

pvdisplay -m

顯示如下:

--- Physical volume ---

PV Name /dev/sda5

VG Name liuhg_disk

PV Size 103.26 MiB / not usable 3.26 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 25

Free PE 0

Allocated PE 25

PV UUID 5lnx52-b4jc-OOfZ-f2QA-ttdQ-DZeD-Ce3rb3

--- Physical Segments ---

Physical extent 0 to 24:

Logical volume /dev/liuhg_disk/home

Logical extents 0 to 24

--- Physical volume ---

PV Name /dev/sda6

VG Name liuhg_disk

PV Size 203.92 MiB / not usable 3.92 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 50

Free PE 0 <-----太悲劇了,sda6里寫滿了數據一點不剩

Allocated PE 50 <-----這50PE的數據要挪走才行,否則數據就丟了,並且存放的地方也必須是連續的至少50PE

PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK

--- Physical Segments ---

Physical extent 0 to 49:

Logical volume /dev/liuhg_disk/home

Logical extents 25 to 74

--- Physical volume ---

PV Name /dev/sda7

VG Name liuhg_disk

PV Size 305.89 MiB / not usable 1.89 MiB

Allocatable yes

PE Size 4.00 MiB

Total PE 76

Free PE 76 <---這個分區有76個空餘,因此預計裝那50個是不會有問題的

Allocated PE 0

PV UUID 9CFnlx-CAEw-CSul-Rig9-FiCN-zK0a-oGmTEP

--- Physical Segments ---

Physical extent 0 to 75:

FREE

--- Physical volume ---

PV Name /dev/sda8

VG Name liuhg_disk

PV Size 407.87 MiB / not usable 3.87 MiB

Allocatable yes

PE Size 4.00 MiB

Total PE 101

Free PE 60

Allocated PE 41

PV UUID X0I8p0-x2xr-2xLG-QQD4-jbtS-3C4i-xPn4Bl

--- Physical Segments ---

Physical extent 0 to 40:

Logical volume /dev/liuhg_disk/home

Logical extents 471 to 511

Physical extent 41 to 100:

FREE

--- Physical volume ---

PV Name /dev/sda9

VG Name liuhg_disk

PV Size 509.84 MiB / not usable 1.84 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 127

Free PE 0

Allocated PE 127

PV UUID avJQaA-oMKt-NEoJ-ojBK-2Csc-1dca-1mh6Ue

--- Physical Segments ---

Physical extent 0 to 126:

Logical volume /dev/liuhg_disk/home

Logical extents 225 to 351

--- Physical volume ---

PV Name /dev/sda10

VG Name liuhg_disk

PV Size 603.98 MiB / not usable 3.98 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 150

Free PE 0

Allocated PE 150

PV UUID JlMIAF-A49n-M6HA-ZLXf-d8nS-pfZr-YeQsKT

--- Physical Segments ---

Physical extent 0 to 149:

Logical volume /dev/liuhg_disk/home

Logical extents 75 to 224

--- Physical volume ---

PV Name /dev/sda11

VG Name liuhg_disk

PV Size 478.47 MiB / not usable 2.47 MiB

Allocatable yes (but full)

PE Size 4.00 MiB

Total PE 119

Free PE 0

Allocated PE 119

PV UUID xnHJNA-tDVx-dryX-KM1x-g96Y-sptI-9iUOcU

--- Physical Segments ---

Physical extent 0 to 118:

Logical volume /dev/liuhg_disk/home

Logical extents 352 to 470

將sda6設置為離線狀態:

pvchange -xn /dev/sda6

使用pvdisplay -m

顯示如下:

……

--- Physical volume ---

PV Name /dev/sda6

VG Name liuhg_disk

PV Size 203.92 MiB / not usable 3.92 MiB

Allocatable NO <-----表示已經關閉了該PV

PE Size 4.00 MiB

Total PE 50

Free PE 0

Allocated PE 50

PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK

……

將sda6的數據移走:

pvmove -i 1 /dev/sda6

-i 1是每1秒鍾報告一次數據遷移的進度。

[root@liuhg /]# pvmove -i 1 /dev/sda6

/dev/sda6: Moved: 38.0%

/dev/sda6: Moved: 84.0%

/dev/sda6: Moved: 100.0%

重新用pvdisplay -m

顯示如下:

……

--- Physical volume ---

PV Name /dev/sda6

VG Name liuhg_disk

PV Size 203.92 MiB / not usable 3.92 MiB

Allocatable NO

PE Size 4.00 MiB

Total PE 50

Free PE 50 <----顯示完全空閑和Total PE數一致

Allocated PE 0

PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK

……

從卷組里把sda6刪除:

[root@liuhg /]# vgrece liuhg_disk /dev/sda6

Removed "/dev/sda6" from volume group "liuhg_disk"

pvdisplay -m再看看吧:

--- NEW Physical volume --- <-----還告訴你這是一個新的PV ^_^

PV Name /dev/sda6

VG Name <-----空了

PV Size 203.92 MiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK

到此vgdisplay -v能看到已經沒有了/dev/sda6了。重新掛載/home

[root@liuhg /]# mount /dev/liuhg_disk/home /home

[root@liuhg /]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 2.0G 546M 1.3G 30% /

tmpfs 504M 0 504M 0% /dev/shm

/dev/mapper/liuhg_disk-home

2.2G 1.8G 42M 98% /home

進去看看數據,一個都沒丟。

5. 如何刪除linux 分區

進入xp系統,右鍵單擊我的電腦,選"管理",在彈出的對話框左下角點"磁碟管理",在中央區出現各分區的狀況,右鍵單擊linux所在盤,要麼格式化,要麼刪除此分區(推薦),提示你此分區東西都會丟,你若不需備份就直接刪,刪了後,它成了,可利用空間,再對它點右鍵,進行合並操作就行了.很簡單.

6. Linux下怎麼刪除efi分區殘留的文件

找個uefi管理軟體不行嗎

沒用過linux,我只知道win上面有這類軟體的。

7. linux怎麼刪除分區

fdisk命令可以對磁碟分區進行維護,包括查詢,增加,刪除等功能
使用方法:
fdisk /dev/xxxx
進入後,p命令顯示當前分區表信息,其它操作可以通過幫助命令了解。

8. linux下如何刪除磁碟分區

以RH9為例,上面有隻有兩個分區
/dev/sda1
和/dev/sda2
#fdisk
/dev/sda
(注意sda後不要加數字)
command(m
for
help):
m
輸入m後,就會看到很多命令
command(m
for
help):
p
輸出當前磁碟的狀態
command(m
for
help):
q
想要不存儲離開嗎?按下q,請不要隨便按w
新增分區:#fdisk
/dev/sda
command(m
for
help):
n
此時系統會提示新增P(主分區)還是E(擴展分區),系統一般是(4個P)+E,而且E分區號必須從5開始
p
這里自行決定是P還是E
Partition
number(1-4):3
編號可以隨意
First
cylinder:
這里按下ENTER就行了
Last
cylinder
or
..............:
+100M
再輸入P的時候就能看到新增的分區了
刪除分區:
#fdisk
/dev/sda
command(m
for
help):
d
選擇分區號
記住q---不存儲離開
w---存儲離開
附上容易混淆的兩個命令:
df(disk
free)---顯示磁碟的文件系統與使用情形
(disk
usage)---顯示指定的目錄或文件所佔用的磁碟空間

9. 雙系統,重裝win7後,如何刪除linux分區

在桌面「計算機」上右擊,選擇「管理」,選擇「磁碟管理」,找到對應的linux分區,在其上右擊刪除卷,或者類似的能抹消的操作,linux就被刪除了。

如果需要恢復linux引導,用bcdedit或easybcd就可以修復。

以上操作對win7木有任何影響,除非你誤操作了。

10. linux怎麼刪除分區

右鍵單擊我的電腦,選擇管理-裡面有個磁碟管理,會顯示出你電腦目前的所有分區,linux分區在這裡面顯示的應該是未分配空間,或者未知空間,記不太清了,你根據自己windows下的正常分區一般是很容易判斷的,在你確認是linux分區的那個分區右鍵單擊,選擇刪除,就成了空閑空間,再分配盤符就可以使用了。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:594
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:889
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:583
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:766
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:685
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1014
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:257
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:115
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:807
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:714