我在安装时创建了 /boot 和 / 以及 swap。我允许 Ubuntu 帮我分区。我没有进行任何手动分区。
我在安装过程中遇到了一些问题,无法启动。解决方法如下:
mount /dev/sda1 /mnt
cd /mnt/EFI
mkdir -p Microsoft/Boot
cp /mnt/EFI/ubuntu/grubx64.efi /mnt/EFI/Microsoft/Boot/bootmfgw.efi
efibootmgr -c -L "Windows Boot Manager" -l " \EFI\ubuntu\shimx64.efi"
efibootmgr -c -L "Windows Boot Manager" -l "
\EFI\Microsoft\Boot\bootmfgw.efi "
这个问题修复后我就可以启动了。
从那时起,我开始删除 lightdm、NetworkManager 和一些我不需要的服务。然后我想起了“tasksel”。这就是我遇到麻烦的地方。
我安装了taskel...我取消选择Ubuntu桌面,选择SSH服务器和Samba服务器(因为我已经安装了它们)...然后taskel就开始卸载几乎所有东西。它删除了我的ntfs驱动程序,删除了vim,我看到“grub”包也被删除了。我不太确定哪些东西消失了,哪些东西留下了。
但当我重新启动时它显然没有出现。
我收到一条错误消息,指出
未找到 vmlinux-4.8.0-32-generic.efi.signed
我真的不想重新安装,因为有大量信息存在于我的主目录之外,我必须备份(再次备份……只是为了确保安全)然后恢复。我真的希望避免这种情况。
任何帮助是极大的赞赏。