今天是个好日子。
我正在拼命寻求有关主题的帮助。
使用 BIOS 而不是 UEFI 在 Intel Atom 64 位上运行 PC。
在成功安装 Ubuntu Server 并移除 USB 记忆棒重新启动之后,我不断收到此“无可启动设备”消息。
驱动器在 BIOS 中被识别并且在引导顺序中排在第一位。
尝试安装 w 和 w/t LVM。全磁盘使用 - 只需要这个操作系统..
因此,在 Ubuntu Server 安装过程中,GPT 以某种方式被应用为默认值并且无法明确避免......诅咒它..
我已经尝试通过 ZAPping GPTgdisk /dev/sda
等格式化磁盘并应用 MBR 表fdisk /dev/sda
等。
结果我得到了一个空的未分配的 MBR 磁盘,显示为 DOS(或类似的),输入fdisk -l
.
这应该是正确的,因为我的 Live USB 与 Debian是相同的 DOS 类型,并且启动没有任何问题......
但是......仍然成功重新安装 Ubuntu Server 应用该该死的 GPT 在磁盘上......
UPD:
好吧,我又玩了一点磁盘分区和表以及
发行版...... Ubuntu 和 Debian 桌面在安装过程中在磁盘上创建一个 MBR 表,安装 GRUB 并启动就好了......
驱动器预分区与Ubuntu Server 发行版一样毫无意义忽略一切并使自己的 狗屎 一团糟...... 尽管如此,它还是创建了 2 个带有标志的分区:1MB 长度的 dev1 'bios_grub' 来自 2048s 和 dev2 'Linux filesystem',所以从这个角度来看一切似乎都很好......但它没有开机...
因此,我尝试将 GRUB 从 Debian Live CD 安装到/dev/sda
通过chroot
. 终端说一切都完成了,没有错误,生成grub.cfg
,但仍然没有启动......
对我来说,似乎真的生病了, 福 搞砸了简单的操作系统安装满2星期内,你生活在地狱....
我终于做到了!
对我有用的解决方案非常简单,但并不太明显......成功的关键是从 GPT 转换为 MBR。
可能从任何其他(Debian 类型?)Linux Live 发行版启动。
您可以检查:
sda
,sdb
,等)。(有关其他信息,请参阅fdisk
man/help/info - 直接且简单)
您的目标驱动器很可能具有“bios_grub”prtn。和 GPT 操作系统 prtn。带有“Linux”标签。
sda2
)和单独的 char 命令从 GPT 转换为 MBR,r g p每个命令后跟enter.fdisk
和,如果需要的话,打开is_bootable
标志或更改标签。对我来说,完成所有这些步骤后,Ubuntu Server 安装成功启动。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句