ฉันมีอิมเมจการ์ด SD ที่มีเลย์เอาต์พร้อมบูตและพาร์ทิชันรูทของระบบลินุกซ์ ทั้งสองพาร์ติชั่นอยู่ภายใน 8 GB แรกของการ์ดและรูปภาพ การ์ด SD ต้นฉบับมีขนาด 16 GB และสร้างรูปภาพโดย dd
- ไดรฟ์ทั้งหมดลงในไฟล์ภาพ
ตอนนี้ฉันต้องเขียนไฟล์ภาพนี้ไปยังการ์ด SD ขนาด 8 GB ภายใต้ Windows . ใน Linux ฉันสามารถใช้ dd
และเริ่มเขียนภาพ "ใหญ่เกินไป" ลงในการ์ดขนาดเล็กซึ่งในที่สุดจะหยุดเมื่อการ์ดเต็ม แต่ ณ จุดนั้นบิตทั้งหมดที่เกี่ยวข้องจะถูกเขียน
ภายใต้ Windows ฉันมักจะใช้ Win32DiskImager
แต่จะตรวจสอบภาพและขนาดการ์ดก่อนเริ่มการเขียน
ดังนั้นสิ่งที่ฉันต้องการคือ:
- เครื่องมือ Windows ที่เขียนภาพไปยังการ์ดโดยไม่คำนึงถึงขนาดที่กำหนด หรือ
- เครื่องมือ Windows ที่อนุญาตให้ตัดทอนไฟล์รูปภาพ
น่าเสียดายที่ฉันถูก จำกัด อยู่ที่ Windows ความคิดใด ๆ
ฉันไม่แน่ใจว่าคุณถามอะไรคุณกำลังมองหาบางอย่าง ซอฟต์แวร์ตัวแยกไฟล์ ?
—
Bilo
ฉันคิดว่ามีสองวิธี: แยก / ตัดทอนไฟล์ภาพที่มีอยู่ด้วยเครื่องมืออีกวิธีหนึ่งจะเป็นเครื่องมือที่จะเริ่มเขียนไฟล์ภาพไปยังการ์ดแม้ว่าการ์ดจะไม่ใหญ่พอ เมื่อถึงเวลาที่เกิดข้อผิดพลาดทุกสิ่งที่ฉันต้องการจะมีอยู่ในการ์ดแล้ว ไม่หรูหรา แต่มันจะทำงาน
—
Robert
คุณกำลังบอกว่าในความเป็นจริงภาพควรมีขนาดครึ่งหนึ่ง (8GB) และจริง ๆ แล้วใช้การ์ด SD ขนาด 16GB ที่ไม่ควรใช้? ในสถานการณ์อื่น ๆ หากคุณต้องการตัดภาพ 16GB ในช่วงครึ่งปีและมีภาพทำงานฉันไม่คิดว่านั่นเป็นเครื่องมือสำหรับเรื่องนี้
—
emirjonb