场景:在工作中,我必须销毁旧电脑上的数据(这不是我的主要职责)。我的做法是从 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
答案4
看看 DBAN (www.dban.org)。这是一个可启动的 iso,并且很容易适应 PXE。只是不要弄乱 dhcp 主机列表,否则你最终会破坏整个 LAN :D