Score:1

การบูต Debian Live ISO บน QEMU

ธง ca

สถานการณ์:

เซิร์ฟเวอร์:

  • เข้าถึงผ่าน SSH เท่านั้น (ไม่มีการเข้าถึงทางกายภาพ ไม่มี KVM)
  • ระบบปฏิบัติการ netboot (Debian/Jessie)
  • ฮาร์ดดิสก์ 3 x 2T
  • แรม 16G

เป้าหมายสุดท้าย:

อาคาร ก พูล ZFS ด้วย HDD ในเครื่องและติดตั้ง เดเบียนบน ZFS รากระบบปฏิบัติการ netboot ไม่มีแพ็คเกจสำหรับติดตั้ง ZFS ผ่าน ฉลาดนั่นเป็นเหตุผลที่ฉันต้องการบูต Live Debian

ปัญหา:

  1. ฉัน ว้าว เดอะ debian-live-11.0.0-amd64-standard.iso บน /tmp
  2. ฉันติดตั้ง QEMU (ทาง ฉลาด) และตัวเลือกมากมายเหลือเฟือทำให้ฉันสับสน (ฉันกำลังค้นพบมัน) ความพยายามขั้นสูงสุดของฉันคือ:
qemu-system-x86_64 -curses -net nic -ผู้ใช้เน็ต -m 1024M
    -ไฟล์ไดรฟ์=/tmp/11-live-amd64-std.iso,media=cdrom -boot c

เดอะ - คำสาป ตัวเลือกให้ผลลัพธ์ที่ถูกต้องด้วย การติดตั้ง iso, เมื่อ 640 x 480 โหมดกราฟิก ข้อความปรากฏขึ้น ฉันใช้ <esc> เพื่อเข้าถึง บูต: เมนูของ ด้วง และฉันผ่านมัน ติดตั้ง vga=ปกติ fb=false ตัวเลือกและมันไป(ภาพหน้าจอ)

แต่ด้วย iso สดมันใช้งานไม่ได้ (ภาพหน้าจอ)

นี่คือคำถามของฉัน:

  1. ฉันพลาดอะไรไปหรือเปล่า QEMU ตัวเลือกเพื่อแสดงผลลัพธ์ที่ไม่ควรจะเป็นภาพกราฟิกด้วยสิ่งนี้ มาตรฐาน ไอโซ?
  2. ฉันจำเป็นต้องกำหนดค่า live iso ด้วย (เช่น) a GRUB in โหมดคอนโซล?
  3. ฉันจะไม่สามารถกำหนดค่า การส่งต่อพอร์ต ของ QEMU เพื่อเข้าถึงคอนโซลผ่าน SSH หรือ telnet?
  4. มีวิธีอื่นอีกไหม (ไม่มี QEMU)?

ขอบคุณล่วงหน้า

