Не удается создать основной, а не логический раздел на SD-карте

1. Резюме

Я не могу установить первичный, а не логический раздел на SD-карте.

После моих попыток я не могу ничего записать на SD-карту.


2. Аппаратное и программное обеспечение

2.1. Смартфон

  1. КОВЧЕГ Бенефит S401,
  2. Андроид 5.1.1,
  3. CyanogenMod 12.1 ПЗУ,
  4. Укоренен, Busybox установлен,
  5. тврп рекавери,
  6. Успешно работал с другой и неподключенной SD-картой.

2.2. ПК

  1. Windows 10 Корпоративная LTSB EN,
  2. MiniTool Partition Wizard Home Edition 10.0,
  3. Мастер разделов EaseUS (бесплатно) 12.8.

2.3. SD Card

  1. OSMR 8 ГБ (7,5 де-факто),
  2. 10 класс,
  3. Проверка ошибок:

    Проверка ошибок

  4. Тест поверхности:

    Поверхность

  5. У меня тоже есть картридер.


3. Шаги для воспроизведения

3.1. Причина

У меня в телефоне пользовательский раздел 1,7 Гб, мне мало. Я хочу переместить файлы apk + dex + lib на SD-карту. Я прочитал , что мне нужно использовать Link2SD и создать новый основной раздел на моей SD-карте.

3.2. Создание раздела

Я создаю резервную копию всех своих данных MicroSD.

Я пытаюсь создать разделы, используйте эту инструкцию:

  1. Как использовать приложение Link2SD для разделения SD-карты — Полное руководство ,
  2. [TUT] Как создать раздел на SD-карте/MicroSD для пользователя Windows .

Операции Доп4 Применить в ожидании


4. Результат

  1. Я выбираю первичный, но в результате получаю логический, а не первичный раздел:

    Не основной

  2. Я не могу переместить свои apk + lib + dex на SD-карту:

    Второй раздел не найден

    Link2SD

  3. После моих операций я не могу делать скриншоты, загружать приложения на SD-карту. Я, вероятно, не могу записать данные на SD-карту. Я получаю ошибки:

    Не удается сделать скриншот из-за ограниченного места на диске или это не разрешено приложением или вашей организацией.

    Mod.apk_download: открыть не удалось: EROFS (файловая система только для чтения)


5. Не помогло

  1. Я снова создаю логический, а не основной раздел на 2,5 ГБ.
  2. Я создаю разделы ext2 и ext3 вместо ext4.
  3. Я пытаюсь восстановить раздел:

Восстановление1

Восстановление2

Восстановление3


6. Форматирование

1. Формирование карты памяти SD

Я пытаюсь отформатировать свою SDCard, используя SD Memory Card Formation . Быстрое форматирование с перезаписью не удалось.

Быстрый перезаписать

2. Дискпарт

Я пытаюсь отформатировать свою MicroSD, используя diskpart :

C:\System Volume Information>diskpart

Microsoft DiskPart version 10.0.14393.0

Copyright (C) 1999-2013 Microsoft Corporation.
On computer: DESKTOP-EEOT0TN

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          931 GB  4096 KB
  Disk 1    Online         7681 MB      0 B

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

DISKPART> select partition 1

Partition 1 is now the selected partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=fat32

    0 percent completed

DiskPart has encountered an error: The parameter is incorrect.
See the System Event Log for more information.

DISKPART> exit

Leaving DiskPart...

3. ЧКДСК

chkdsk g: /f /r
The type of the file system is FAT32.
Volume Serial Number is 0352-6F30
Windows is verifying files and folders...
File and folder verification is complete.
Windows is verifying free space...
Free space verification is complete.

Windows has scanned the file system and found no problems.
No further action is required.
    5,231,600 KB total disk space.
            4 KB in 2 hidden files.
        1,236 KB in 295 folders.
    1,902,568 KB in 1,076 files.
    3,327,788 KB are available.

        4,096 bytes in each allocation unit.
    1,307,900 total allocation units on disk.
      831,947 allocation units available on disk.
Cannot write boot sector.

4. Инструмент низкоуровневого форматирования жесткого диска

После этих действий ничего не изменилось.

HDD1

HDD2


7. Не предлагайте

  1. Пожалуйста, не предлагайте мне купить новый телефон/SD-карту/ПК.
Я бы попытался dd if=/dev/zero of=/dev/sdX bs=1M count=1удалить любые следы поврежденной информации о разделе, которые могут привести к тому, что меньшие инструменты не смогут отформатировать карту. В случае ddсбоя вы можете быть уверены, что у вас аппаратная проблема с картой. Кроме того, Sв названии SD-карты упоминается «Безопасный» — SD-карты могут быть переведены в постоянное состояние только для чтения (полное или частичное место для хранения), и если какое-то неправильное программное обеспечение сделало это, отменить это невозможно. На практике это тоже относится к случаю «сломанного оборудования».

Ответы (2)

1. Ответ

К сожалению, в этом случае вам необходимо купить новую SD-карту.


2. Аргументация

Если вы не забрали новые данные на карту, а старые после извлечения газа вновь, и форматирование не помогают — карта трупа, и восстановление ее не ядра!

Перевести на английский:

Если :

  1. Новые данные не записываются на SD-карту (пункт 4.3 моего вопроса)
  2. Снова отображаются старые данные
  3. Форматирование не помогает (6 пункт)

Это :

  • Вы потеряли SD-карту.

Я не мог опровергнуть это в моем случае.

Чтобы было ясно. Вы не собираетесь перемещать Dalvik Cache на SD-карту, потому что виртуальная машина Dalvik настроена на подготовку кеша классов приложений к разделу данных, который претендует на ваше внутреннее хранилище. Вы можете переместить файлы приложения на SD-карту, потому что они находятся на стороне пользователя, но кэш dalvik управляется с системной стороны с помощью DVM. Вы можете создать раздел, но иметь там классы системных приложений невозможно. Или вы просто имели ввиду приложения на сд? Что возможно?

Спасибо за ответ. Я прочитал часто задаваемые вопросы по Link2SD : // Native apps2sd — этот метод перемещает файлы apk + lib на Android 2.3+ // Link2SD — Link2SD перемещает файлы apk + dex + lib приложения во второй раздел и создает символические ссылки в исходных местах на внутреннем хранилище. // Я хочу перенести файлы apk + dex + lib на SD-карту.
Я понял, что ты имел в виду
Я редактирую вопрос, основываясь на вашем ответе. Спасибо.
Хорошо. Теперь более понятно. Я вижу, вы используете компьютер, есть ли другой способ сделать это локально на телефоне?
Теперь не могу скачать приложения на телефон, см. пункт 4.3( .
SD-карта, о которой вы говорите. Это внешняя SD или встроенная внутренняя память. Потому что, если это внешнее, это не повлияет на загрузку телефона. И если это внутренний, который слишком мал из-за разделения, вам нужно восстановить файловую систему с помощью TWRP. Но после выполнения некоторых настроек, если для вашего устройства есть twrp
1. Использую рекавери TWRP. // 2. Использую кастомную загрузку с подменой памяти (memory replace). То есть я загружал приложения и сохранял скриншоты/скринкасты на внешней SD-карте.
Если созданный вами раздел является ROFS или любым другим ROFS. Вы можете использовать adb, чтобы смонтировать его как RW. Эти коды: Если часть данных теперь RO, вы можете использовать | su && mount -o remount,rw /data && mount -o remount,rw /data/media | так как у вас есть рут. Посмотрите, можете ли вы что-то скопировать на него, если да, просто сделайте резервную копию всего раздела /data и отформатируйте его, а затем восстановите его с помощью TWRP.
Здесь, кажется, есть два решения, которые могут вам понадобиться. Вы хотите, чтобы ссылка на sd работала, или вы просто хотите вернуться и снова сделать файловую систему доступной для чтения?
Я не могу отформатировать свою SD-карту, я обновляю свой вопрос.
1. Я хочу, чтобы моя SD-карта хотя бы работала как раньше. // 2. Если возможно, я хочу создать 2 основных раздела для успешного использования Link2SD. Спасибо.
Если вы хотите попробовать сделать SD-карту работоспособной. Попробуйте создать файловую систему с помощью adb, пока sd находится на вашем телефоне, чтобы увидеть, пройдет ли она. Команды: mkfs.vfat -v /external-sdcard или mkfs.ext2 -v /external-sdcard Я предполагаю, что так ваш телефон вызывает внешний sd из корневой папки, и следуйте инструкциям более аккуратно, чтобы ссылка на sd снова работала