如何在没有显卡的电脑上安装Linux?

如何在没有显卡的电脑上安装Linux?

我想让我的旧电脑重获新生。它有:

  • EP-8NPAJ主板
  • 320 GB 硬盘
  • 2GB 内存
  • 光盘、USB
  • 使用以太网线连接到我的 LAN

它功能齐全,但没有视频卡。那么,这台机器上可以安装Linux或者FreeBSD吗?我对 Linux 并不陌生,所以任何 Linux 发行版都适合。

答案1

据我所知,在无头计算机上安装可以使用多种技巧来完成。以下建议中的第一个建议使用辅助功能来弥补屏幕的不足。第二种是假装您知道要按的按键的确切顺序的简单方法。第三种和第四种是通过远程连接安装的多种可能性之一。

  • Debian 直接在安装程序中提供辅助功能,当安装程序准备就绪时,它会发出蜂鸣声。发出蜂鸣声后,您只需按sEnter即可获得语音合成,如果您的旧机器有音频插孔,则可以使用它。看https://wiki.debian.org/accessibility#Debian_installer_accessibility更多细节。

  • 在虚拟机中与在旧计算机上同时安装,并确保按完全相同的键。

  • 通过 SSH 安装,如 @FaheemMitha 在评论中所述。如果你愿意尝试新事物,尼克斯奥斯通过 SSH 从现有系统安装非常容易。然后只需从已配置 ssh 的 Live USB 启动(将公钥添加到 ~/.ssh/authorized_keys,文件夹 chmod 700,文件 600),然后从另一个登录电脑。在重新启动之前,不要忘记在新安装的系统中设置 SSH:)。

  • 如果您有(几个)USB 转串行加密狗,您可以随时尝试假装您找到了一台时间机器,并通过串行运行安装程序(我认为 Debian 支持这一点,以及许多其他发行版)。

最后,您可以按照 Fiximan 的建议在另一台计算机上安装操作系统。在不删除硬盘驱动器的情况下执行此操作的一种简单方法是使用原始磁盘映像安装在虚拟机(想到 QEMU)中,然后dd将该磁盘映像简单地安装到硬盘上(可以通过盲目键入以下命令轻松完成)从实时 USB 在无头计算机上运行命令:按Ctrl+ Alt+ F1,登录(事先检查用户名和密码),然后输入zcat /path/to/img.gz | dd of=/dev/sda,并希望/dev/sda尚未映射到您的硬盘而不是 USB 密钥:)。

答案2

为什么没有人提到 Kickstart?

您可以使用 Kickstart 允许安装在无人值守的情况下运行。 Kickstart 文件指定安装设置。安装系统启动后,它可以读取 Kickstart 文件并执行安装过程,而无需用户进一步输入。

https://docs.fedoraproject.org/en-US/Fedora/15/html/Installation_Guide/sn-automating-installation.html

答案3

另一种选择是使用 USB 显示适配器。未来,或许有可能为此使用树莓派。目前,任何受支持的 DisplayLink 适配器都可以实现这一目的。这实际上是一种非常低成本的 USB 显卡。

大多数这些选项的主要问题是它们默认依赖于您的计算机在可移动媒体上启动,但事实可能并非如此。所以你需要配置BIOS,并且通常需要一些视频输出。如果找不到视频适配器,某些 BIOS 将完全拒绝启动或暂停启动顺序。

此时,BIOS 也不会将 USB 适配器识别为显示器。有些可以配置串口,但我不确定这个功能有多普遍。

通常,如果 BIOS 没有抱怨无头启动,并且拒绝在外部介质上启动,最安全的选择是使用单独的机器执行硬盘安装,确保 ramdisk 是后备映像(因为它包含更多驱动程序,因此可以适应不同的硬件),然后将磁盘放回去。

相关内容