这让我很恶心,但是它确实有效:
echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb
我想知道一种更谨慎或更优雅的方法来实现这一点。整个引导记录和分区表在执行此任务之前被清零,因此我们可以相信分区 1 可用。
答案1
答案2
sfdisk
echo 'start=2048, type=83' | sudo sfdisk /dev/sdX
应该用单个分区填充磁盘。
看:https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834有关命令语法的详细解释,包括type=83
部分内容等。