Я не могу удалить поврежденный раздел NTFS на моем флеш-накопителе. Как я могу форсировать его удаление?

Ниже приведен метод, показывающий несколько предупреждений:

        UIAlertController *av = [UIAlertController alertControllerWithTitle:title message:msg preferredStyle:UIAlertControllerStyleAlert];

        UIAlertAction *cancelAction = [UIAlertAction
                                       actionWithTitle:kAlertOk
                                       style:UIAlertActionStyleCancel
                                       handler:^(UIAlertAction *action)
                                       {

                                       }];
        [av addAction:cancelAction];

        UIWindow *alertWindow = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
        alertWindow.rootViewController = [[UIViewController alloc]init];
        alertWindow.windowLevel = UIWindowLevelAlert + 1;
        [alertWindow makeKeyAndVisible];
        [alertWindow.rootViewController presentViewController:av animated:YES completion:nil];
2
задан irrational John 13 May 2012 в 18:46
поделиться

2 ответа

Принятие Вашего перьевого диска является/dev/sdd (удостоверьтесь, что Вы знаете, который это)

, открываются, терминал

'sudo fdisk/dev/sdd'

удаляют ntfs раздел и делают новый (или любой другой тип раздела)

, 'd'

должен автоволшебно уничтожить единственный раздел.

в этой точке можно поразить 'w' и записать изменения и использовать fav метод создания нового раздела. Или продолжите ниже.

'n' (создают новый раздел) 'p' (основной раздел) '1' (число раздела) 'входят' (для первого сектора по умолчанию), 'входят' (для значения по умолчанию последний сектор)

't' (для типа раздела) 'c' или '83' '86?' fat32 linux ntfs(?) 'w', чтобы записать и выйти.

я не могу подчеркнуть достаточно, чтобы удостовериться, что у Вас есть правильное устройство, когда Вы делаете это.

1
ответ дан Matt Barnes 22 October 2019 в 14:42
поделиться

Если Вы полностью, положительно , УВЕРЕНЫ , что Вы хотите стереть текущее содержание своего перьевого диска, то можно попробовать эти dd команда, как описано ниже.

Первый, проверьте в один прошлый раз, когда /dev/sdb относится к перьевому диску, который Вы хотите стереть. Как другой ответ указал, Вы хотите не сомневаться, что Вы стираете правильное устройство. (Я, вероятно, выполнил бы команду sudo fdisk -l как дополнительную проверку.)

Эти dd команда ниже должна записать нули в первого мебибайт перьевого диска, который сотрет любую таблицу разделов. Это должно полностью удалить любое разделение.

sudo dd if=/dev/zero bs=1M count=1 of=/dev/sdb

, Если Вы решаете, Вы хотите записать нули во все устройство, просто опустить count=1 параметр. Это займет больше времени, конечно. Сколько дольше зависит от размера перьевого диска, Вы стираетесь.

sudo dd if=/dev/zero bs=1M of=/dev/sdb
<час>

после стирания таблицы разделов с нулями можно разделить диск. Я сделал бы это использование gparted просто, потому что я знаком с тем инструментом и знаю, как использовать его.

Вот то, как я сделал бы это.

  • , Если gparted не уже доступно в Вашей системе, установите ее. Вы могли, например, использовать команду ниже.
    sudo apt-get update && sudo apt-get -y install gparted
  • Запускаются gparted, вводя Ваш пароль, когда его требуют.
  • Выполняют следующие шаги.
    1. Выбор перьевой диск как ток gparted устройство.
    2. Выбор регион свободного пространства на перьевом диске.
    3. Выбор Создает Таблицу разделов в меню Device и создает MS-DOS таблица разделов стиля.
    4. Выбор Новый в меню Partition для создания нового основного раздела на перьевом диске. Или если Вы предпочитаете, Вы могли бы закрыться gparted в этой точке и использовании fdisk для разделения перьевого диска.


image of gparted window with numbered steps

<час>

Примечание:

, Если Вы хотели сделать, это в Windows I предлагает использовать эти DISKPART команда в командном окне. Однажды в [1 116] выбирают корректный диск и затем выпускают команду CLEAN.

(Можно выпустить команду HELP CLEAN, в то время как в [1 119] форма больше информации о том, что делает команда.)

2
ответ дан irrational John 22 October 2019 в 14:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: