有没有办法运行自动批处理命令,让 Ubuntu 启动时运行它?

有没有办法运行自动批处理命令,让 Ubuntu 启动时运行它?
  1. 我需要查看驱动器序列号、演出等,还有计算机硬件信息(CPU 内存等),比如系统配置文件。

  2. 完成后,我还需要自动擦除硬盘(不需要分区)。

我使用笔记本电脑,每次使用 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),每个系统都会发生变化,因此将其放入脚本中会很困难(但并非不可能)。

您确实不希望在启动时自动格式化分区。

相关内容