5

У меня 32 ГБ SD-карта с одним разделом FAT32 и одним разделом Ext4. Если я подключу SD-карту к компьютеру, я смогу прочитать раздел FAT32 в Windows. Но как мне прочитать раздел Ext4?

Я установил Ext2Fsd (ссылка 1, ссылка 2) для поддержки разделов Ext4. Но говорят, что он поддерживает только частично разделы Ext4, и лучше всего их читать, запись в них не рекомендуется, поскольку может произойти повреждение данных. Мне все равно не нужно писать, но я даже не могу читать.

Я не вижу раздел Ext4 на моей SD-карте, когда запускаю Ext2 Volume Manager. Почему это не появляется?

Обновить

Хорошо, вот краткое обновление.

  1. Ext2Fsd НЕ работает (как вы можете видеть по моему собственному ответу ниже).
  2. Ext2Read НЕ работает (что является самым популярным решением в вышеупомянутой ссылке).

Ext2Fsd не назначает буквы дисков для монтирования FS в Windows (Explorer).

После выбора буквы диска вот что я получаю взамен:

образ

Ничего такого! Я просто получаю пустое диалоговое окно.

А что касается Ext2Read, он, кажется, не понимает съемных устройств.

Вот что я получаю, когда запускаю EXE от имени администратора (обязательно):

image2

Если это настоящий жесткий диск, он может видеть его, и я могу просматривать его. На изображении ниже мой диск Ubuntu показан с двумя разделами Ext3 (я так думаю) и одним разделом подкачки.

Но если это съемное устройство, такое как SD-карта с разделом Ext, подключенным к устройству чтения SD-карт, оно НЕ отображается вообще (очевидно).

Так нет поддержки съемных устройств, то в Ext2Read? Правильно? И я не знаю, что происходит с Ext2Fsd, эта штука не может назначить букву диска разделу на съемном устройстве. Это так, как задумано? Также не удалось смонтировать внутренний жесткий диск с Ubuntu.

Единственной вещью, которая действительно работала, был Linux Reader от Diskinternals, как предложено Крисом ниже. Спасибо Крис!

Вот как съемные диски отображаются в Linux Reader:

читатель linux

Это очень приятно. У него даже есть Hex Viewer для тех, кто хочет в этом разобраться. Он показывает не только разделы Linux, но и разделы Windows.

Вот некоторая информация о моем разделе /SD-карта / кард-ридер.

низкий низкий

Он очень прост в использовании и имеет множество функций.

Обновить

Хорошо, я только что узнал, что Ext2Read работает! Я не читал правильно. На скриншоте видно, что это два разных устройства.

/dev/sda1
/dev/sda2
/dev/sdf2

Устройство sdf2 - это мой раздел Ext4 на SD-карте. Поэтому я отдаю должное Ext2Read! Это на самом деле работает! Но Ext2Fsd не делает.

Вот еще один, который я нашел для работы: Ext4Explorer.

Я получаю те же результаты с Ext4Explorer. Я вижу два раздела на одном устройстве (внутренний жесткий диск) и один раздел на SD-карте. Вот скриншот.

ext4explorer

Но в отличие от Ext4Explorer и Ext2Read, Linux Reader фактически показывает, сколько у вас файлов, и некоторую базовую информацию о файле при открытии папки. Первые два нет. Если вы хотите знать, сколько файлов при использовании одного из двух, вам нужно посчитать эти файлы ... смешно!

Итак, я говорю, пойти с Linux Explorer!

2 ответа2

6

У них есть то, что вам нужно:

http://www.diskinternals.com/linux-reader/

это бесплатно и есть плагины для TotalCommander!

Плагин TotalCommander: http://www.diskinternals.com/reader-for-tc/

2

Сначала прочтите шаг 12!

Я думаю, что только что нашел ответ на свой вопрос. Вот полное руководство.

  1. Перейти на сайт проекта Ext2Fsd.
  2. Нажмите на ссылку для скачивания.
  3. Нажмите на ссылку на хранилище файлов SourceForge.
  4. Щелкните папку Ext2Fsd, а затем папку 0.51. Вы, вероятно, хотите файл EXE для автоматической установки, ZIP используется для ручной установки. Подсказка! В верхней части страницы "Файлы" есть ссылка для скачивания последней версии.
  5. Запустите установщик для установки (Ext2Fsd-0.51.exe). Следуйте инструкциям по установке.
  6. Нажмите кнопку «Пуск / Сфера», "Все программы", "Ext2Fsd", "Менеджер громкости Ext2". Нажмите Разрешить, если вы получите приглашение UAC.
  7. Теперь в нижней части Ext2 Volume Manager попробуйте найти вашу смонтированную SD-карту. В моем случае это диск 5.
  8. Когда вы найдете свою SD-карту, щелкните левой кнопкой мыши на разделе, где написано "Linux" в разделе "Тип раздела", чтобы выбрать ее.
  9. Нажмите F4, чтобы открыть диалоговое окно "Изменить букву диска". По какой-то причине вы не получите это диалоговое окно, если щелкнуть правой кнопкой мыши по разделу Linux. Либо потому, что он на съемном устройстве, а не на реальном жестком диске, либо потому, что это Ext4. У меня есть другой раздел Ext3 на жестком диске, и там работает контекстное меню. Таким образом, вы должны использовать клавишу F4, чтобы перейти в этот диалог.
  10. Нажмите кнопку Добавить, чтобы добавить букву диска.
  11. Выберите букву диска и нажмите ОК.
  12. ТУПИК! Хорошо, теперь я знаю, что это не работает. Он отказывается назначать новую букву диска. Может быть, потому что Ext раздел находится на съемном устройстве. Я ожидаю, что для большинства сценариев обычного использования на реальном HDD это сработает. Так что вместо того, чтобы удалить это руководство после всех усилий, я оставлю его для дальнейшего использования.

Скриншоты следуют ...

EXE меню низкое разрешение кнопка добавления новая буква диска

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .