Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ

ผู้ใช้หลายคนรายงานว่าไม่สามารถฟอร์แมตหรือแบ่งพาร์ติชันไดรฟ์ NTFS โดยใช้ DiskUtility บน MacOS ผู้ใช้ที่ได้รับผลกระทบรายงานว่าพบข้อผิดพลาดต่อไปนี้ “MediaKit รายงานว่ามีพื้นที่บนอุปกรณ์ไม่เพียงพอสำหรับการดำเนินการที่ร้องขอ “. ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าไดรฟ์เป้าหมายมีพื้นที่ว่างเหลืออยู่มาก ดังนั้นสาเหตุของปัญหาจึงอยู่ที่อื่น

แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ

สาเหตุของ MediaKit รายงานว่ามีพื้นที่ไม่เพียงพอในอุปกรณ์สำหรับการดำเนินการที่ร้องขอ  ผิดพลาด?

เราตรวจสอบปัญหาเฉพาะนี้โดยดูจากรายงานผู้ใช้ที่หลากหลายและกลยุทธ์การซ่อมแซมที่พวกเขาใช้ในการแก้ไขข้อความแสดงข้อผิดพลาด จากสิ่งที่เรารวบรวม มีบางสถานการณ์ทั่วไปที่จะเรียกข้อความแสดงข้อผิดพลาดนี้:

  • พาร์ติชั่นที่เหลือถูกสร้างขึ้นโดยอัตโนมัติระหว่างการติดตั้ง Bootcamp – ตามรายงานของผู้ใช้หลายๆ ฉบับ พาร์ติชั่นเช่นนี้มักจะรับผิดชอบต่อข้อผิดพลาดนี้ เนื่องจากไม่สามารถลบออกได้ตามปกติ (โดยส่วนใหญ่แล้ว)
  • ยูทิลิตี้ดิสก์ไม่สามารถฟอร์แมตไดรฟ์จาก NTFS เป็น APFS ได้ – ไม่สามารถทำได้จาก Disk Utility แต่คุณสามารถใช้เทอร์มินัล (ไม่ว่าจะบน Mac โดยตรงหรือโดยใช้ Linux Live CD) เพื่อหลีกเลี่ยงปัญหา

หากคุณกำลังประสบปัญหาในการหาวิธีที่จะช่วยให้คุณสามารถหลีกเลี่ยงปัญหานี้โดยเฉพาะ บทความนี้จะนำเสนอกลยุทธ์ในการแก้ไขปัญหาหลายประการ ด้านล่างนี้ คุณมีวิธีการหลายวิธีที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา

เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีการด้านล่างตามลำดับจนกว่าคุณจะพบวิธีแก้ไขที่ได้ผลในสถานการณ์เฉพาะของคุณ

วิธีที่ 1:แบ่งพาร์ติชันไดรฟ์ออกจากเทอร์มินัล

ผู้ใช้หลายคนที่ประสบปัญหาในการฟอร์แมตไดรฟ์สามารถหลีกเลี่ยง “MediaKit รายงานว่ามีพื้นที่บนอุปกรณ์ไม่เพียงพอสำหรับการดำเนินการที่ร้องขอ ” โดยใช้ เทอร์มินัล เพื่อระบุ ยกเลิกการต่อเชื่อม และพาร์ติชั่นที่ไดรฟ์ทำให้เกิดข้อผิดพลาดในยูทิลิตี้ดิสก์

