Ubuntu
在 USB 上安裝 Debian
從我的
Ubuntu
,我想創建一個可啟動的Debian
USB。我嘗試使用debootstrap
. 一個簡短的命令列表是mount /dev/sdb1 /mnt debootstrap sid /mnt http://ftp.debian.org/debian chroot /mnt apt-get install linux-headers-3.2.0-4-686-pae linux-image-3.2.0-4-686-pae apt-get install grub2 grub-install --recheck /dev/sdb
我已經編輯了
/mnt/etc/fstab
以將USB drive
與它的UUID
. 但我的問題是grub
從內部安裝chroot
,我收到以下錯誤/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
我不想碰我
ubuntu
機器的 grub,我想在我的 USB 上安裝 grub 以便在其他機器上啟動。我錯過了什麼步驟/命令?
您可以綁定掛載偽文件系統,例如
/dev/
在 chroot 內部:mount -o bind /dev /mnt/dev mount -o bind /sys /mnt/sys mount -t proc /proc /mnt/proc
另一種選擇是從 chroot 外部執行 grub-install,使用
--root-directory
:grub-install --root-directory=/mnt /dev/sdb