我的问题实际上与这里提出的另一个问题相同(https://askubuntu.com/questions/282512/how-to-move-ubuntu-12-04lts-from-usb-to-hdd),但有一点模棱两可,让我怀疑答案是否适用于我。
我安装了 Ubuntu,以便从 4GB USB 驱动器启动,该驱动器上有一个 8GB 的 Linux 分区,旁边还有一个 Windows 分区。插入 USB 驱动器后,我得到了一个 grub 启动菜单,其中包括我的 Linux 安装和 Windows 7。拔下 USB 驱动器后,它直接启动到 Windows。我想修改安装,以便它从 grub 启动,而无需插入 USB 驱动器。如果能帮助我做到这一点,或者确认现有线程中给出的答案也适用于我的情况,我将不胜感激。
答案1
您必须修改 grub:
sudo gedit /etc/default/grub
按照你的意愿改变它然后:
sudo update-grub
如果这不能解决您的问题,请尽可能详细地说明情况,并尽量不要重复发帖,只要我们可以回答,我们一定会 :)
答案2
我遇到了类似的事情:我必须从我的 USB 驱动器启动。
我的 df 看起来像这样:
# df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3905256 0 3905256 0% /dev
tmpfs 785740 9640 776100 2% /run
/dev/mapper/ubuntu--vg-root 237521576 7204276 218228776 4% /
tmpfs 3928688 128 3928560 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3928688 0 3928688 0% /sys/fs/cgroup
/dev/sda1 482922 65714 392274 15% /boot
tmpfs 785740 12 785728 1% /run/user/1000
/dev/sdb1 1550400 1550400 0 100% /media/tim/Ubuntu 16.04.3 LTS amd64
跑步grub-install /dev/sda
让我的事情顺利进行。