如何在不安装的情况下从网络启动 Ubuntu?

如何在不安装的情况下从网络启动 Ubuntu?

场景:在工作中,我必须销毁旧电脑上的数据(这不是我的主要职责)。我的做法是从 Live-CD 启动,选择“试用 Ubuntu”,打开终端,然后sudo shred -v -n10 /dev/sda。这样,整个过程大约需要五分钟,然后我会让它运行,直到我的班次结束。

有时我一天要使用 20 台以上的 PC,所以我想跳过 CD 刻录/更换。另外,有些 DVD 驱动器无法工作。USB 并不是真正的解决方案,我无法请求 25 个 USB 棒。

有没有办法从网络(又称 PXE)启动(不是安装,与无需安装即可试用 UBUNTU 相同)?我的想法是设置一个 PXE 服务器,将其连接到 24 端口交换机,然后将客户端连接到交换机。

我设法设置了一个 PXE 服务器来安装 Windows 或 Ubuntu,但我真正需要的是能够通过网络启动 try-ubuntu 方法。完整安装耗时太长,而且没有必要。

有任何想法吗?

答案1

因此,我刚刚尝试了昨天的设置,并使用 PLOPLINUX 指南进行 PXE 启动。一切都按我想要的方式运行。我刚刚将 PC 通过 PXE 启动到 PLOTLINUX 的 CLI,点击 sudo shred -vf",然后开始进行粉碎,哇哦……

他们页面上的指南非常好,很清晰,没有不必要的信息,而且我认为如果我只是更改它正在启动的 ISO(但保留名称),它也可能会启动其他 linux 版本。

答案2

我相信你现在已经知道如何安装 PXE 系统了。我建议你使用DamnSmallLinux而不是 Ubuntu,因为它是一个非常小的发行版,并且在您的服务器上设置所需的时间更少。

另外,为什么不在服务器上使用仅命令行的 Linux 发行版?这应该会花费更少的启动时间,并且您可能可以将其设置为启动后自动执行粉碎。

答案3

您是否只需要粉碎数据然后处理计算机,还是粉碎后仍然需要硬盘?

如果是这样,您可以将硬盘从机箱中取出,购买一些 USB 转 SCSI/SATA 连接器和一个 USB 集线器,然后删除硬盘上的数据。之后,您可以按正常方式(垃圾场)处理硬盘或将其重新装入机箱。

据我所知,通过网络启动 Ubuntu 非常耗时。所以我会尝试使用一台普通 PC,在上面安装 Ubuntu,将所有硬盘连接到 PC(通过上述方法),擦除数据,然后对硬盘执行任何操作。

希望这个答案对你有帮助。

附言:这里这里那里您可以找到一些其他指南。

答案4

看看 DBAN (www.dban.org)。这是一个可启动的 iso,并且很容易适应 PXE。只是不要弄乱 dhcp 主机列表,否则你最终会破坏整个 LAN :D

相关内容