Score:0

PXE บูต pmagic ด้วย wget หรือ TFTP หลังเคอร์เนล

ธง cn

ฉันต้องการบูต parted magic โดย PXE

ฉันได้อ่านบทความนี้ในหัวข้อ: https://partedmagic.com/pxe/
โดยระบุว่าคุณสามารถโหลด iso ทั้งหมด เตรียมไฟล์ squashfs และโหลดเป็น ramdisk หรือคุณสามารถโหลดเคอร์เนล จากนั้นให้ busybox ดาวน์โหลดไฟล์ด้วยวิธีต่างๆ รวมถึง http/s และ TFTP นอกจากนี้ยังระบุด้วยว่าวิธีนี้อาจเร็วกว่าการใช้ไคลเอนต์ TFTP ของตัวโหลดการบูตเครือข่ายจาก BIOS/UEFI

ฉันได้ลองใช้เคอร์เนล memdisk ที่โหลดด้วยวิธี iso และใช้งานได้ดี ฉันยังประสบความสำเร็จด้วยวิธี "ดาวน์โหลดไฟล์ทั้งหมดใน boot-loader โดยใช้ TFTP" โดยโหลดไฟล์แพ็คเกจที่สร้างโดยสคริปต์

ป้ายชื่อ pmagic_fast
        ป้ายเมนู Parted Magic Fast
        ลินุกซ์ pmagic/bzImage
        initrd pmagic/initrd.img,pmagic/fu.img,pmagic/m.img,pmagic/files.cgz
        ต่อท้าย edd=on vga=ปกติ

ป้ายกำกับ pmagic_full
        ป้ายเมนู Parted Magic Full
        ลินุกซ์ pmagic/memdisk
        เริ่มต้น pmagic/pmagic_2021_08_30.iso
        เพิ่ม iso

เนื่องจากฉันใช้ TFTP อยู่แล้ว ฉันจึงต้องการใช้วิธีดาวน์โหลดสิ่งต่างๆ หลังจากโหลดเคอร์เนล linux ฉันกำลังใช้เมนูกำหนดเองกับ vesamenu.c32. เมนูทำงานได้ดี รายการที่เกี่ยวข้องคือ

ป้ายชื่อ pmagic_fast_tftp
        ป้ายเมนู Parted Magic Fast Test TFTP
        ลินุกซ์ pmagic/bzImage
        เริ่มต้น pmagic/initrd.img,pmagic/fu.img,pmagic/m.img
        ผนวก edd=on vga=ปกติ netsrc=tftp neturl="192.168.1.5:/pmagic/pmodules"

มันระบุในบทความที่คุณต้องจัดหา เน็ตอาร์ซี และ สุทธิ เป็นอาร์กิวเมนต์เคอร์เนล ฉันวางไว้ในที่ที่ฉันคิดว่าควรอยู่ แต่ฉันไม่แน่ใจ พวกเขาไม่ได้ให้ตัวอย่างที่สมบูรณ์

PMAGIC_2021_08_30.SQFS อยู่ข้างใน /srv/tftp/pmagic/pmodules/, TFTP ให้บริการจาก /srv/tftp/ ใช้ dnsmasq เนื่องจากฉันใช้ dnsmasq อยู่แล้วเพราะ pihole

เนื่องจากวิธีนี้ไม่ได้ผล ฉันจึงลองใช้วิธี wget ที่กล่าวถึงในบทความ

ป้ายชื่อ pmagic_fast_wget1
        ป้ายเมนู Parted Magic Fast Test WGET1
        ลินุกซ์ pmagic/bzImage
        เริ่มต้น pmagic/initrd.img,pmagic/fu.img,pmagic/m.img
        ผนวก edd=on vga=ปกติ netsrc=wget neturl="https://192.168.1.5:/pmagic/pmodules"

ป้ายกำกับ pmagic_fast_wget2
        ป้ายเมนู Parted Magic Fast Test WGET2
        ลินุกซ์ pmagic/bzImage
        เริ่มต้น pmagic/initrd.img,pmagic/fu.img,pmagic/m.img
        ผนวก edd=on vga=ปกติ wget="https://192.168.1.5:/pmagic/pmodules"

อย่างไรก็ตามตัวเลือกเหล่านั้นไม่ทำงาน อาจเป็นเพราะฉันใช้ใบรับรองที่สร้างขึ้นเองบนเซิร์ฟเวอร์

รุ่น pmagic คือ 2021_08_30 UEFI บนเครื่องทดสอบ (ASRock Killer SLI x370) เป็นเวอร์ชันล่าสุด

Score:0
ธง cn

ฉันจัดการเพื่อให้ใช้งานได้กับการกำหนดค่าต่อไปนี้:

  • ฉันเปลี่ยนไป ลินุกซ์ pmagic/bzImage.img ถึง เคอร์เนล pmagic/bzImage.img
  • ฉันเปลี่ยนไป ผนวก edd=on vga=ปกติ netsrc=wget neturl="https://192.168.1.5:/pmagic/pmodules" ถึง ผนวก edd=on vga=ปกติ netsrc=wget neturl="https://192.168.1.5:/pmagic/pmodules" netargs="-U netboot --no-check-certificate"
ป้ายชื่อ pmagic_fast     
        ป้ายเมนู Parted Magic Fast     
        เคอร์เนล pmagic/bzImage
        เริ่มต้น pmagic/initrd.img,pmagic/fu.img,pmagic/m.img
        ผนวก edd=on vga=ปกติ netsrc=wget neturl="https://192.168.1.5/pmagic/pmodules/" netargs="-U netboot --no-check-certificate"

โพสต์คำตอบ

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