Невозможно создать новый раздел на SD-карте

Я использовал следующую команду для создания нового раздела на моей SD-карте Samsung объемом 32 ГБ.

sudo fdisk /dev/sdb

Затем нажмите букву o, чтобы создать новую пустую таблицу разделов DOS. Но пришло следующее предупреждение.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Когда я проигнорировал предупреждение и попытался завершить раздел, записав новую таблицу на диск, нажав w, он показал следующее предупреждение и отказался создавать новые таблицы.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

Как мне решить эту проблему? Пожалуйста, помогите.

2
задан 28 November 2015 в 18:37

1 ответ

У Вас есть эта проблема, потому что /dev/sdb mounted (тип mount | grep /dev/sdb для наблюдения), и его метаинформация находится в RAM Системы, и системе "заблокировали" его для предотвращения нескольких неконтролируемый доступ. Если Вы umount /dev/sdb перед Вами sudo fdisk /dev/sdb, система гарантирует, что "дисковая" метаинформация актуальна на "диске", то забудьте копию в оперативной памяти метаинформации и позвольте Вам корректировать/повреждать SD-карту к содержанию своей основы.

0
ответ дан 29 November 2015 в 04:37
  • 1
    Когда я загружаю Живой или персистентный флеш-накопитель, большинство всех разделов на компьютере уже смонтировано. В gparted необходимо размонтировать большинство разделов перед удалением, форматированием или уменьшением. Не необходимо размонтировать что-либо, чтобы создать новую таблицу разделов и вытереть внутренний диск. – C.S.Cameron 20 December 2016 в 14:47

Другие вопросы по тегам:

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