From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 25 Oct 2002 11:34:46 +0500 From: ASA X-Mailer: The Bat! (v1.60q) Organization: LLB, LLC X-Priority: 3 (Normal) Message-ID: <1546197271.20021025113446@udm.ru> To: "\"Брызгалов Илья\"" Subject: Re[2]: [Comm] Запись на RO-NTFS [was Mounting FAT16, FAT32, NTFS] In-Reply-To: <3DB8DDD4.8040107@krumn.oilnet.ru> References: <138886524.20021024094302@ramendik.ru> <200210240954.43802.webmaster@unicon-ms.ru> <20021024104246.3f7d19c5.gnomik@mtv.ru> <167327745813.20021024154356@otstavnov.com> <34767062.20021024185709@udm.ru> <73768204.20021024210405@ramendik.ru> <14214265843.20021024224208@udm.ru> <20021024220234.5e52e01a.goldhead@altlinux.ru> <1015583298.20021024231233@ramendik.ru> <157368844730.20021025030855@otstavnov.com> <1501524081.20021025101653@udm.ru> <3DB8DDD4.8040107@krumn.oilnet.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: ASA List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello Брызгалов, Friday, October 25, 2002, 10:59:48 AM, you wrote: >> Более того, этот драйвер - (в той версии, которую установил >> Константин) - READ_ONLY. Он (ни дравйер, ни Михаил) не сможет >> писать на NTFS при всем своем желании. БИ> Так пишет оно (ядро) на RO-NTFS что-нибудь или нет. Вот он, правильным ребром поставленный вопрос. :) Конечно, нет, не пишет. БИ> А то тут некоторые товариСЧи утверждают, что RO это только для юзверя, а БИ> ядро шарашит в NTFS токо шум стоит :-) БИ> ИМХО не пишет. Итак, разберем ситуацию. Драйвер NTFS1 Версии ядра - 2.2, 2.4 При монтировании как RO - конечно, не пишет. При монтировании как RW (для этого надо включить опцию в конфиге ядра) - после записи до размонтирования надо запустить специальную утилиту для проверки корректности записанных структур. Но и она гарантий не дает. Драйвер NTFS2 (также известном как NTFS-TNG) Антона Алтапармакова. Версии ядра - 2.5 штатно и 2.4 путем наложения простого патча с http://linux-ntfs.sf.net (кто-нибудь сосчитает, сколько раз я дал этот сайт?) До версии 2.0.29 (примерно) - он только на RO. Константин положил в Сизиф именно RO-версию. И, конечно, этот драйвер на раздел ничего не пишет. Начиная где-то с версии 2.0.30 или 2.0.35 - появилась возможность записи. Как сам Антон предупреждает, использовать эту возможность не надо. Максим имеет в виду тот случай, когда драйвер NTFS1 неправильно понимает то, что читает с диска, и в результате может испортить структуры ядра, что может привести к непредсказуемым последствиям. Как понятно, непредсказуемые последствия включают в себя все что угодно. Вплоть до несанкционированной записи чего угодно и куда угодно (а не только в NTFS раздел) или форматирования винта. На то они и _НЕПРЕДСКАЗУЕМЫЕ_ последствия. Еще один путь записи на RO раздел - это прямой доступ через девайсы в /dev. Понятно, что этот способ не имеет ничего общего с NTFS или ext2 (в частности, путем cat /dev/zero >/dev/hdaN можно убить ext2, смонтированный как RO). Еще вопросы остались? -- Best regards, ASA mailto:llb@udm.ru