前段时间,我制作了一个 kubuntu 16.04 live USB。我从这里启动并将 kubuntu 安装到系统中的硬盘(闪存)上。系统启动时,我需要从菜单中选择一个选项来启动特定的硬盘。几个月后,我再次启动系统,发现这个启动选项已不复存在。我似乎记得它位于“高级选项子菜单”中,类似于“boot hda2”。如果我启动 live 系统,则会显示硬盘,并且我可以看到所有文件。我已经备份了我的工作,但我仍然想启动硬盘。我花了几个小时寻找包括磁盘修复在内的解决方案,但似乎无法让任何事情奏效。
有问题的磁盘作为磁盘 /dev/sda 出现,分区 1 是 EFI,分区 2 是主根磁盘,其引导目录包含所有内核引导文件。
任何想法都值得感激。
答案1
从通用 USB 安装程序启动驱动器启动硬盘驱动器
最新版本用户界面似乎没有启动硬盘的选项。
以下是我修改的方法通用 USB 安装程序 2.0.0.0Lubuntu 16.04 安装使用 Syslinux 以 BIOS 模式启动到 HDD。
- 在记事本中打开
/uui/syslinux.cfg
。
在第一个菜单标签后直接添加:
# Boot from HDD LABEL Boot from Hard Drive MENU LABEL Boot from Hard Disk KERNEL chain.c32 APPEND hd1 MENU DEFAULT
保存并关闭记事本。
chain.c32
从文件夹复制isolinux
到uui
文件夹。
从硬盘启动的选项现在应该在开始菜单上。
某些版本的 UUI 位于syslinux
根文件夹中,在这种情况下请复制chain.c32
到根文件夹。