我有一台计算机 (A),我想在上面安装 Linux。A 上的 BIOS 无法识别“从 USB 启动”。我无法使用 CD 或 DVD 来创建启动盘。但我可以使用其他计算机、其他硬盘和多个 USB。
鉴于我的情况,有什么办法可以在 A 上安装 Linux 吗?
如果有帮助的话,A 当前运行的是 Windows XP。
编辑:当前情况 好吧,我使用 unetbootin 运行了 linux mint,但它是“实时模式”,似乎与 Windows XP 存在于同一分区上,而 Windows XP 仍在那里。当我多次尝试从那里安装“真正的”linux mint(使用桌面上的图标)时,一切似乎都顺利进行(这意味着我应该在 Windows 视为“E:”的分区上安装 linux),但我无法启动它(未显示在启动选项中,或来自 unetbootin)。尝试启动旧的 Windows XP(仍在启动时列出)会导致 BSOD 崩溃。所以我猜格式化 E: 会造成这种情况,呵呵...
无论如何,我该怎么做才能继续?我现在拥有的是 Linux mint 的简易实时安装,安装程序似乎可以运行,但我找不到访问其劳动成果的方法。
编辑2
我正在尝试按照 grub4dos 条目这教程,但我在文件系统的任何地方都看不到 menu.lst。也没有sudo find / menu.lst
。所以我仍然安装了 Linux Mint,没有其他可以启动的东西。
最终编辑 我对什么都不起作用感到生气,然后去买了一张 DVD-RW。尽管如此,提出的许多解决方案可能都是可行的,我想一切都搞砸了,因为我太匆忙了。我会给最有帮助的答案打勾。感谢大家的帮助。
答案1
答案2
首先尝试使用不同的 USB 端口,因为并非所有端口都能正常工作,并检查 BIOS 是否确实不支持从该端口启动。
另一种方法是从网络进行 PXE 启动,但也要检查 BIOS 支持。
另一种方法是通过 USB 连接 CDROM 读取器(如果有)。
最后我进行了谷歌搜索,这里有一种无需额外媒体即可从 Windows 安装 ubuntu 的方法: https://askubuntu.com/questions/59347/is-it-possible-to-install-ubuntu-without-a-cd-or-usb-drive
答案3
如果您可以移除硬盘并从另一台计算机安装它,这是一种简单的方法。对于现代紧凑型笔记本电脑,访问内部硬盘并不总是那么容易,但如果您幸运的话,在两个 X 螺钉后面有一个标准的 2.5 英寸驱动器,您可以从机箱侧面或有时底部访问它。
距离我上次这样做已经过去了几年,但我记得为安装程序创建了一个小分区,然后使用 将其复制过去dd
。这应该是在基于软盘的 Debian 安装时代,但事情可能并没有发生太大变化。现在,我会创建一个可启动的 USB 映像并将其复制过去,在 中将分区标记为可启动fdisk
,然后就可以了。
如果您可以为自己的驱动器配备一个 USB 底座,那么事情就会变得简单很多。
答案4
如果你的 PC Bios 支持从网络启动,那么看看 Serva
http://vercot.com/~serva/an/NonWindowsPXE3.html
(我与 Serva 开发相关)基本上,使用 Serva,您可以在通过以太网电缆连接到目标 PC 的辅助 PC 上创建一个 PXE 服务器,从网络启动目标,然后安装过程会安装从 PXE 服务器带来操作系统组件的操作系统。