อ่านเนื้อหาของ. bin ที่สร้างโดย Win32 Disk Imager หรือไม่


2

ฉันบันทึกรูปภาพของแท่ง USB โดยใช้ Win32 Disk Imager ซึ่งสร้างไฟล์. bin ขนาดเดียวกับไดรฟ์เท่านั้น

เป็นไปได้ไหมที่จะอ่านไฟล์. bin นี้ราวกับว่าเป็นไดรฟ์ ฉันสามารถเข้าถึง Windows, macOS, Linux

สิ่งที่ฉันได้ลอง

  • การติดตั้งด้วย Daemon Tools (ปฏิเสธโดยไม่มีไฟล์. ลูกบาศก์) และ macOS Disk Utility (ไม่สามารถเลือกไฟล์. bin)
  • พบบทเรียนเกี่ยวกับการสร้างไฟล์. ลูกบาศก์ด้วยมือ (ไม่มีการปรับแต่งใด ๆ เพียงแค่ "วางข้อความนี้ลงในไฟล์ใหม่และเปลี่ยนชื่อเป็น xyz.cue") ฉันไม่เข้าใจวิธีการที่สามารถใช้งานได้ตั้งแต่นั้นจะแนะนำว่าไฟล์. ลูกบาศก์มีความฟุ่มเฟือย เห็นได้ชัดว่ามันใช้งานไม่ได้ (Daemon Tools)
  • ทำตามคำแนะนำเพื่อใช้เป็นอุปกรณ์วนรอบบน linux เช่น losetup -p /dev/loop0 win-usb.bin และคาดหวังว่าอย่างน้อยหนึ่งพาร์ติชั่นจะแสดงเป็น /dev/loop0pX เพื่อที่จะติดมัน - มันไม่ได้ ฉันเข้าใจผิดบางสิ่งที่นี่หรือไม่?
  • นอกจากนี้ยังพยายามดูสั้น ๆ กับผู้ถูกกล่าวหาแทนที่ kpartx -l win-usb.binloop1p1 : 0 62533294 /dev/loop1 3 แต่ไม่แน่ใจจริงๆว่ามันบอกอะไรฉัน

  • การอ่านบน. bin .img. iso ไม่มีความฉลาด Win32 Disk Imager สร้างภาพดิบของไดรฟ์ของฉันหรือใช้รูปแบบเวทย์มนตร์บ้างหรือไม่? ฉันเคยสมมติอดีต

ไดรฟ์มีการติดตั้ง Windows To Go สำหรับ BIOS เท่านั้น ฉันแค่ต้อง mount ของฉัน /dev/loop0 มีตัวเลขเวทย์มนตร์บ้างไหม? ฉันไม่แน่ใจเกี่ยวกับวิธีการให้เหตุผลกับตัวเลขเหล่านั้น

จนถึงตัวเลือกเดียวที่ฉันรู้จริง ๆ แล้วอ่านเนื้อหาของอิมเมจของฉันคือการค้นหาไดรฟ์ USB อื่นและใช้ Win32 Disk Imager เพื่อกู้คืน. bin

อ้างอิง

  • วนรอบคำตอบของอุปกรณ์ หนึ่ง และ สอง ที่ไม่ทำงานตลอดทาง โปรดทราบว่าคำถามนี้มีเฉพาะเกี่ยวกับประเภทของไฟล์. bin ที่สร้างโดย Win32 Disk Imager และไม่เกี่ยวกับ. img จาก dd.

1
ฉันเดาว่า Win32 Disk Imager และ dd ทั้งคู่สร้างภาพดิบ อิมเมจการติดตั้งแบบวนซ้ำที่มีพาร์ติชันบางครั้งไม่ทำงาน สิ่งที่คุณต้องการคือ losetup -Pโดยวิธี: ด้วยตัวพิมพ์ใหญ่ -P (= --partscan )
Daniel B

@DanielB ขอบคุณคุณพูดถูก -P - ฉันจะต้องตรวจสอบอีกครั้งว่าฉันพิมพ์ผิดที่เทอร์มินัลหรือที่ SE
Sirap

@DanielB ฉันใช้ -P อย่างถูกต้องในเทอร์มินัล หากคุณรู้วิธีที่จะทำให้วิธีการวนลูปอุปกรณ์ใช้งานได้อย่างอิสระสามารถเขียนคำตอบ
Sirap

คำตอบ:


3

คุณควรจะเมานท์เป็นดิสก์ RAM โดยใช้ OSFMount และคุณไม่จำเป็นต้องใช้ไฟล์. ลูกบาศก์

เมื่อคลิกที่ "ติดตั้งใหม่ .. " ตรวจสอบให้แน่ใจว่าได้เลือก "ไฟล์รูปภาพ" แล้วเรียกดูไฟล์. bin และเลือก จากนั้นคุณสามารถเลือกที่จะเมานต์พาร์ทิชันทั้งหมดหรือเพียงพาร์ทิชันเดียวจากภาพและเลือกตัวอักษรไดรฟ์ที่คุณต้องการที่จะเมานท์เป็น (และไม่ว่าคุณจะต้องการให้มันอ่านอย่างเดียวหรือไม่)


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

1
@confetti - เพิ่มรายละเอียดอีกสองสามขอโทษฉันก็ฟุ้งซ่านเล็กน้อยเมื่อฉันเขียนคำตอบเริ่มต้น
motosubatsu

1
คำตอบแรกของคุณก็เพียงพอแล้วสำหรับฉัน นั่นเป็นแอปพลิเคชั่นที่ตรงไปตรงมาที่สุดในประเภทที่ฉันเคยใช้ แก้ไขปัญหาภายในไม่ถึงหนึ่งนาที นอกจากนี้ยังติดตั้ง. VHD จากภายในพาร์ติชันที่เมาท์โดยไม่มีปัญหา
Sirap

@Sirap yep .. หลังจากใช้แล้วคุณสงสัยว่าในโลกทุกคนดูเหมือนจะทำให้มันซับซ้อนมาก มันมีข้อ จำกัด เล็กน้อยในการจัดการกับรูปแบบดิสก์ VM (ตามที่คุณค้นพบกับ VHD) แต่อย่างอื่นฉันไม่สามารถทำผิดได้ - โดยเฉพาะอย่างยิ่งไม่ได้อยู่ที่ราคา "ฟรี" หากคุณถูกเรียงลำดับแล้วคุณสามารถทำเครื่องหมายคำตอบของฉันเป็นที่ยอมรับได้หรือไม่?
motosubatsu

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