У меня есть два вопроса по ext4:
- Есть ли способ монтировать раздел ext4 в Windows (XP / Vista / 7), чтобы получить базовую поддержку чтения?
- Если нет, планируете ли вы когда-нибудь поддержать это?
У меня есть два вопроса по ext4:
Существует утилита под названием ext2read для просмотра разделов Ext в Windows (включая разделы Ext4). Я не пробовал в последнее время.
Загрузите и выполните его в вашей системе Windows.
Ext2Read также может читать виртуальные диски Wubi. например \ubuntu\disks\root.disk
. Р>
ext4 имеет некоторую поддержку через старые проекты ext2 *. btrfs не поддерживает текущую поддержку Windows. Новые файловые системы всегда будут иметь период, когда нет поддержки в другой операционной системе и, честно говоря, это сосать.
Следует также упомянуть, что проекты, которые пытаются прочитать файловую систему в другой системе, всегда будут давать вам повышенный риск защемления вашего раздела.
Итак, имея это в виду, есть одно решение, которое может потребовать от 30 минут до часа, чтобы настроить, что даст вам почти ту же скорость, любую поддержку раздела Linux и будет столь же безопасным (или очень близким) как установить его из Linux: Virtualize!
Да, я предлагаю вам отказаться от 300 мегабайт оперативной памяти и провести дисковое пространство для запуска Ubuntu Server из Windows. Большинство современных систем виртуализации, таких как Virtualbox и VMWare, позволяют передать виртуальной машине весь диск или раздел, так что вы это сделаете. Устанавливайте его из виртуального ubuntu, устанавливайте samba, обменивайтесь установленными ubuntu дисками и монтируйте их из Windows.
Это звучит как много накладных расходов, но сервер Ubuntu довольно гладкий, и ему не нужно много ресурсов. После установки вы могли бы уйти с 150 мегабайтами оперативной памяти.
Если вы говорите о системе с двойной загрузкой, Windows не может изначально читать разделы, разделенные Linux. Поэтому у вас есть два варианта.
Создайте раздел NTFS, в котором будут храниться файлы, которые вы хотите получить из Windows и Ubuntu, и сохраните там свои файлы.
Это рекомендуемое безопасное решение.
Программное обеспечение доступно для Windows, которое позволяет в некоторой степени читать и записывать разделы Linux.
Одним из примеров такого программного обеспечения является Ext2Fsd. Ext2Fsd имеет ограниченную поддержку EXT4. По умолчанию он будет загружать файловые системы в режиме только для чтения, но вы можете включить режим чтения и записи, если хотите. Это, однако, не рекомендуется . Р>
Обратите внимание, что эти функции четвертой расширенной файловой системы не поддерживаются:
Расширенные атрибуты: поддержка ACL
Примечание: после установки Ext2Fsd может отображаться ошибка; приложение все еще работает.
После установки перезагрузите компьютер и откройте Ext2 Volume Manager в меню «Пуск».
Здесь вы назначаете или изменяете буквы дисков для своих разделов Linux, монтируете и размонтируете их или выполняете другие операции. Р>
Если вы хотите включить поддержку записи для файловой системы EXT4, выберите Ext2 Management
, снимите флажок Mount volume in readonly mode
и нажмите «Применить».
Вы также можете выбрать, хотите ли вы, чтобы ваш Linux-раздел был автоматически установлен при запуске (вы не должны использовать эту опцию для USB-накопителей и съемных носителей).
Примечание. Это решение далека от совершенства и повреждение данных может на вашем разделе Linux. Используйте это на свой страх и риск!
Чтобы прочитать ext4, вы можете использовать Ext2Fsd . Это драйвер для Windows. Название предполагает, что он работает только с ext2, и сайт говорит, что он работает с ext2 и ext3, но в последних версиях также поддерживается ext4.
Альтернативой является установка CoLinux на машину Windows и настройка ее с минимальной системой (достаточно для установки соответствующей файловой системы) и Samba. Затем просто установите свою FS и поделитесь ею с окнами. Не совсем элегантный, но работает красиво и не рискует повреждением файловой системы из-за неисправных драйверов.
Если установка CoLinux с нуля - это слишком много хлопот, попробуйте AndLinux, который является CoLinux, и OS уже хороша, чтобы выйти из коробки. Устанавливается через двадцать минут. Вам все равно нужно настроить установку, но общие папки файловой системы уже должны быть хорошими.
Вы можете установить Linux на виртуальную машину, а затем привязать к ней физические диски или разделы. Затем настройте машину для доступа через Samba / CIFS и сопоставьте общие папки для ввода букв в проводнике Windows.
Для этого в VirtualBox существует руководство .
Это, наверное, самый простой способ и должен работать прозрачно после правильной настройки. Он должен работать с любой файловой системой, которую Linux поддерживает и не требует многого с ужасно устаревшими (и, возможно, неустойчивыми) сторонними утилитами.
С какой-то работой вы даже сможете сделать весь свой основной Linux-дистрибутив загрузочным изнутри Windows.
Вы можете использовать ex2explore для доступа к файлу ubuntu из окон
Вы можете попробовать загрузиться в Live CD с Ubuntu и установить существующий раздел Ubuntu, но если он сильно разбился, я не знаю, будет ли это работать.
Вам нужно установить Samba в Ubuntu и настроить папку shere в разделе Ubuntu. Затем вы можете сопоставить этот сетевой ресурс из окон.
Через сеть или локально? Если это с других компьютеров в сети, то вы, вероятно, захотите настроить Samba на вашем компьютере Ubuntu.
Ссылка
Если вы дважды загружаете компьютер и хотите получить доступ к Ubuntu из Windows, вы можете попробовать ext2read . Я не тестировал его, но он, по-видимому, поддерживает большинство стандартных файловых систем Linux.
Другой вариант - загрузить с компакт-диска / USB-накопителя. Затем вы сможете скопировать файлы в другое место. Возможно, другое устройство USB или сетевое расположение.