[Comm] Mounting FAT16, FAT32, NTFS

ASA =?iso-8859-1?q?llb_=CE=C1_udm=2Eru?=
Чт Окт 24 21:16:00 MSD 2002


Hello Maksim,

Thursday, October 24, 2002, 9:48:56 PM, you wrote:

MO>>> NTFS лучше _не_ монтировать и на чтение, это глючная структура.
A>> Максим, глючно - в первой версии NTFS! Во второй
A>> (http://linux-ntfs.sf.net) - официальном драйвере в 2.5 и
A>> неофициальном для 2.4 (Константин его в 2.4.19 положил) -
A>>   на чтение не глючит!

MO> Вы чем перед пользователем, задавшим вопрос, отвечаете?
Отвечу  своей  практикой  безглючности  NTFS2 и своими глюками с
NTFS1  (штатным  драйвером  в 2.4 и 2.2 ядрах) и кусками кода из
NTFS2.
При  написании  NTFS2 (номер версии линухового драйвера не имеет
отношения  к  номеру  версии  файловой  системы  и номеру версии
вынды) Антон Алтапармаков вставил по возможности больше проверок
на корректность структуры. Пример из куска кода NTFS2:

      if (unlikely(buf < (u8*)attr || buf > attr_end)) {
              ntfs_error(vol->sb, "Corrupt attribute.");
              return ERR_PTR(-EIO);
      }
и таких мест наблюдается не одно.

Как бы то ни было, от NTFS2 пользователю однозначно хуже не
будет, чем от NTFS1. То, что оно официально включено в 2.5 ядро,
о чем-нибудь да и говорит.

MO> Что касается NTFS5, она под "виндой"-то норовит помереть...
А ты употребляешь номер версии 5, как его M$ нумерует (то есть
для Win2000/XP. Не замечал с ним проблем (ни под вындами
2000/XP, ни под линевым дравйером NTFS2). Можешь пояснить, что
значит "помереть"?

-- 
Best regards,
 ASA                            mailto:llb на udm.ru




Подробная информация о списке рассылки community