老葵花哥哥課堂開課了本文檔秉承愛看不看的原則 一不要錢 二服務大眾的高尚情操咱們今天講一講rescue恢復磁碟分區 首先咱們搭建環境搞起來 (parted) mkpart #創建分區 Partition name? []? oldboy #名字 File system type? [ext2]? e ...
老葵花哥哥課堂開課了
本文檔秉承愛看不看的原則 一不要錢 二服務大眾的高尚情操
咱們今天講一講rescue恢復磁碟分區
首先咱們搭建環境搞起來
(parted) mkpart #創建分區
Partition name? []? oldboy #名字
File system type? [ext2]? ext4 #類型 (本人屬於帥的類型)
Start? 50 (開始)
End? 70 (結束)
按這個方法 做兩個
Number Start End Size File system Name Flags
1 17.4kB 50.0MB 50.0MB oldboy
2 50.3MB 70.3MB 19.9MB oldboy
(parted) rm 2 刪了第二個
Number Start End Size File system Name Flags
1 17.4kB 50.0MB 50.0MB oldboy
進行治療
(parted) rescue #使用rescue治療
Start? 50
End? 70
searching for file systems... 54% (time left 00:00)
(parted)
經過查看 濤聲依舊
在這裡我們到底是什麼出現問題 是分區表嗎?還是rescue命令的錯誤使用
這是徐貴聰哥的網站(正規的)給我靈感 就這下麵這句
rescue 恢復不小心刪除的分區。如果不小心用parted的rm命令刪除了一個分區,那麼可以通過rescue功能進行恢復。恢復時需要給出分區的起始和結束的位置。然後parted就會在給定的範圍內去尋找,並提示恢復分區。
憑藉我的顏值再來試試 不信搞不定
1 這次一次搞三個
Number Start End Size File system Name Flags
1 17.4kB 50.0MB 50.0MB oldboy
2 50.3MB 59.8MB 9437kB old
3 59.8MB 70.3MB 10.5MB boy
2查看 是否分區了
[root@oldboyedu-39-nb ~]# ls -l /dev/sdc*
brw-rw---- 1 root disk 8, 32 Aug 14 20:03 /dev/sdc
brw-rw---- 1 root disk 8, 33 Aug 14 20:02 /dev/sdc1
brw-rw---- 1 root disk 8, 34 Aug 14 20:02 /dev/sdc2
brw-rw---- 1 root disk 8, 35 Aug 14 20:02 /dev/sdc3
3 格式化走一波
[root@oldboyedu-39-nb ~]# mkfs.ext4 /dev/sdc1
[root@oldboyedu-39-nb ~]# mkfs.ext4 /dev/sdc2
[root@oldboyedu-39-nb ~]# mkfs.ext4 /dev/sdc3
4 不通知磁碟檢查走一波
[root@oldboyedu-39-nb ~]# tune2fs -c 0 -i 0 /dev/sdc1
[root@oldboyedu-39-nb ~]# tune2fs -c 0 -i 0 /dev/sdc2
[root@oldboyedu-39-nb ~]# tune2fs -c 0 -i 0 /dev/sdc3
5 掛載來一波
[root@oldboyedu-39-nb ~]# mount /dev/sdc1 /mnt/
[root@oldboyedu-39-nb ~]# mount /dev/sdc2 /mnt/
[root@oldboyedu-39-nb ~]# mount /dev/sdc3 /mnt/
6 查看 龜派氣功波
[root@oldboyedu-39-nb ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 19G 1.5G 17G 9% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 190M 35M 146M 19% /boot
/dev/sdc1 8.7M 92K 8.1M 2% /mnt
/dev/sdc2 8.7M 92K 8.1M 2% /mnt
/dev/sdc3 8.7M 92K 8.1M 2% /mnt
7 刪除3分區
[root@oldboyedu-39-nb ~]# umount /dev/sdc3
(parted) rm3
Number Start End Size File system Name Flags
1 17.4kB 50.0MB 50.0MB oldboy
2 50.3MB 59.8MB 9437kB old
8 懷著激動的心情開始再來一波
(parted) rescue
Start? 60
End? 70
Information: A ext4 primary partition was found at 59.8MB -> 70.3MB. Do you want
to add it to the partition table?
Yes/No/Cancel? yes
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sdc
(Device or resource busy). As a result, it may not reflect all of your changes
until after reboot.
9 在這裡留個疑惑
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 107MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 50.0MB 50.0MB ext4 oldboy
2 50.3MB 59.8MB 9437kB ext4 old
3 59.8MB 70.3MB 10.5MB ext4
請問我的 3 的boy去了哪裡?