如何在 Windows 中从外部 SSD 运行可启动的 Ubuntu 服务器?

如何在 Windows 中从外部 SSD 运行可启动的 Ubuntu 服务器?

好的,我会尽量在这篇文章中详细说明,

我有一个安装了 Ubuntu Server 的外部 SSD。如果我关闭 Windows PC 然后重新启动,我可以使用启动菜单直接启动服务器。

我希望能够使用 Windows 中的终端“连接”我的无头 Ubuntu。当我说“连接”时,我指的是如果我要通过 SSH 进入 Ubuntu 服务器时所用的确切方式,尽管由于它位于同一台物理 PC 上,我不知道 SSH 是否是执行此操作的最佳方式。

让我感到困惑的是,如何从 Windows 启动它?如果我能通过 SSH 进入它,那将是一大进步。

有没有不使用虚拟化(虚拟机箱/vm ware)来实现这一点的方法?

谢谢。

在这篇文章的最后,为了明确我的目的,我希望无论去哪里都可以随身携带这个外部 SSD,这样在任何 Windows PC 上,我都可以插入它,并运行 Ubuntu 命令/使用 vim/并拥有一个可以存储配置文件的便携式环境,这样我就再也不用使用 Windows 命令行了。

我看到它的工作方式是,我将 SSD 分区为:A. Ubuntu 服务器 B. 我的便携式终端仿真器,以及我需要执行的文件以启动服务器,然后远程进入服务器。

答案1

有没有不使用虚拟化(虚拟机箱/vm ware)来实现这一点的方法?

否:您描述的所有设置解决方案(使用 Windows 终端连接)都需要一些虚拟化形式。(包括 WSL,它似乎是某种专有的虚拟化形式)

无论在裸机上启动哪个操作系统,它都会控制所有硬件:显示器、键盘、磁盘、网络连接,一切。一次只有一个操作系统可以控制系统。在控制硬件的操作系统之间切换需要重新启动。

操作系统有可能呈现模仿让不同的操作系统在其上运行并控制硬件……这个过程就是虚拟化的真正定义。

要以本机方式(而非虚拟化方式)运行便携式 Linux 服务器或桌面,请考虑从 LiveUSB 开始,它包含功能齐全的“试用 Ubuntu”环境。

相关内容