ฉันจัดโครงสร้างเครือข่ายในบ้านของฉันใหม่ซึ่งตอนนี้มีกล่อง NAS ซึ่งก็ช่วยให้ฉันสามารถส่งออกพาร์ติชันผ่าน iSCSI ได้ ตอนนี้ฉันต้องการกำจัดฮาร์ดดิสก์ในเครื่อง Windows ของฉันเพราะมันค่อนข้างมีเสียงดังและไม่มีความซ้ำซ้อนดังนั้นฉันต้องการบูตจากเครือข่ายและติดตั้งระบบของฉันบน iSCSI
เมื่อกล่อง NAS ใช้งาน Linux และนี่เป็นเพียงรอยขีดข่วนส่วนตัวที่เพียงพอฉันจึงยินดีที่จะเขียนโค้ดปัญหาของฉัน ฉันเข้าใจว่าลำดับการบู๊ตของ Windows เป็นอย่างมากเช่นเดียวกับ Linux ซึ่งเคอร์เนลและชุดไดรเวอร์เริ่มต้นถูกโหลดเป็น blobs โดย bootloader จากนั้นเคอร์เนลจะถูกเรียกใช้ซึ่งจะเริ่มต้นและโหลดไดรเวอร์จากอิมเมจที่เหลือโดย bootloader อย่างไรก็ตามมารอยู่ในรายละเอียดในกรณีนี้
วิธีการของฉันจะให้ iSCSI initiator เป็นบริการบูต EFI ซึ่งควรอนุญาตให้โหลดเดอร์เพื่อดึงเคอร์เนลและไดรเวอร์อย่างไรก็ตามฉันเห็นปัญหาเกี่ยวกับการติดตั้งเริ่มต้น (ไดรเวอร์เครือข่ายถูกโหลดหลังจากไดรเวอร์ SCSI ในตัวติดตั้ง) หรือไม่ ไดรเวอร์เครือข่ายสามารถเป็นส่วนหนึ่งของห่วงโซ่การพึ่งพาสำหรับไดร์เวอร์ Boot
เป็นไปได้หรือไม่ที่จะโหลดไดรเวอร์เครือข่ายที่เริ่มต้นในกระบวนการบู๊ตและถ้าใช่ฉันจะมีอิทธิพลต่อการจัดทำอิมเมจการรวบรวมอิมเมจสำหรับคอลเลกชันของไดร์เวอร์เพื่อให้มันรวมอยู่ด้วยได้หรือไม่? ฉันสามารถแก้ไขข้อ จำกัด ของตัวติดตั้งได้หรือไม่