เมื่อวานฉันต้องติดตั้ง Windows ด้วย Grub override
ดีก็ไม่ใช่ครั้งแรกที่ผมต้องแก้ไขด้วง, ดังนั้นผมจึงใช้ LiveCD ติดตั้งพาร์ทิชันราก (ผมไม่ได้มีการบูตเพียง/
และhome
) grub-install --root-directory=/mnt/ /dev/sda
และวิ่ง อย่างไรก็ตามมันใช้งานไม่ได้
หลังจาก Googling ในขณะที่ผมพบว่าการกวดวิชาที่แทนเพียงแค่ติดตั้งพาร์ทิชันลินุกซ์นอกจากนี้เขายังได้และmount --bind /mnt/dev /dev
mount --bind /mnt/proc /proc/
หลังจากนั้นchroot
ถึง/mnt
และจากนั้นจึงติดตั้ง Grub และใช้วิธีนี้
สิ่งที่เป็นmount --bind
คำสั่งหรือไม่? ฉันคุ้นเคยกับการใช้งาน--bind used
(man page) แต่ฉันไม่รู้ว่าทำไมมันจึงถูกใช้กับตัวอย่างนี้
proc
และsys
สามารถติดตั้งในหลาย ๆ ที่ได้ดังนั้นจึง--bind
ไม่จำเป็น (ติดตั้งได้สองครั้งเท่านั้น) อย่างไรก็ตาม/dev/
จัดการโดย udev ไม่ใช่เคอร์เนลภายใน