我需要查看驱动器序列号、演出等,还有计算机硬件信息(CPU 内存等),比如系统配置文件。
完成后,我还需要自动擦除硬盘(不需要分区)。
我使用笔记本电脑,每次使用 100 到 200 台,但逐台擦除需要很长时间。我只想插入 USB,启动到 Ubuntu,然后它会给我信息,然后要求擦除硬盘。
答案1
您应该能够从系统的 BIOS 完成所有这些操作,而无需进入其所拥有的操作系统。
我只需插入一个 USB,启动到 Ubuntu,然后它会给我信息,然后要求擦除硬盘。
也是一种可能性。创建一个实时会话(如果您想创建一个带有命令的脚本,则可以使用持久存储),然后您可以使用几个命令来获得所需的一切。
这 3 个将显示大量信息...
sudo dmidecode --type bios
sudo dmidecode --type system
sudo dmidecode --type memory
您还可以>> /dir/persistent/storage/info.txt
在每个命令后面使用来存储实时会话的信息。
格式化磁盘也是一个命令。看看https://askubuntu.com/a/517365/15811有几种方法。其中一种方法是...
mkfs -t ext4 /dev/sdb1
这是一个例子;您需要切换/dev/sdb1
到保存未安装分区的设备。它很可能有/media/
一个唯一的 ID(UUID),每个系统都会发生变化,因此将其放入脚本中会很困难(但并非不可能)。
您确实不希望在启动时自动格式化分区。