hdiutil: กะทัดรัดล้มเหลว - ไม่ได้ใช้ฟังก์ชั่น


29

เมื่ออัดภาพเบาบางกับhdiutil compactคำสั่งมันล้มเหลวกับข้อความhdiutil: ขนาดกะทัดรัดล้มเหลว - ฟังก์ชั่นไม่ได้ดำเนินการ


ฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันนี้ในฐานะรูทบนคอมพิวเตอร์สองเครื่อง หนึ่ง 10.10 (ซึ่งสร้าง sparsebundle) และวันที่ 10.6.8

คำตอบ:


49

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

หากคุณมั่นใจว่าคุณมีพลังงานแบตเตอรี่เพียงพอที่จะทำงานให้สำเร็จคุณอาจใช้งานเกินขีด จำกัด ด้วยการเพิ่มการ-batteryallowedตั้งค่าสถานะ:

hdiutil compact my.sparseimage -batteryallowed 

0

คุณอาจต้องรันคำสั่งในฐานะรูท :

sudo hdiutil compact <sparseimage>

สนใจที่จะแบ่งปันนักรบที่ซ่อนเร้นหรือไม่? การรันคำสั่งในขณะที่รูททำงานสำหรับฉันเมื่อฉันพบข้อความแสดงข้อผิดพลาด
vol7ron

นักรบที่ซ่อนเร้นนั้นอาจซ่อนเร้นอยู่โดยไม่แจ้งให้ทราบล่วงหน้า คุณพูดถูก ขอบคุณ
cucu8

ขอบคุณ Cucu ฉันคิดว่าฉันแปลกใจที่เห็นคำถาม / คำตอบแบบเก่า มันอาจเป็นไปได้ว่ารากไม่จำเป็น ฉันคิดว่าฉันสามารถพูดได้ว่าเป็นsuperuser ของระบบเนื่องจากบางคนไม่ได้ใช้ค่าเริ่มต้น
vol7ron
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.