หมายเหตุ: โปรดทราบว่าขั้นตอนด้านล่างไม่สามารถใช้กับพาร์ติชั่นเดียวได้ มันจะส่งผลต่อไดรฟ์ทั้งหมด

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการแบ่งพาร์ติชันไดรฟ์โดยใช้ เทอร์มินัล :

  1. คลิกไอคอนค้นหา (มุมบนขวา) และค้นหา "เทอร์มินัล" จากนั้นดับเบิลคลิกที่ เทอร์มินัล เพื่อเปิดยูทิลิตี้ แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  2. เริ่มต้นด้วยการพิมพ์คำสั่งต่อไปนี้เพื่อรับชื่อดิสก์ที่คุณพยายามจัดรูปแบบ:
    diskutil list
  3. ในตัวอย่างของเรา เราต้องจัดรูปแบบ disks03 ดิสก์. เพื่อให้แน่ใจว่าคุณกำลังกำหนดเป้าหมายไดรฟ์ที่ถูกต้อง ให้แทนที่ disk0s3 ด้วยดิสก์ที่ถูกต้อง
  4. ตอนนี้เพื่อยกเลิกการต่อเชื่อมดิสก์ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter :
    diskutil unmountDisk force disk0s3
  5. ต่อไป เราจะต้องเขียนเลขศูนย์ไปที่บูตเซกเตอร์เพื่อให้แน่ใจว่าขั้นตอนจะค้นหาตัวจัดการการบูตที่ซับซ้อนมากขึ้น ในการดำเนินการนี้ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter :
    sudo dd if=/dev/zero of=/dev/disk0s3 bs=1024 count=1024
  6. เมื่อเขียนเลขศูนย์ไปที่บูตเซกเตอร์แล้ว ให้พยายามแบ่งพาร์ติชั่นอีกครั้งโดยพิมพ์คำสั่งต่อไปนี้แล้วกด Enter :
    diskutil partitionDisk disk0 GPT JHFS+ "Partition Name" 0g

    หมายเหตุ: แทนที่ชื่อพาร์ติชั่นด้วยชื่อที่คุณต้องการตั้งให้กับพาร์ติชั่นใหม่ของคุณ

หากวิธีนี้ไม่อนุญาตให้คุณหลีกเลี่ยง MediaKit รายงานว่ามีพื้นที่บนอุปกรณ์ไม่เพียงพอสำหรับการดำเนินการที่ร้องขอ  โดยใช้ Terminal เพื่อแบ่งพาร์ติชั่นดิสก์ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การใช้ Linux Live CD เพื่อแบ่งพาร์ติชันไดรฟ์

ผู้ใช้หลายคนที่ประสบปัญหาในการแก้ไขปัญหาเดียวกันได้จัดการเพื่อแก้ไขปัญหาโดยการบูตจาก Linux live CD และใช้ยูทิลิตี้ gdisk และ GParted เพื่อสร้างพาร์ติชัน NTFS จากพื้นที่ว่างในไดรฟ์

จากนั้นพวกเขาใช้ยูทิลิตี gdisk อีกครั้งเพื่อสั่งซื้อตารางพาร์ติชั่นตามลำดับ และเข้าสู่เมนูการกู้คืนและการแปลง จากที่นั่น พวกเขาสามารถสร้าง MBR ไฮบริดใหม่ที่อนุญาตให้พวกเขาทำกระบวนการแบ่งพาร์ติชั่นให้เสร็จสิ้นได้ในที่สุด

