我正在尝试在 Asus X205TA 上运行 Debian Jessie。我无法访问互联网。我在创建额外的安装介质时遇到困难(单独的问题)。我的配置如下:
/dev/mmcblk0p1 is boot partition
/dev/mmcblk0p2 is /
我必须将 32 位引导加载程序复制到引导分区才能使其正常工作。我可以获得 grub2 菜单并输入以下命令即可成功启动:
set root=(hd0,gpt2)
linux /boot/vmlinuz-3.16.0-4-686-pae root=/dev/mmcblk0p2
initrd /boot/initrd.img-3.16-0.4-686
boot
当启动到 Debian 时,我可以将 /dev/mmcblk0p1 挂载到 /mnt/boot,但我无法运行或安装 update-grub、grub-install 等。它不在 /sbin、/usr/sbin 或其他任何地方路径。我的问题是:如何使这个 grub 配置(有效)持久存在?
我尝试创建menu.lst
和grub.conf
文件,但这些文件均未找到或不正确。
答案1
您需要安装该grub-efi-ia32
软件包,而该软件包又具有许多依赖项。
首先,让您的 WiFi 正常工作。如何做到这一点请继续阅读Debian 维基
- 安装
grub-pc
包和grub-efi-ia32
. - 运行
sudo grub-install
并在菜单中选择/dev/mmcblk0p2
grub 安装。 - 跑步
sudo update-grub
- 重启