สำหรับผู้ที่ต้องการรายละเอียด .. ที่นี่เล็กน้อยเพื่อช่วยเหลือผู้อื่น
1- ก่อนอื่นฉันสร้างพาร์ติชันเพื่อจัดเก็บไฟล์. iso ที่ฉันตัดสินบน 20Gb ปรับขนาดพาร์ติชันเดิมของฉันและสร้างพาร์ติชันใหม่โดยใช้gnome-disk-utility จากนั้นจัดรูปแบบด้วย ultity พร้อมกล่องกาเครื่องหมาย แก้ปัญหาการวางไฟล์บนไดรฟ์เพราะ gparted ทำให้พาร์ทิชันเป็นเจ้าของโดยรูท
นอกจากนี้ให้จดชื่ออุปกรณ์สำหรับพาร์ติชันนั้นไว้คุณต้องใช้เพื่อบอกด้วงว่าพาร์ทิชันนั้นอยู่ที่ใด
2- ถัดไปฉันวางไฟล์. iso ลงในไดรฟ์ซึ่งตอนนี้ควรจะอยู่บนเดสก์ท็อปที่จะติดตั้ง
3- จากนั้นฉันจะทำการแก้ไขขั้นตอนต่าง ๆ/etc/grub.d/40_custom
(โปรดทราบว่าคุณจำเป็นต้องแก้ไขในรูทหรือใช้ sudo), สำหรับซีดีช่วยเหลือระบบรหัสที่ให้มาคือ
menuentry "SystemRescue CD ISO" {
set isofile="/boot/iso/systemrescuecd-x86-1.5.8.iso"
loopback loop (hd0,1)$isofile
linux (loop)/isolinux/rescue64 setkmap=us isoloop=/systemrescuecd-x86-1.5.8.iso
initrd (loop)/isolinux/initram.igz
}
แต่สิ่งนี้จำเป็นต้องเปลี่ยนขึ้นอยู่กับการกำหนดค่าของคุณโปรดทราบว่าข้อมูล harddrive จำเป็นต้องเปลี่ยนดังนั้น(hd0,1)
ซึ่งหมายถึง / dev / sda1 0 เป็น sda และ 1 เป็นพาร์ติชันดังนั้นสำหรับพาร์ติชันของฉันฉันเปลี่ยนสิ่งนี้(hd0,3)
เพราะ sda3 นอกจากนี้ฉันสังเกตว่าที่บอกว่าrescue64
นี่เป็นชื่อรุ่น 64 บิตจริง ๆ แล้วรหัสไม่ทำงานบนระบบของฉันที่เป็น 32 บิตเพื่อแก้ไขการเปลี่ยนแปลงนี้เป็นrescuecd
และเปลี่ยนชื่อ. iso ทั้งหมดให้ตรงกับไฟล์ iso ของคุณ เรียกว่า "sysrcd.iso" เพื่อให้รายการที่กำหนดเองเพื่อจับคู่การตั้งค่า
menuentry "SystemRescue CD ISO" {
set isofile="/sysrcd.iso"
loopback loop (hd0,3)$isofile
linux (loop)/isolinux/rescuecd setkmap=us isoloop=/sysrcd.iso
initrd (loop)/isolinux/initram.igz
}
เมื่อคุณเปลี่ยนไฟล์ของคุณเพื่อให้ทำงานupdate-grub
จากนั้นรีบูตและคีย์ลงในด้วงเพื่อหาการบูต iso ที่กำหนดเองของคุณ (โปรดทราบว่านี่คือด้วง 2) ขอบคุณมากสำหรับสิ่งเล็ก ๆ น้อย ๆ สำหรับการค้นหาสิ่งที่ฉันต้องการในการเริ่มต้น สิ่งนี้จะช่วยฉันในการเขียนดิสก์สด