ผมได้รับการแปลงพาร์ทิชันการกู้คืนจากApple_HFS
การApple_Boot
ตามคำแนะนำของที่นี่ มันประสบความสำเร็จ อย่างไรก็ตามจากการทดลองฉันพยายามพิมพ์ผิดโดยเจตนาเพื่อดูว่ามันจะสะท้อนdiskutil list
ออกมาหรือไม่ มันไม่ได้และบันทึกจะเลอะ
เนื่องจากฉันไม่ทราบว่าasr adjust
ทำอะไรฉันจึงขอมาที่นี่ก่อน คำสั่งทำอะไรกันแน่และฉันจะกู้คืนจากการพิมพ์ผิดได้อย่างไร?
เทอร์มินัลที่ทำหมายเหตุประกอบไว้:
########### Convert successful, reflected on diskutil ###########
test-session:~ pnda$ sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boot"
Password:
Fsck /dev/disk0s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
########### intentional typo here ###########
test-session:~ pnda$ sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boo"
Fsck /dev/disk0s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
########### oh sh*t ###########
test-session:~ pnda$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: Microsoft Reserved 16.8 MB disk0s1
2: Apple_HFS Macintosh HD 40.9 GB disk0s2
3: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF 650.1 MB disk0s3
4: Linux Filesystem 18.5 GB disk0s4
5: Linux Filesystem 261.1 MB disk0s5
6: Windows Recovery 523.2 MB disk0s6
7: EFI NO NAME 104.9 MB disk0s7
8: Microsoft Basic Data 59.1 GB disk0s8
########### mission abort ###########
test-session:~ pnda$ sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boot"
asr: Volume adjustment failed: Invalid argument
test-session:~ pnda$ sudo asr adjust --target /dev/disk0s3 -settype "Apple_HFS"
asr: Volume adjustment failed: Invalid argument
.....
diskutil
สลัวไม่รู้วิธีแยก "Apple_Boo" หรือไม่