是否可以通过闪存驱动器运行 shell

是否可以通过闪存驱动器运行 shell

我通过 pendrivelinux.com 在闪存驱动器上安装了 Ubuntu。我是否可以将驱动器插入 Windows 计算机,然后从 Windows 计算机访问安装在驱动器上的 shell(我猜是通过终端仿真器)。这将是没有重新启动。

答案1

我认为你真正想问的是(如果我可以这么大胆的话),在你的 USB 上安装 ubuntu 以便启动,同时还能够启动到 Windows 并通过模拟器访问你的 ubuntu 操作系统 - 这可以通过 QEMU 实现。你将能够通过 QEMU 获得终端/控制台来访问你的数据和操作系统。你也可以使用 GUI。

pendrivelinux.com 上似乎有一篇关于如何做到这一点的文章这里

我意识到这个帖子有点过时了,但我对 PDL 不是很熟悉,但我无法想象他们会弃用他们在 2008 年就拥有的功能。

答案2

简短的回答是不行。您无法在 Windows 主机上运行任何为 Linux 本地编译的应用程序(二进制格式不同,系统调用不同等)。

有多种方法可以在 Windows 主机上运行 Linux(或类似 Linux)shell,例如赛格威

答案3

没有简单的方法可以做到这一点。但是如果你足够专业,你可以尝试协同Linux. 它提供了一种运行本机Linux应用程序的方法原生于 Windows需要虚拟化软件(例如 Qemu/VirtualBox),但您需要管理员权限才能安装驱动程序。

但请注意,没有太多新的更新,并且它不支持 Windows x64。

不过,我不会给出完整的逐步解决方案,因为它可能相当复杂。

供参考,便携式 Ubuntu是一个使用 coLinux 允许在 Windows 上本地运行完整 Ubuntu 发行版的项目。令人印象深刻,但有点过时。

答案4

启动 VirtualBox 并从您的 USB 驱动器启动它。阅读更多

相关内容