Вопрос или проблема
В gparted переразделение диска на одну единственную раздел и форматирование раздела в файловую систему происходит очень быстро. Кажется, что нули не записываются в раздел.
Как я могу достичь того же, используя команды? Вот что я получил:
$ sudo mkfs -t ntfs /dev/sdb1
Размер кластера был автоматическим образом установлен на 4096 байт.
Инициализация устройства с нулями: 14% 16%
Если вы хотите отформатировать раздел в NTFS, пожалуйста, используйте mkfs.ntfs
или mkntfs
. Из man mkfs
:
Этот интерфейс mkfs устарел в пользу специфичных для файловой системы
утилит mkfs.<type>.
Для NTFS вы можете добавить флаг -f
или -Q
для выполнения быстрого форматирования. Из man mkntfs
:
-f, --fast, -Q, --quick
Выполнить быстрое (ускоренное) форматирование. Это пропустит как обнуление объема, так и проверку на наличие поврежденных секторов.
Таким образом, ваша команда должна быть:
$ sudo mkfs.ntfs -f /dev/sdb1
Ответ или решение
Как быстро отформатировать раздел в файловую систему с использованием команд?
Если вам нужно быстро отформатировать раздел в файловую систему, например, NTFS, из командной строки, вы можете сделать это без необходимости предварительного обнуления данных на этом разделе. Это может существенно ускорить процесс форматирования. Следуя представленным ниже рекомендациям, вы сможете достичь аналогичных результатов, как в gparted, с минимальной потерей времени.
Подготовка к форматированию
Перед тем как начать, убедитесь, что раздел, который вы собираетесь форматировать, не используется и не смонтирован. Вы можете использовать команду umount
, чтобы отмонтировать раздел, если он смонтирован:
sudo umount /dev/sdb1
Замените /dev/sdb1
на фактический путь к вашему разделу.
Форматирование раздела в NTFS
Для форматирования раздела с использованием NTFS вам следует использовать команду mkfs.ntfs
или mkntfs
, так как mkfs
является обобщенной утилитой, которая устарела для жестких дисков. Ключевым моментом здесь является добавление флага, который позволит вам выполнить быстрое форматирование, минуя процесс обнуления.
Используйте следующую команду:
sudo mkfs.ntfs -f /dev/sdb1
Или
sudo mkntfs -f /dev/sdb1
Параметры команд
-f
или--fast
: Этот флаг позволяет выполнить быстрое форматирование, что означает, что команда пропустит обнуление пространства на диске и проверку на наличие поврежденных секторов./dev/sdb1
: Это путь к вашему разделу. Убедитесь, что вы указываете правильный раздел, чтобы избежать потери данных.
Примечания
- Форматирование действительно стирает все данные на разделе, поэтому убедитесь, что на нем нет важных файлов или что вы сделали резервные копии перед началом процесса.
- Вы можете увидеть сообщение о статусе процесса форматирования в терминале. После завершения операции, раздел будет готов к использованию.
Заключение
Итак, быстрое форматирование раздела в файловую систему NTFS из командной строки может быть выполнено с помощью команды mkfs.ntfs
или mkntfs
с использованием флага -f
. Эти команды предоставляют возможность избежать долгого процесса обнуления данных, что делает их идеальным выбором для тех, кто хочет быстро подготовить раздел для использования. Не забывайте всегда проверять, что ваш раздел не используется перед началом форматирования.