Главная > Linux, Решение проблем > Как достучаться до Linux-овых разделов из Windows 8 Consumer Preview

Как достучаться до Linux-овых разделов из Windows 8 Consumer Preview

Если вы, как я, обладатель компьютера с установленными двумя операционками, одна из которых - Windows 8 CP, а другая - Linux, то, вероятно, вы заинтересованы в том, чтобы получить доступ к разделам Linux из Windows 8. И если в обратную сторону проблемы никакой (ntfs-3g отлично справляется со своей задачей) , то из Windows 8 получить комфортный доступ на первый взгляд нелегко. Из массы приложений, обеспечивающих файловый доступ в "пингивятник", лучшим (ИХМО)  является программа-драйвер Ext2Fsd. Профит в совершенно прозрачном доступе: словно работаешь с обычной флешкой или обычным разделом NTFS.  Вот только на Windows 8 Consumer Preview программа ставиться отказывается.

И что характерно, никакой вменяемой документации или объяснения подобного поведения я не нашел. Гугл тоже остался глух к моим запросам.

На свой страх и риск я решил установить драйвер вручную, и до сих пор не выявил вредных последствий этого поступка. Посему считаю нелишним поделиться последовательностью своих действий с тобой, мой уважаемый читатель.

Исходные данные

  • Windows 8 Consumer Preview x64
  • Debian "Squeeze" 6 x64
  • /boot, /, /home, всё в ext4
  • Ext2Fsd 0.51

Попробуем смешать этот коктейль.

Ставим драйвер Ext2Fsd в Windows 8 Consumer Preview x64

Так как родной инсталлятор не идет на компромисс, откажемся от его услуг, и воспользуемся пакетом приложения в формате zip-архива. Скачать архив с Ext2Fsd можно с официального сайта: http://sourceforge.net/projects/ext2fsd/files/Ext2fsd/. На момент написания этого текста актуальной версией была 0.51

Распаковываем архив, на выходе получаем кучу файлов и командные файлы setup.bat и uninstall.bat.

В моем случае командная строка для установки будет выглядеть так:

setup wlh amd64

Мне нужна была командная строка, запущенная от имени Администратора. Я напечатал в Метро-экране cmd.exe, нажал Cntrl+Shift+Enter, и внезапно командный файл сказал, что в папке wlh\amd64 нет файла ext2fsd.sys.

Что это было - для меня до сих пор загадка. Видимо, интерпретатор отработал неверно. Внутри командного файла обычное сравнение строк и замшелый if not exist.

Чтобы установить злосчастный драйвер, я воспользовался оболочкой Far manager x64. Оттуда драйвер без нареканий установился.

Причем, затем я попробовал удалить драйвер, перезагрузить компьютер и снова установить его из cmd.exe. На этот раз всё прошло без проблем! Я списал всё на бета-версию Windows 8 и её возможные ошибки.

Всё, что остается сделать,  - это запустить файл Ext2Mgr.exe, выделить линуксовый раздел, и нажать F4, чтобы задать ему букву:

Обращаю ваше внимание, что запись на разделы ext4 драйвером не поддерживается, и эти разделы будут доступны только для чтения. А вот ext2/3 поддерживаются в полном объёме.

Вот и всё. Теперь у вас есть прозрачный доступ к Linux-разделам из Windows 8 Consumer Preview, работающий так, словно вы имеете дело с обычными Windows-разделами.

Winreview.ru можно найти в Вконтакте, Facebook и Twitter. Присоединяйтесь!

Комментарии

  1. Вадим Стеркин

    Сергей, у меня нет линукса для полноценной проверки... Но официальный установщик без проблем отрабатывает, если запускать его в режиме совместимости с Windows 7 (в свойствах файла).

    Проверял на х86, впрочем. Но проверь и ты )

  2. Сергей Ткаченко

    И почему я всегда забываю про этот режим? )

  3. Андрей Мельник

    На Windows 8 RTM х64 ставил в режиме совместимости, без проблем.

    P.S. а статей по созданию grub4dos на жёстком у тебя нет?а то 2 операционки стоит и приходится переключаться с помощью флешки

  4. Сергей Ткаченко

    @Андрей Мельник
    Статьи нет, а вот на Windows 8 RTM х64 у меня этот драйвер начал косячить. Система падает в синий экран стабильно с ним. Я что только не пробовал, ничего не помогает. Будем надеяться, что в будущих версиях (если они будут) это исправят.

  5. Анатолий

    ext2explore.exe запущенная от имени Администратора, работает

  6. Artiom

    Для установки драйвера с cmd

    1) открываем cmd от имени администратора

    2) переходим непосредственно к каталогу с архивом в папку setup

    3) setup.bat wlh amd64

    Всё становится.

  7. sewell

    Сергей, а есть ли подобные утилиты для монтирования ext4 в режиме записи?

  8. Сергей Ткаченко

    @sewell
    Мне не попадались пока. Сам использую ext4 в настоящий момент.

Написать комментарий