![如何在没有显示器的机器上安装操作系统?](https://linux22.com/image/1487622/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%A1%E6%9C%89%E6%98%BE%E7%A4%BA%E5%99%A8%E7%9A%84%E6%9C%BA%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
我最近买了一台新的 Intel NUC,打算在上面安装 Gentoo。我没有显示器,只想将 NUC 用作服务器。
我手上有这些,
- 互联网和局域网
- 运行 OS X 的 Mac(位于同一 LAN 中)
- 英特尔 NUC 迷你电脑
- NUC 有一个 WiFi 模块可以连接 LAN
- NUC 的 2.5 英寸 HDD
- NUC 的 SSD
- 一个可以将 2.5 英寸磁盘变成移动硬盘的硬盘盒(这样我就可以直接在 Mac 上访问它)
限制如下:
- 没有额外的键盘
- 无需额外的鼠标
- 无显示
目标:我需要在 SSD 上安装一个操作系统,并能够通过 ssh 从我的 Mac 访问它。
这是我的想法:
- 在我的 Mac 上运行 Linux 虚拟机
- 将 2.5 英寸硬盘安装到 Linux VM 上(使用盒子)
- 分区并格式化
- 在硬盘上安装 Gentoo
- 配置它自动连接 WiFi 并等待 SSH
- 将 2.5 英寸硬盘安装回 NUC
- 启动 NUC
- 通过 SSH 连接 NUC
- 将所有文件从 HDD 复制到 SSD
- 擦除硬盘
- 重新启动 NUC,它将从 SSD 上的操作系统启动
这个方法可行吗?或者有更直接的方法吗?
答案1
是的,这个过程可以工作,只要你确保内核和initramfs 包含 NUC 所需的所有驱动程序以及 VM 所需的所有驱动程序。我建议您从有线网络连接开始,因为 WiFi 可能比较难连接。
问题是,如果某些东西不起作用,调试起来会非常困难。NUC 甚至没有串行端口。:-(
您或许最终会拔出硬盘来检查系统日志。
但是,你应该记住,NUC 固件(BIOS/UEFI)可能需要配置(特别是如果它要在没有键盘和显示器的情况下工作),并且你将要需要键盘和显示器才能做到这一点。