ด้วยเหตุผลบางอย่างแอพ BootCamp Assistant จะไม่ให้ฉันลบพาร์ติชัน BootCamp ของฉัน ฉันจะใช้เทอร์มินัลและแอพเทอร์มินัล diskutil ได้อย่างไร
ด้วยเหตุผลบางอย่างแอพ BootCamp Assistant จะไม่ให้ฉันลบพาร์ติชัน BootCamp ของฉัน ฉันจะใช้เทอร์มินัลและแอพเทอร์มินัล diskutil ได้อย่างไร
คำตอบ:
นี่คือสิ่งที่ใช้ได้กับฉัน:
diskutil list
เพื่อค้นหาพาร์ติชัน Microsoft Reserve ขนาดเล็กที่คุณพยายามลบ แต่ยูทิลิตี้ดิสก์ (หรือเทียบเท่าบรรทัดคำสั่งdiskutil
) จะไม่อนุญาต สมมติว่ามันอยู่ในดิสก์ 99 พาร์ติชัน 400 (ของฉันอยู่บนดิสก์ 0 พาร์ติชัน 4)sudo diskutil eraseVolume JHFS+ deleteme /dev/disk99s400
การฟอร์แมตพาร์ติชันข้างต้นใหม่เพื่อทำเจอร์นัล HFS + และเมื่อคุณทำเสร็จแล้วคุณสามารถลบได้ง่ายๆ (จากนั้นปรับขนาดและอื่น ๆ ตามที่คุณต้องการ)
หมายเหตุ: ฉันใช้ / dev / disk99s400 เพราะไม่ควรใช้งานได้คุณจะต้องแทนที่ด้วยดิสก์และพาร์ทิชันที่ถูกต้อง
คำเตือน: การทำลายล้างมีความเสี่ยงสูง เสมอสำรองเต็มก่อนก่อนที่จะขันกับพาร์ทิชัน เสมอ.
คุณลองบูทจากสื่อการติดตั้ง OSX หรือไม่? สิ่งเหล่านี้มีทั้ง Terminal (ที่มีดิสทริดิล) และ GUI Disk Utility ซึ่งอาจเริ่มทำงานได้เนื่องจากคุณไม่ได้พยายามแบ่งพาร์ติชันไดรฟ์ที่คุณกำลังบูท
ข้อควรระวังจากนี้: นี่คือมังกร! ตรวจสอบให้แน่ใจว่าคุณเข้าใจว่าเกิดอะไรขึ้นก่อนที่คุณจะเริ่มทำสิ่งนี้คุณไม่สามารถออกไปได้ครึ่งทาง! ตรวจสอบว่าการสำรองข้อมูลของคุณสามารถอ่านได้!
หาก diskutil ทั้งสองเวอร์ชันล้มเหลวที่นี่ให้อยู่ในเทอร์มินัลสื่อบันทึกการติดตั้งและรับตารางพาร์ติชันดิบโดยใช้:
gpt -r show disk0
สิ่งที่น่าจะเกิดขึ้นก็คือตารางพาร์ติชันทั้งสอง GPT และ MBR ขาดการซิงค์ สิ่งนี้จะเกิดขึ้นหากคุณพยายามแบ่งพาร์ติชันดิสก์ Mac ของคุณจาก Windows ด้านบนแสดงเวอร์ชัน GPT (ซึ่ง OSX ใช้) นี่แสดงเวอร์ชั่น MBR (ซึ่ง Windows ใช้):
fdisk /dev/disk0
ตรวจสอบให้แน่ใจว่านี่เป็นดิสก์ที่คุณต้องการเปลี่ยน (อาจเป็น disk1, disk2 เป็นต้น) จดบันทึกหมายเลข ( index
) ของพาร์ติชันที่คุณต้องการลบทั้งใน GPT และ MBR พวกเขาอาจจะไม่เหมือนกัน!
หากสับสนให้โพสต์ผลลัพธ์จาก 2 ด้านบนที่นี่และไม่ดำเนินการต่อ
ถอนติดตั้งพาร์ติชั่นที่ติดตั้งทั้งหมดบนดิสก์ที่คุณต้องการแบ่งพาร์ติชั่นเช่น
diskutil unmount "/Volumes/Macintosh HD"
diskutil unmount "/Volumes/BOOTCAMP"
จากนั้นบิตอันตรายมา ( ให้แน่ใจว่าคุณมีการสำรองข้อมูล ): ลบพาร์ทิชันโดยใช้gpt
ยูทิลิตี้:
gpt remove -i 4 disk0
ตรวจสอบให้แน่ใจว่าได้แทนที่ดัชนีของพาร์ติชันเพื่อลบ (ใน GPT) แทน "4" และดิสก์ที่แน่นอนที่คุณกำลังแบ่งพาร์ติชันแทน "disk0"!
ในที่สุดคุณจะต้องลบพาร์ติชันเดียวกันจาก MBR (คุณอาจต้องถอนติดตั้งอีกครั้งในตอนนี้)
ตัวเลือก 1: ลบการติดตามทั้งหมดของ bootcamp (เฉพาะบูต OSX บนดิสก์นี้)
หากคุณต้องการลบการติดตามของ Boot Camp อย่างสมบูรณ์ (ไม่มี OS อื่นนอกเหนือจาก Mac OS X) คุณสามารถทำลายตารางพาร์ติชัน MBR และแทนที่ด้วยการป้องกันที่เรียกว่า "MBR ป้องกัน":
fdisk -e /dev/disk0
สิ่งนี้จะนำคุณเข้าสู่บรรทัดคำสั่ง fdisk ซึ่งเป็นส่วนbold
ที่คุณพิมพ์
fdisk: 1>
p
นี่จะแสดงตารางพาร์ติชันของคุณเหมือนกับก่อนหน้านี้ คุณต้องการแทนที่ด้วยพาร์ติชันป้องกันชนิด EE เดียวซึ่งครอบคลุมทั้งดิสก์
fdisk: 1>
erase
fdisk:*1>
edit 1
Partition id ('0' to disable) [0 - FF]: [0] (? for help)
EE
Do you wish to edit in CHS mode? [n]
n
Partition offset [0 - 505856]: [63]
1
Partition size [1 - 505855]: [505855]
(เพียงกด Enter ที่นี่เพื่อไปตามค่าเริ่มต้น - จำนวนที่แน่นอนจะขึ้นอยู่กับขนาดดิสก์ของคุณ)
fdisk: 1>
p
ตอนนี้ควรแสดงตารางพาร์ติชันที่มีรายการแรกของประเภท EE และรายการที่เหลือ 3 รายการที่ว่างเปล่า
fdisk: 1>
w
เขียนการเปลี่ยนแปลงของคุณลงในดิสก์ คุณจะต้องออกจาก fdisk ด้วย
fdisk: 1>
q
ถัดไป: รีบูตและอธิษฐาน
ตัวเลือก 2: ลบเฉพาะพาร์ติชันที่ได้รับผลกระทบ (ไปจากการบูตสามครั้งถึงการบูตแบบคู่หรือมากกว่านั้น)
หากคุณต้องการเก็บไฮบริด MBR ไว้ไม่ใช่พาร์ติชันเดียวให้เริ่มแก้ไข MBR ดังนี้:
fdisk -e /dev/disk0
สิ่งนี้จะนำคุณเข้าสู่บรรทัดคำสั่ง fdisk ซึ่งเป็นส่วนbold
ที่คุณพิมพ์
fdisk: 1>
p
นี่จะแสดงตารางพาร์ติชันของคุณเหมือนกับก่อนหน้านี้
ค้นหารายการที่สอดคล้องกับพาร์ติชันที่คุณกำลังลบเช่น4จากนั้นแก้ไขรายการนั้น ( แทนที่ "4" ด้วยรายการของคุณ ):
fdisk:*1>
edit 4
Partition id ('0' to disable) [0 - FF]: [7] (? for help)
0
Partition 4 is disabled.
fdisk: 1>
p
ตอนนี้ควรแสดงตารางพาร์ติชันที่มีพาร์ทิชันที่ถูกลบหายไป
fdisk: 1>
w
เขียนการเปลี่ยนแปลงของคุณลงในดิสก์ คุณจะต้องออกจาก fdisk ด้วย
fdisk: 1>
q
ถัดไป: รีบูตและอธิษฐาน
คำตอบคือการบูตจากพาร์ติชั่นการกู้คืน HD ให้ใช้ดิสก์จนกว่าจะเลือกพาร์ติชัน Bootcamp จากนั้นบนแท็บลบเลือกรูปแบบและเปลี่ยนเป็นเจอร์นัลเสริมของ Mac OS ตอนนี้คุณสามารถลบไดรฟ์
ฉันไม่แน่ใจว่าเรามีสถานการณ์ที่แน่นอน แต่ผ่านการติดตาม / แปลคำแนะนำในหัวข้ออื่นhttp://apple.stackexchange.com/questions/145292/i-deleted-my-bootcamp-partition-but-cant-resize- my-os-x-partition
ฉันสามารถกู้คืนการทำงานไปยัง Bootcamp Assistant ฉันไม่มี "คะแนนชื่อเสียง" ที่จะแสดงความคิดเห็นที่นั่น แต่ต้องการที่จะส่งต่อสิ่งนี้ได้ผลสำหรับฉัน ข้อกำหนดระบบ / ฮาร์ดแวร์ของฉันมีดังนี้:
MacBook Pro (Retina, 13 นิ้ว, ต้นปี 2015)
OSX Yosemite: 10.10.5 (14F1605) หน่วยประมวลผล: 2.7 GHz Intel Core i5 หน่วยความจำ: 8 GB 1867 MHz DDR3 กราฟิก: Intel Iris Graphics 6100 1536 MB
ข้อมูลเฉพาะของฉัน:
ฉันโชคไม่ดีทำตามคำแนะนำที่ผิดพลาดจากฝ่ายสนับสนุนของ Apple และทำตามคำแนะนำทางโทรศัพท์เพื่อเข้าสู่ Disc Utility และลบพาร์ติชัน BOOTCAMP ของฉันและตั้งค่ารูปแบบเป็น OS X Extended (Journaled) หลังจากการดำเนินการนี้ Windows ถูกลบไปแล้วยังคงมี "คนอื่น" อีกหลายเมกะไบต์และพาร์ติชันของฉันยังคงอยู่ในตำแหน่งที่มีพื้นที่เก็บข้อมูลไม่สามารถเข้าถึงได้ 98 GB
นี่คือวิธีที่ฉันสร้างสถานการณ์เดียวกับที่คุณดูเหมือนจะอธิบาย
เป็นผลให้ Disc Utility ของฉันไม่ตอบสนองต่อความพยายามในการแก้ไขพาร์ติชันของฉันอีกต่อไปและตอนนี้ผู้ช่วย Bootcamp ของฉันมีแท็บ greyed out ซึ่งหากฉันถูกชี้นำไปในตอนแรกฉันจะลบพาร์ติชัน windows แล้ว
โปรดทราบว่า bootcamp เริ่มเป็นส่วนหนึ่งของไดรฟ์เดียวนี้เป็นสิ่งสำคัญ. ฉันไม่รู้เลยว่าโซลูชันนี้จะใช้สำหรับ bootcamp set-ups ในไดรฟ์แยกกันหรือไม่ ปัญหาของฉันไปที่หัวหน้างานและหลังจากผ่านไปสองสัปดาห์ฉันไม่ได้รับคำตอบจากฝ่ายสนับสนุนของ Apple ฉันจึงค้นคว้าออนไลน์และพบว่าทำงานได้ดี!
การแก้ไข: ตามคำแนะนำบนเธรดฉันเรียกใช้ Disc Utility อีกครั้ง สมาชิกสองคนแนะนำให้ตั้งค่ารูปแบบเป็นอย่างอื่นนอกเหนือจาก OS X Extended Journaled การลบและการฟอร์แมตใหม่เป็นเพียงตัวเลือก Disc Utilities ที่มีให้
หนึ่งความคิดเห็นจาก user102419 แนะนำให้ลบและจัดรูปแบบเป็น "microsoft FAT"
คำตอบที่สองที่มีรายละเอียดเพิ่มเติมจากhttp://apple.stackexchange.com/users/5472/bmikeแนะนำวิธีแก้ไขด่วนที่คล้ายกัน แต่การจัดรูปแบบที่ระบุไว้ใน MS DOS เพื่อหลอกให้คอมพิวเตอร์เชื่อว่า Windows ยังคงติดตั้งอยู่ภายในพาร์ติชัน
ผลสุดท้ายนี้ทำงานให้ฉัน แต่ศัพท์ที่ใช้สำหรับเมนูแบบเลื่อนลงในโยเซมิตีเป็น "DOS FAT"
การลบและการฟอร์แมตพาร์ติชันใน DOS FAT จะส่งผลให้สามารถกลับไปใช้งานได้ทันทีของตัวเลือก Bootcamp Assistant เพื่อเพิ่มหรือลบ Windows ฉันเลือกอย่างมีความสุขผลักดันอย่างต่อเนื่องและได้รับตัวเลือกให้เรียกคืนไดรฟ์ของฉันให้เป็นระบบเดียว 248 GB OS X
กระบวนการใช้เวลาประมาณ 5-7 นาที ... ซึ่งเป็นเวลานานเมื่อคุณกังวลว่าคุณอาจทำมันสับสน ..... แต่ voila พื้นที่ว่าง 249.78 GB บน Macintosh ฮาร์ดไดรฟ์ของฉัน ไม่จำเป็นต้องเข้าสู่โหมดการกู้คืนอินเทอร์เน็ตไม่จำเป็นต้องลบทั้งระบบและรีบูตจาก Time Machine
ฉันสำรองข้อมูลทุกอย่างก่อนที่จะลอง .. เพียงแค่ในกรณี
ฉันหวังว่าคำตอบนี้มีประโยชน์สำหรับคุณและสำหรับผู้อื่นที่พยายามเรียกคืนพื้นที่จากพาร์ติชัน windows Bootcamp หลังจากทำตามคำแนะนำเพื่อลบ windows ผ่าน Disc Utility
สำหรับผู้ที่พยายามติดตั้ง windows และมีบางอย่างที่ยุ่งเหยิงและไม่สามารถกู้คืนพาร์ติชันได้และจะแสดงเครื่องหมายสีเทา (-) ให้เปิดตัวติดตั้ง windows และลบพาร์ติชันที่สำรองไว้ออกจาก windows ก่อน คุณสามารถตรวจสอบพาร์ติชั่นเหล่านั้นได้โดยไปที่ terminal บน mac และพิมพ์: "diskutil list" คุณจะเห็นว่ามีบางส่วนของหน้าต่างที่สงวนไว้ซึ่งเห็นได้ชัดว่าสามารถลบได้ด้วยตัวติดตั้ง windows โดยเพียงแค่ไฮไลต์และคลิกที่ลบบนหน้าจอ
ฉันมีปัญหาเดียวกันและฉันมีทางออก ปัญหาคือว่าเมื่อคุณติดตั้ง Windows ด้วย bootcamp มันกำลังสร้างกลุ่มปริมาณตรรกะ สิ่งที่คุณต้องทำคือลบ Logical Volume Group คล้ายกันมากกับกรณีที่คุณยกเลิกการทำฟิวชั่นไดรฟ์ด้วยตนเอง เลิกใช้เทอร์มินัล:
coreutor รายการ diskor
คัดลอก ID กลุ่มโลจิคัลวอลุ่ม
diskutil coreStorage ลบ lvgUUID
มันได้ผล!
diskutil coreStorage delete
คำสั่งใด ๆ คำตอบนี้จะต้องมีการแก้ไขอย่างละเอียดเพื่อให้เป็นประโยชน์หรือปลอดภัยสำหรับคนส่วนใหญ่หรือกรณีทั่วไป Core Storage สามารถตั้งค่าได้หลายวิธีหลายวิธีและการจัดกลุ่มเป็นกลุ่มอาจจะเหมือนกับการใช้ระเบิดมือในกรณีที่ผู้ตีแมลงวันมีความเหมาะสมมากกว่า