Как я могу получить доступ к данным из раздела Ext3 на внешнем (USB) жестком диске из Windows Vista? Или даже лучше, если Linux работает внутри VirtualBox на хосте Vista.
Меня интересует чтение, мне не нужно писать, поэтому для меня действует любое решение только для чтения (также это означает, что любое решение, действительное для Ext2, действительно).
я пробовал Ext2 IFS, но единственное, что это делается, - это заставить диск действительно отображаться в проводнике, но когда я пытаюсь получить к нему доступ, он сообщает мне, что диск не отформатирован. Какие-либо предложения?
У меня была такая же проблема с Ext2 IFS на XP, может быть, это то же самое в Vista ...
Из http://www.fs-driver.org/troubleshoot.html Я загрузил moundiag.exe и запустил его на диске (G :), который отображался в проводнике. Это дало мне информативную ошибку (извините, у меня нет точного текста), которая указывает, что он не будет работать с размером inode = 256, с которым моя система Linux создала их по умолчанию.
Итак ... Я подключил диск к своей системе Linux, убедился, что у меня есть хорошая резервная копия, а затем использовал fdisk для удаления существующего раздела [И ВСЕХ СУЩЕСТВУЮЩИХ ДАННЫХ] и создания нового - затем сделал:
$ sudo mke2fs -t ext3 -I 128 /dev/sdg1
Как только это было сделано, я восстановил данные, отключил их от своей системы Linux и смог подключиться к ним с моей машины XP (и Mac OS X тоже - с помощью Ext2FSX).
Также следует отметить, что Ext2IFS может использовать ТОЛЬКО первый раздел ... цитата из руководства по устранению неполадок (ссылка выше):
Так что есть только один прямой совет: не используйте съемные носители с более чем одним разделом с Windows.
я использовал explore2fs с Windows XP когда-то в прошлом, и это работало. Я не уверен насчет поддержки Vista. Может быть, попробовать?
А также есть Читатель Linux. Сам никогда не пробовал.
По моему опыту, ни один из драйверов Windows ext2 / 3 не работает должным образом под Windows Vista и 7RC для больших разделов (> около 500 ГБ). Где-то в сети есть даже объяснение (виновато что-то вроде смены API). Я выложу здесь, если найду снова.
Это ошибка: попробуйте смонтировать и демонтировать его из Linux-бокса. Объяснение можно найти где-нибудь на странице IFS.