На этот вопрос уже есть ответ здесь:
Я хотел бы знать, есть ли в Linux (Ubuntu, Linux Mint и т. Д.) Команда, эквивалентная параметру полного формата Windows.
Linux имеет различные терминальные инструменты, такие как fdisk, разделенный. GParted является графическим интерфейсом для разделенного.
Введите fdisk/dev/sdx (заменяющий x с Вашей буквой диска) Тип d, чтобы продолжить удалять раздел. Тип 1, чтобы выбрать 1-й раздел и нажать Enter.
"Полностью форматом" раздел, Вы пытаетесь переписать данные? Например, 'безопасное стирание?' Gparted и другая привычка утилит форматирования перезаписывают данные. Они просто определяют файловую систему. Разрядное представление данных все еще сохраняется до ее необходимого и затем перезаписанное ОС/файловой системой. Я предполагаю, что Вы хотите записать нуль через весь диск и затем создать файловую систему?
Перезаписывать диск или раздел:
# List disks
fdisk -l
# Look for 2 lines like the following
Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Sector size (logical/physical): 512 bytes / 4096 bytes
# Calculate optimal sector size (Using physical sectors)
let "count = 512110190592 / 4096"
block=4096
# Wipe disk
dd if=/dev/zero of=/dev/sda bs=$block count=$count seek=0 status=progress
Замена /dev/sda
с диском Вы хотите вытереть. sda
обычно первый диск в системе. USB или другое внешнее устройство начнут с sdb
вперед. let count
команда берет размер диска и делит его на физические секторы и создает названную переменную count
. Количество и основные переменные затем используются, чтобы начать с начала отсчета и записать 0 до конца диска. dd
0 чтений от /dev/zero
и выводы их к /dev/sda
.