Score:0

การแบ่งพาร์ติชันบางอย่างก่อน dd มีความสำคัญหรือไม่

ธง jp

โดยปกติแล้ว ในการเบิร์น ISO ลงดิสก์ สมมติว่าเป็น ISO สำหรับติดตั้ง Ubuntu เราจะใส่ไฟล์ /dev/sdaไม่ให้พาร์ทิชันเช่น /dev/sda1ดังนั้น ในกรณีนี้ ที่ไฟล์เป้าหมายอยู่ /dev/sda ซึ่งน่าจะเป็นดิสก์ทั้งหมด มันสมเหตุสมผลไหมที่จะแบ่งพาร์ติชันก่อน iso จะไม่ประกอบด้วยพาร์ติชันหรือไม่

Score:1
ธง cz

ใช่ อิมเมจ ISO มีตารางพาร์ติชันของตัวเอง ดังนั้นจึงควรคัดลอกโดยตรงไปยังอุปกรณ์ดิสก์ทั้งหมด ไม่ใช่ไปยังพาร์ติชันดิสก์ที่มีอยู่

$ fdisk -l อูบุนตู-20.04.1-live-server-amd64.iso | แมว
ดิสก์ ubuntu-20.04.1-live-server-amd64.iso: 914 MiB, 958398464 ไบต์, 1871872 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0x7b19ba11

ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
ubuntu-20.04.1-live-server-amd64.iso1 * 0 1871871 1871872 914M 0 ว่างเปล่า
ubuntu-20.04.1-live-server-amd64.iso2 3688 11623 7936 3.9M ef EFI (FAT-12/16/32)

(โปรดทราบว่า Linux ละเว้นประเภทพาร์ติชัน 0/Empty)

อิมเมจการติดตั้ง ISO สมัยใหม่ถูกสร้างขึ้นเป็น ISO ไฮบริด อิมเมจ ซึ่งสามารถบู๊ตได้ด้วยการบู๊ตแบบดั้งเดิม/CSM จากฮาร์ดดิสก์ (แท่ง USB ของคุณถือเป็นฮาร์ดไดร์ฟแบบถอดได้ในขณะบู๊ต) หรือสื่อออปติคอล (ซีดี ดีวีดี BR) ซึ่งใช้วิธีการบู๊ตแบบดั้งเดิมที่แตกต่างไปจากฮาร์ด การบูตไดรฟ์ อิมเมจ ISO ดังกล่าวสามารถเขียนลงแผ่น DVD หรือคัดลอกไปยังสื่อแบบตายตัวหรือแบบถอดได้ เช่น ไดรฟ์ USB สามารถคัดลอกด้วยวิธีเดียวกันไปยังฮาร์ดไดรฟ์ภายในและยังคงบูตได้

อิมเมจเหล่านี้สร้างขึ้นสำหรับการบู๊ต UEFI ด้วย แต่ใช้งานได้เหมือนกันโดยไม่คำนึงถึงประเภทของสื่อ และไม่เกี่ยวข้องกับอิมเมจที่เป็น ISO แต่อย่างใด ต้องเขียนอิมเมจลงในดิสก์โดยตรงและตารางพาร์ติชันที่ BIOS มองเห็นได้ในขณะบู๊ต เพื่อให้สามารถค้นหาพาร์ติชัน EFI ได้ ดังนั้น คุณจะต้องเพิ่มอิมเมจลงในอุปกรณ์ดิสก์ทั้งหมดอีกครั้ง

jp flag
แต่ dd จะไม่ทำงานสำหรับ windows 10 และการฟอร์แมตเป็น FAT32 และการคัดลอกไฟล์จะไม่ทำงานอีกต่อไป เนื่องจากมีไฟล์ขนาดใหญ่กว่า 4GB dd ไม่ควรทำงาน? มันมีพาร์ติชั่น มันควรจะเป็นเรื่องของการเพิ่ม iso
Michael Hampton avatar
cz flag
@GuerlandoOCs ฉันจะไม่ยุ่งกับ dd บน Windows มีเลเยอร์ทางอ้อมระหว่าง WSL และฮาร์ดแวร์มากเกินไปสำหรับฉันที่จะไว้วางใจได้ เพียงใช้ Rufus ซึ่งทำสิ่งเดียวกันได้อย่างน่าเชื่อถือ
jp flag
ฉันหมายถึงการใช้ dd บน Ubuntu เพื่อเบิร์น windows 10 iso อย่างไรก็ตาม มันเป็นเพียงคำถามทางเทคนิค ฉันสงสัยว่าทำไมมันไม่ทำงาน
jp flag
windows iso ไม่ควรมี FAT32 และอื่น ๆ หรือไม่
Michael Hampton avatar
cz flag
@GuerlandoOCs ฉันไม่รู้ว่า Microsoft ทำอะไรกับอิมเมจ ISO ของ Windows 10 หรือควรจะบูทอย่างไร และคุณก็ไม่ได้ถามถึงมันด้วย ถ้าฉันต้องเขียนอย่างใดอย่างหนึ่ง ฉันก็แค่ใช้เครื่องมือของ Microsoft
Michael Hampton avatar
cz flag
@GuerlandoOCs ฉันเพิ่งดูอย่างรวดเร็ว สื่อของ Microsoft อยู่ในรูปแบบ UDF ซึ่งเป็นรูปแบบที่ครั้งหนึ่งเคยใช้กับสื่อ DVD-ROM แต่คนส่วนใหญ่ละทิ้งมันไป BIOS สามารถจัดการกับ UDF และคุณสามารถ `mount -o loop,ro -t udf ...` ใน Linux เพื่อดูเนื้อหาของมัน เช่นเดียวกับรูปแบบนี้ไม่มีพาร์ติชั่นดิสก์ดังนั้นควรเขียนลงทั้งดิสก์ ฉันค่อนข้างแน่ใจว่าต้องทำสิ่งผิดปกติเพื่อเขียนไปยังสิ่งอื่นที่ไม่ใช่สื่อออปติคัล ซึ่งเป็นสาเหตุที่ `dd` ไม่ทำงาน
jp flag
ฉันเดาว่านี่คือสาเหตุที่มันไม่ทำงานเมื่อฉัน dd มันไม่มีพาร์ติชันและควรมี FAT32

โพสต์คำตอบ

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