我从以下位置下载了 Minix 3这里并使用 Rufus 将其写入 USB 闪存驱动器(在 Windows 操作系统中)。当它启动时,它会说:
->NETBSD MBR boot
->Errror No active partition
我在 google 中搜索“活动分区”,找到了两种使用实时 Linux 解决此问题的方法。其中之一是这样的:
->sudo fdisk /dev/sdxy
->use the "a" option
->and then "w" it
另一种方法是在 Ubuntu 中使用 Gparted(在“Ubuntu live”中),然后:
->Right-click the Primary partition you wish to make Active and select Manage Flags.
->In Manage Flags on ..., tick (to enable) the boot check box to make the
分区活动。
但这些方法都不起作用,我仍然遇到问题。我的笔记本电脑是LGX13。
(但是,这没有任何区别,因为我在其他笔记本电脑上启动了 Minix,但问题仍然存在)。
还有其他人遇到过这个问题吗?
你是怎么解决的?
还有其他方法可以激活分区吗?
答案1
我今天实际上也遇到了这个错误。任何 Linux 发行版通常都支持从 USB 驱动器安装,因此我认为 Minix3 也会这样做。但那就是不是案子!这个链接不过,提供了解决方法的详细描述。摘自该来源:
第一步:制作一个您最喜欢的 Linux 或 *BSD 风格的可启动 USB,您可以在其中安装 Qemu。建议使用 USB 持久性,但如果 Qemu 可以安装在 RAM 上,也可以使用没有持久性的普通 USB,因为成功安装后不需要 Qemu。
第二步:用你的 USB 启动目标机器,设置网络,然后下载并安装 Qemu。或者,如果实时 USB 存在网络问题,可以通过单独下载其软件包或源以及 Minix ISO(见下文)来安装 Qemu,然后将其复制到可启动 USB 磁盘。不用担心,在 MINIX 安装过程中不需要互联网连接。
第三步:下载 Minix ISO 并将其保存在您的永久 USB 或任何普通的 FAT USB 中。如果存在网络问题,请在第二步之前下载(如上所述)。将其另存为普通 ISO 文件。现在您已准备好执行安装。
发出以下命令: 您必须为可启动 USB 平台自定义该命令。请耐心等待,如果不与 KVM 结合使用,可能会很慢:
qemu-system-i386 -m 512 -drive file=/dev/wd0c,format=raw,media=disk -cdrom /tmp/minix_R3.3.0.iso -boot d &
再次,请参阅链接以获取更详细的说明。我只是添加了这段长引用,以防链接将来可能失效。
答案2
我通过使用 CD/DVD 而不是 USB 闪存驱动器解决了该问题。正如minix3官网上写的,不能通过U盘启动。