Score:0

วิธีสร้างไฟล์ .iso จากแหล่ง Ubuntu ที่ฉันดาวน์โหลดจาก kernel.ubuntu.com

ธง za

จาก หน้านี้ฉันเรียนรู้ว่าฉันสามารถรับแหล่งที่มาของ Ubuntu 20.04 ทั้งหมดได้

โคลนคอมไพล์ git://kernel.ubuntu.com/ubuntu/ubuntu-focal.git

แต่ฉันไม่พบข้อมูลเกี่ยวกับวิธีสร้างไฟล์ .iso จากแหล่งที่มา
สิ่งที่ฉันต้องการทำคือเพิ่มงานพิมพ์ลงในซอร์สโค้ดเพื่อดีบักการติดตั้ง Ubuntu ที่ล้มเหลวในเครื่องเสมือน qemu ของฉัน หรือดีกว่านั้น เพื่อรันการติดตั้งโดยใช้ดีบักเกอร์

SaleemKhair avatar
cn flag
สิ่งที่คุณกำลังโคลนนี่คือเคอร์เนล คุณอาจต้องการ rootfs ด้วย ... หลังจากนั้นคุณจะต้องสร้างเคอร์เนลด้วยการดัดแปลงอะไรก็ตามที่คุณทำกับมัน ...สิ่งนี้จะสร้าง initramfs หรือ (ระบบไฟล์ ram เริ่มต้น) สิ่งนี้สามารถส่งผ่านไปยัง qemu-system-{arch} โดยใช้ `-kernel` จากนั้นคุณสามารถดาวน์โหลดไฟล์เก็บถาวร rootfs (อาจชื่อ rootfs.tar.gz) และแปลงเป็นรูปภาพ ไฟล์โดยใช้คำสั่ง `mkisofs` หรือคำสั่ง `dd` และส่งต่อไปยัง -hda
za flag
@SaleemKhair ขออภัยที่ตอบช้า ใช่ ฉันคิดว่าฉันควรใช้เฉพาะไฟล์ .iso แต่จากการทดสอบอย่างง่ายจะเห็นว่าฉันสามารถติดตั้ง ubuntu ด้วยเคอร์เนลอิมเมจและไฟล์ initrd จากภายในไฟล์ iso ขอบคุณ!

โพสต์คำตอบ

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