ขั้นตอนนี้มักใช้โดยผู้ใช้ที่พยายามติดตั้ง Windows บนไดรฟ์ที่มีพาร์ติชันที่สงวนไว้สำหรับ OSX ด้วย หากขั้นตอนนี้ใช้ได้กับสิ่งที่คุณคิด ให้ทำตามขั้นตอนด้านล่างเพื่อใช้ Linux Live CD เพื่อแบ่งพาร์ติชั่นไดรฟ์:

  1. บูต Linux Live CD ลงใน Mac ของคุณ เช่น Ubuntu Live CD ,  เวทมนต์แยก ของ ซีดีกู้ภัยระบบ . ระบบปฏิบัติการฟรีที่ใช้ AnLinuxux ซึ่งสามารถบูท Live USB ได้ควรทำเคล็ดลับ
  2. หากคุณใช้ Ubuntu Live CD ให้คลิกที่ ลองใช้ Ubuntu เพื่อโหลดเวอร์ชัน Live CD แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  3. เมื่อโหลด Linux Live CD แล้ว ให้เปิดหน้าต่างเทอร์มินัลเทอร์มินัล คุณสามารถทำได้โดยคลิกที่ แสดงแอปพลิเคชัน ไอคอนและค้นหา “เทอร์มินัล ” โดยใช้ฟังก์ชั่นการค้นหา แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  4. ภายในหน้าต่าง Terminal ให้พิมพ์คำสั่งต่อไปนี้เพื่อให้แน่ใจว่าคุณกำลังใช้สิทธิ์ของ root:
    sudo -i
  5. เมื่อคุณมีสิทธิ์รูทแล้ว ให้พิมพ์คำสั่งต่อไปนี้เพื่อเปิดยูทิลิตี้ Gdisk บนดิสก์:
    gdisk  /dev/sda
  6. เมื่อเปิดยูทิลิตี gdisk แล้ว ให้พิมพ์ 'v ' และกด Enter เพื่อตรวจสอบโครงสร้างดิสก์ หากคุณเห็นข้อความแจ้งว่าไม่มีปัญหาที่พบ ให้เลื่อนลงไปยังขั้นตอนถัดไปด้านล่าง แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ

    หมายเหตุ: นี่ไม่ใช่ข้อบังคับ แต่เป็นขั้นตอนการวินิจฉัยป้องกันไว้ก่อนที่จะช่วยเราระบุข้อผิดพลาดที่อาจส่งผลต่อปัญหาของเราได้

  7. เมื่อการตรวจสอบเสร็จสิ้น ให้ออกจากยูทิลิตี้ Gdisk โดยพิมพ์ 'q ' และกด Enter . แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  8.  ถัดไป ให้เปิด GParted บนดิสก์เดียวกันโดยพิมพ์คำสั่งด้านล่างในหน้าต่าง Terminal เดียวกัน คุณยังสามารถเปิด GParted ได้โดยเปิดจากเมนูโดยตรง
    gparted /dev/sda
  9. เมื่อยูทิลิตี้ GParted เปิดขึ้น ให้สร้างพาร์ติชั่น NTFS ที่มีพื้นที่ว่างของคุณ แต่อย่าลืมเว้นว่างอย่างน้อย 128 MB ระหว่างพาร์ติชั่นกับพาร์ติชั่น OSX คลิก เพิ่ม ปุ่มเพื่อเริ่มต้นการสร้างพาร์ติชันใหม่ แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  10. เมื่อดำเนินการสำเร็จแล้ว ให้ออกจากยูทิลิตี้ GParted และกลับไปที่เทอร์มินัลด้วยขั้นตอนที่ 3 จากนั้น ทำตามขั้นตอนที่ 4 และ 5 อีกครั้งเพื่อให้สิทธิ์รูทและเปิดใช้ยูทิลิตี้ gdisk แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  11. เมื่อคุณกลับไปที่ยูทิลิตี้ gdisk แล้ว ให้พิมพ์ “p” เพื่อดูตารางพาร์ติชั่นของคุณ ถึงตอนนี้ คุณควรมีสามพาร์ติชั่น:พาร์ติชั่นระบบ EFI (ESP), พาร์ติชั่น Windows (NTFS) – พาร์ติชั่นที่เราสร้างไว้ก่อนหน้านี้-  และพาร์ติชั่น OS X
  12. หากคุณยืนยันสิ่งนี้ ให้พิมพ์ “r ” เพื่อเข้าสู่ การกู้คืนและการเปลี่ยนแปลง เมนู. จากนั้นพิมพ์ 'h ' และกด Enter เพื่อสร้าง MBR ไฮบริดใหม่ ถัดไป พิมพ์ “1 2 3 ” และกด Enter เพื่อสร้างหมายเลขพาร์ติชั่นสามตัว แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  13. ถัดไป พิมพ์ “Y” และกด Enter (ย้อนกลับ) ที่ EFI GPT (0xEE) พร้อมท์ เมื่อระบบถามว่าต้องการตั้งค่าสถานะบูตหรือไม่ ให้พิมพ์ “Y” และกด Enter (ย้อนกลับ) อีกครั้ง. จากนั้นพิมพ์ “Y” แล้วกด Enter (Return) เมื่อถูกถามว่าคุณต้องการใช้พื้นที่ว่างในการป้องกันพาร์ติชั่นเพิ่มเติมหรือไม่ สุดท้าย ให้ป้อนรหัสฐานสิบหก MBR เริ่มต้น (ee ) และกด Enter (ย้อนกลับ) อีกครั้ง แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ
  14. ส่วนการกำหนดค่าเสร็จสมบูรณ์แล้ว พิมพ์คีย์ 'w' แล้วกด Enter (ย้อนกลับ) เพื่อบันทึกการเปลี่ยนแปลงและดำเนินการตรวจสอบขั้นสุดท้าย เมื่อถูกถามว่าคุณต้องการดำเนินการต่อหรือไม่ ให้พิมพ์ 'y' แล้วกด Enter (Return) อีกครั้ง
แก้ไข:รายงาน Mediakit มีพื้นที่ไม่เพียงพอบนอุปกรณ์สำหรับการทำงานที่ร้องขอ

เพียงเท่านี้ พื้นที่ว่างที่เคยล้มเหลวด้วย “MediaKit รายงานว่ามีพื้นที่บนอุปกรณ์ไม่เพียงพอสำหรับการดำเนินการที่ร้องขอ”  ข้อผิดพลาดถูกแบ่งพาร์ติชันด้วย gdisk และ Gparted