Michael Hampton avatar
cz flag
Live ISO _is graphical_ ดังนั้นจึงไม่มีตัวเลือกข้อความอย่างเดียว คุณจะต้องใช้วิธีอื่น ติดตั้ง libvirtd บนรีโมตโฮสต์ จากนั้นใช้ virt-manager บนเวิร์กสเตชันในเครื่องของคุณเพื่อควบคุมผ่าน ssh tunnel และทำการติดตั้ง
freezed avatar
ca flag
@MichaelHampton ฉันใช้ [`debian-live-11.0.0-amd64-standard.iso`](https://cdimage.debian.org/mirror/cdimage/release/current-live/amd64/iso-hybrid/debian- live-11.0.0-amd64-standard.iso) เวอร์ชัน CLI เท่านั้น ฉันเพิ่มรายละเอียดนี้ในคำถามของฉัน ขอบคุณที่ชี้ 'libvirtd' ฉันจะพิจารณาข้อเสนอของคุณ
in flag
คุณได้พิจารณาการส่งต่อพอร์ตและเรียกใช้ qemu ด้วย `-vnc` หรือไม่
freezed avatar
ca flag
@NiKiZe ยังไม่ได้ ฉันต้องขุดจุดนี้สักหน่อย (นี่คือคำถามของฉัน #3)
Michael Hampton avatar
cz flag
แม้ในโหมด "ข้อความ" อิมเมจ ISO นี้จะใช้คอนโซลเฟรมบัฟเฟอร์แบบกราฟิก แต่จะไม่ส่งออกสิ่งใดไปยังคอนโซลซีเรียล และอย่างที่คุณค้นพบ `install fb=false` ไม่ทำงาน คุณอาจใช้พอร์ต VNC ที่ส่งต่อผ่าน ssh ได้ แต่การใช้ raw qemu นั้นเจ็บปวดมาก ซึ่งในกรณีส่วนใหญ่การใช้ libvirtd และ virt- tools เพื่อจัดการ VM จะง่ายกว่า
djdomi avatar
za flag
ทำไมไม่ใช้ netinstall iso ของบูลส์อาย แล้วคุณล่ะต้องการติดตั้งเดเบียนเจสซีหรือบูลส์อายจริงๆ เหรอ บางทีคุณอาจต้องการใช้ proxmox เนื่องจากพวกเขาใช้ zfs อยู่แล้วในระหว่างการติดตั้งซึ่งอิงตามเป้า
freezed avatar
ca flag
@djdomi ในการติดตั้ง Debian net ฉันไม่สามารถติดตั้ง ZFS ก่อนแบ่งพาร์ติชันดิสก์ของฉันได้
freezed avatar
ca flag
ขอบคุณสำหรับความแม่นยำ @MichaelHampton
Michael Hampton avatar
cz flag
ฉันยังคงพยายามหาสาเหตุที่คุณทำเช่นนี้ คุณเช่าเซิร์ฟเวอร์จากผู้ให้บริการเช่น OVH หรือ Hetzner และพยายามติดตั้งระบบปฏิบัติการจากระบบช่วยเหลือหรือไม่
djdomi avatar
za flag
@freezed -> proxmox.com ดึงสิ่งนี้ด้วยเดเบียนบูลส์อายด้วย ZFS ระหว่างการติดตั้ง
freezed avatar
ca flag
เข้าใจแล้ว @MichaelHampton (-;
Michael Hampton avatar
cz flag
ฉันจะไม่ใช้รูท ZFS ในกรณีนี้ มีบทช่วยสอนบางส่วนบนอินเทอร์เน็ตและแม้แต่ในวิกิของ Hetzner เกี่ยวกับการติดตั้งดังกล่าว แต่ปัญหาคือ หากมีสิ่งผิดปกติเกิดขึ้นกับรูท ZFS คุณจะไม่สามารถซ่อมแซมจากระบบช่วยเหลือได้
freezed avatar
ca flag
คุณพูดถูก @NiKiZe ใช้ VNC เป็นผู้นำที่ดี :`qemu-system-x86_64 -nographic -net nic -net user -m 1024M -drive file=/tmp/11-live-amd64-std.iso,media=cdrom - บูต c -vnc :0` ต้อง[แก้ไข _locale stuff_ ก่อน](https://freezed.me/index.php/s/mscst2mWQHyeJE4/preview) แต่ก็ดูดี
freezed avatar
ca flag
@MichaelHampton ระบบช่วยเหลืออื่น ๆ พร้อมใช้งานภายใต้ 'FreeBSD' กับเซิร์ฟเวอร์นี้ อันนี้ให้ฉันเข้าถึง ZFS ในทางทฤษฎี แต่ประเด็นของคุณถูกต้อง: ฉันต้องตรวจสอบความเป็นไปได้นี้ก่อนที่จะเริ่มการผลิต
Score:1
ธง ca

ฉันแก้ไขปัญหานี้โดยใช้ -vnc & -โนกราฟิก ตัวเลือก.

นี่คือคำสั่งสุดท้าย:

qemu-system-x86_64 -nographic -net nic -net user -m 1024M -drive file=/tmp/11-live-amd64-std.iso,media=cdrom -boot c -vnc :0

ด้วยเหตุนี้ เครื่องจึงสามารถเข้าถึงได้ด้วยไคลเอนต์ VNC

โพสต์คำตอบ

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