Как стать автором
Обновить

Комментарии 34

P.S.: хотелось бы видеть этот пост в «Linux для всех».
Ну так 7 плюсов и переносите (:
зы блин дурацкая привычка зажимать Ctrl+Enter
Такой способ наверняка где-то пригодится, но для обычного копирования/перемещения удаления файлов с ext2/ext3 разделов в windows хватит и драйвера ext2fsd
Они ext4 не поддерживают. Да и кроме ext4 есть много интересных fs для Linux. Плюс тот же fuse, через который в Windows расшарить можно sshfs. Не… coLinux — отличный способ. Чё-то я вот даже как-то расстроен, что сам о таком не додумался.
Они не только не поддерживают ext4, они еще не поддерживают журналирование в ext3 — то есть фактически монтируют ее как ext2, и совсем не поддерживают Windows7.
Кроме того, если активно использовать ext2fsd под хорошей нагрузкой (например держать там профили Thunderbird и Firefox) — есть хороший шанс грохнуть раздел (лечится fschk из-под линукса) — случалось дважды, каждый раз занимало примерно с неделю.
В линухе монтирую ntfs через ntfs-3g, а теперь еще и в винде буду монтировать ext3 :) Лепота!
Хотя нафига мне линуксовый раздел если я все храню на ntfs разделе винды. Править конфиги линукса из под винды? *JOKINGLY* :D
Зависит от того, какая основная система :) У меня линукс, соответственно хранить данные на ntfs-3g мне не нужно (у ntfs-3g скорость работы медленнее), а вот иногда из винды обратиться к данным — полезно :)
ntfs-3g это драйвер для работы с ntfs. Как это вы на нем данные храните?
Ух-ты… очень интересная идея!!!
Но это не предел, нужно идти дальше.
Мое видение:
драйвера ФС лежат в ядре, по сути нам незачем все системное окружение. Получаем системку с 2-мя единственными файлами: конфиг маунта и так сказать инит, который будет всего лишь монтировать (точнее предоставлять шлюз) линуксовые диски напрямую в виндовс. Единственная загвоздка — как получить доступ к виндовым сервисам для создания диска, но думаю это не проблема. и coLinux ядро урезать по максимуму. Получаем маленькую систему с небольшими требованиями к ресурсам (точнее будет сказать с меньшими).
Эх… было б время — взялся бы. Как по мне, задача реально выполнимая и очень интересная…
там есть возможность скачать образ Gentoo. И ножовку в руки.
Спасибо за статью!
Как раз вчера озаботился подключением ext3 под LVM'ом к windows 7)
А еще есть IFS, только он на 7ке не работает и с LVM не дружит.
IFS у меня на семерке отлично работает в режиме эмуляции висты, только при перезагрузке разделы не автомонтирует( А вот ext2fsd стабильно уходит в бсод.
Та же проблема. Написал пост о том как решаю.
Мда, зачем такие сложности?.. Пардно, конечно, но я присоединяюсь к zlogr — IFS меня ещё ни разу не подводила (под Win7 не пробовал). Правда, она не использует журнал, но, слава разработчикам ext(k+1), ext2/ext3/ext4 совместимы. Под TotalCommander ещё есть плагин, но я им почти не пользовался, хотя с первого взгляда вроде работает.
Автору, тем не менее, большое спасибо :) жить не могу без некоторых линуксовых команд, а виртуальную машину ставить влом :)
НЛО прилетело и опубликовало эту надпись здесь
It installs a pure kernel mode file system driver Ext2fs.sys, which actually extends the Windows operating system to include the Ext2 file system. Since it is executed on the same software layer at the Windows NT operating system core like all of the native file system drivers of Windows (for instance NTFS, FASTFAT, or CDFS for Joliet/ISO CD-ROMs), all applications can access directly to Ext2 volumes. Ext2 volumes get drive letters (for instance O:). Files, and directories of an Ext2 volume appear in file dialogs of all applications. There is no need to copy files from or to Ext2 volumes in order to work with them.
НЛО прилетело и опубликовало эту надпись здесь
И? Вы, наверное, хотите попридираться и сказать, что «технология IFS — это не драйвер, а API», а надо было дескать конкретизировать про конкретный проект Ext2 IFS? Или что вы хотите этим сказать?
Еще раз процитирую: «it installs a pure kernel mode file system driver».
НЛО прилетело и опубликовало эту надпись здесь
Спасибо: Abort on 64 bit
Первое о чем подумал, еще не дочитав заголовок до конца, — «наконец-то я получу нативную поддержку симпатичных мне ФС без использования колинукса», в то же мгновение я дочитал заголовок :(.
А в каком месте данная штука поддерживает ext4?
Не так давно нужно было подключить как раз таки ext4 из под Win, выяснилось, что пока никем не поддерживается.
Самым что ни на есть нативным. А та же Ubuntu 9.04, образ которой можно скачать вместо Debian Lenny, вообще «искаропки» ext4 уметь грозится.
А софтверный рейд, слепленный силами mdadm, таким образом можно собрать?
и сильно ли грузит систему постоянно запущенный гостевой линукс? например если играть в «тяжелые» игры это сказывается?
Я разницы не заметил (вин7, 2 гига оперы). Тем более, что мы явно указываем, какой максимум памяти отводится (256 метров в моем примере).
Интересно, но если использовать coLinux только для доступа к ФС (и тем более запускать его как сервис), то по-моему лучше использовать не предпочитаемый дистрибутив, но почти голое ядро, причем еще и облегченное по-максимуму (оставить сеть + драйвера ФС). Также можно попробовать обойтись без самбы вовсе, а из винды доступаться к дискам через ssh (NetDrive'ом например), возможно еще и скорость вырастет.
Доступ через SSH требует зашифровки-расшифровки всех данных. Так что возрастет скорее загрузка процессора. А вот если использовать FTP…
SSH можно заменить на telnet.
Спасибо!!! Очень помогла статья. Всё делал по пунктам, отлично.

Лишь расскажу о некоторые проблемах с которым довелось встретить мне.

1. После того как написал apt-get install openssh-server samba ничего не вышло, система сказала, что не может что то там найти, 404 ошибка, нужно было ввести apt-get upgrade, а потом уже эту команду apt-get install openssh-server samb.

2. Когда нужно было прописывать шары

[sharename1]
path=/mnt/cobd3
users=user1
read only=no

В моем случае пришлось сделать что бы было так:

[global]
workgroup = WORKGROUP
server string = eeee
security = SHARE
guest account = root

[download]
path=/mnt/cobd3
guest ok = Yes
guest only = Yes
writeable = Yes

Иначе постоянно пропило пароль, пароль вводил, и ничего :(

помогла статья smb-conf.ru/absolyutnaya-fajlopomojka.html

Еще раз, большое спасибо!
До чего же лютый костыль О_о
Я может быть что-то не понимаю, но драйверы юниксовых файловых систем опенсорсные и доступ к дискам есть в Windows DDK, так почему же еще не написали нативных дров под винду? А еще лучше было бы портировать fuse и получить поддержку всех файловых систем.
dokan-dev.github.io может кому будет интересно, аналог FUSE под виндой.
При повторе установки пришлось заменить адреса репозитариев (editor /etc/apt/sources.list):
## Debian Lenny base:
deb http://archive.debian.org/debian/ lenny main non-free contrib
deb-src http://archive.debian.org/debian/ lenny main non-free contrib

## Debian Lenny updates:
deb http://archive.debian.org/debian/ lenny-updates main non-free contrib
deb-src http://archive.debian.org/debian/ lenny-updates main non-free contrib

## Debian Lenny Security updates:
deb http://archive.debian.org/debian-security/ lenny/updates main contrib non-free
deb-src http://archive.debian.org/debian-security/ lenny/updates main contrib non-free

## Debian Volatile updates:
deb http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://archive.debian.org/debian-volatile lenny/volatile main contrib non-free

## Debian Lenny Backports
deb http://archive.debian.org/debian-backports lenny-backports main contrib non-free
deb-src http://archive.debian.org/debian-backports lenny-backports main contrib non-free

После этого:
aptitude update
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории