USB-диск лише для читання, не може форматувати - Вимкніть захист від запису


11

У мене є USB-диск, який не дозволяє мені форматувати / монтувати / демонтувати або створювати на ньому розділи.

введіть тут опис зображення

Використання dmesg | tailдає мені такий результат:

введіть тут опис зображення

Я знайшов цю публікацію на AskUbuntu і спробував використовувати прийняту відповідь. Я отримую такий результат, але він все ще доступний лише для читання:

введіть тут опис зображення

umountне працює. Кажеumount: /dev/sdc: not mounted

Будь-яка допомога щодо зняття захисту від письма буде дуже вдячна.


Якщо припустити, що це SD-карта в повному розмірі в деяких пристроях для читання карт, чи ви намагалися перенести фактичний перемикач, який він має збоку? Або якщо він відсутній, поклавши якусь стрічку біля сторони, де раніше, щоб змусити читача думати, що вона більше не захищена від запису?
Антон

Це флешка USB.
kRiZ

Якщо на ньому немає даних, ви намагалися зробити на ній таблицю розділів або просто щось написати, dd if=/some/file of=/dev/sdcщоб побачити, що відбувається?
Антон

dd: failed to open '/dev/sdc': Read-only file system
kRiZ

Про це були дані. Наразі це не дозволяє мені створювати розділи або форматувати їх.
kRiZ

Відповіді:


5

Спробуйте:

sudo hdparm -r0 /dev/sdb

як запропоновано gena2x.

AFAIK, цей тип "захисту" автоматично вмикається у випадках фізичного поломки. Це в основному спосіб відновити свої дані до того, як станеться щось критичне (смажений диск).

Так в один момент часу прошивка USB-диска виявила збій.

Тепер бувають помилки. Неправдиві позитиви теж. Але це також може бути початком кінця для вашого диска (або навіть кінцем кінця, якщо команда не працює).


Вже спробував це. Дивіться питання.
kRiZ

4

У мене чоловік, у мене є така ж проблема, як у вас, і я слідую за цим посібником: посилання

A. Спочатку нам потрібно видалити старі розділи, які залишаються на USB-ключі.

Open a terminal and type sudo su
Type fdisk -l and note your USB drive letter.
Type fdisk /dev/sdx (replacing x with your drive letter)
Type d to proceed to delete a partition
Type 1 to select the 1st partition and press enter
Type d to proceed to delete another partition (fdisk should automatically select the second partition)

B. Далі нам потрібно створити новий розділ.

Type n to make a new partition
Type p to make this partition primary and press enter
Type 1 to make this the first partition and then press enter
Press enter to accept the default first cylinder
Press enter again to accept the default last cylinder
Type w to write the new partition information to the USB key
Type umount /dev/sdx1 (replacing x with your drive letter)

C. Останній крок - створення жирової файлової системи.

Type mkfs.vfat -F 32 /dev/sdx1 (replacing x with your USB key drive letter)

він працював, поки "Введіть w, щоб записати нову інформацію про розділи на USB-клавіші":fdisk: failed to write disklabel: Operation not permitted
stallingOne

2

Здається, це те саме питання, що і ця суперпопулярна тема , і ця відповідь спрацювала для мене. Там написано: Завантажте файл AlcorMP_5T2F_6T2F_2011-11-10.02та виконайте його (у MS Win). За винятком цієї крайньої можливості, звичайно, звичайні методи не працюють.

Ого. Є дві проблеми. 1) Ви не повинні робити такі речі. Принаймні, після його запуску слід відновити заводські налаштування за замовчуванням ОС. 2) Я шукав цей інструмент, але його, здається, немає. alcormicro.com використовується для його доставки.

Ну ... Якщо ви хочете, я можу надіслати вам це електронною поштою. Я автор інструмента " at-home-modifier " На цій сторінці ви можете знайти мій електронний лист із файлу "README".Звичайно, ви не повинні запускати виконувані файли, отримані від того, кому ви не можете довіряти.

Більш рекомендована порада: Вибачте, але відмовтеся.


1

У мене була ця сама проблема з приводом великого пальця останнім часом.

Що я робив, крім перевірки видачі дозволів тощо.

  1. lsusb Це знайде пристрій з ідентифікатором постачальника та ідентифікатором постачальника,
  2. usb_modeswitch з опцією -d.

Це працювало для мене без чогось надзвичайного, щоб переформатувати диск.


0

Я спробував створити завантажувальний usb за допомогою мого pendrive. Виникла помилка. Диск став лише для читання. Я не зміг відформатувати його у Windows або gparted у linux безпосередньо. Не вдалося створити і розділи за допомогою fdisk. Відчайдушно спробував багато рішень, і вони не спрацювали. Думав встановити Linux на диску, щоб він міг видалити лише читання, а згодом я міг його відформатувати. Далі наведені кроки.

  1. Завантажена Linux-м’ята в режимі живого CD.
  2. Вибрав опцію встановлення linux mint
  3. Вибрали USB-накопичувач для встановлення
  4. Видалений попередній розділ
  5. Створено новий ext4 з / як варіант
  6. З'явилося попередження та прочитано Не вдається відкрити / dev / sdd read-write
  7. Тепер я вийняв привід пера та знову вставив його
  8. Відкритий gparted знову і спробував це форматувати, і це спрацювало цього разу
  9. Створено новий розділ FAT32

Сподіваємось, це працює і для вас. Все найкраще.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.