Debian / Grub2: ย้ายพาร์ติชั่นรูทไปยังไดรฟ์ใหม่หรือไม่?
ใครบ้างมีคำแนะนำสำหรับการย้ายพาร์ติชันรูทไปยังไดรฟ์ใหม่และตั้งค่า grub2 เพื่อบู๊ตบนไดรฟ์นั้นหรือไม่? ฉันดูเหมือนจะไม่มีโชคในการสั่ง grub-mkconfig ว่าฉันต้องการทำอะไร (เช่น chroot'int ในรูทใหม่ของฉันเพียงแค่ทำให้สคริปต์ทั้งหมดสับสน) พื้นหลังฉันใช้ Debian Squeeze บน NAS ที่ใช้พลังงานต่ำ การตั้งค่าปัจจุบันของฉัน/เปิดอยู่sda0และ/bootเปิดsde0(การ์ด CF): ฉันต้องการแยกต่างหาก/bootเพราะsd[a-d]ต้องหมุนช้า ตอนนี้ฉันได้พบดิสก์ IDE 2.5 "รุ่นเก่าเพื่อใช้/รวม/bootถึงอนุญาตให้ฉันหมุนดิสก์ขนาดใหญ่ทั้งหมดลง สิ่งที่ฉันลองโดยทั่วไปฉันไป mount -o rw /dev/sdf5 /mnt/newroot cp -ax / /mnt/newroot cp -ax /boot /mnt/newroot/boot จากนั้นฉันก็ลอง chroot /mnt/newroot update-grub แต่นั่นล้มเหลวเมื่อด้วงถามว่ารูทถูกเมานท์หรือไม่ จากนั้นผมได้พยายามครึ่งใจที่การตั้งค่า/mnt/newroot/grub/grub.cfgที่จะหาภาพ kernel บนตามด้วยsdf5 แต่เพียงแค่นี้ฉันเป็นเจ้าของที่ดินพรอมต์กู้ภัยด้วงเมื่อฉันพยายามบูตจากgrub-install --root-directory=/mnt/newroot /dev/sdfsdf แผนการสำรองข้อมูลของฉันเพิ่งจะติดตั้งใหม่ดังนั้นคำถามโบนัส (ไม่มีเครื่องหมายถูกสำหรับสิ่งนี้): ฉันต้องทำอะไรเพื่อรับการกำหนดค่า …