On Sun, Oct 19, 2003 at 05:54:23PM +0300, Vadim V. Zhytnikov wrote: > Sergey Vlasov пишет: > >On Sun, Oct 19, 2003 at 04:56:05PM +0300, Vadim V. Zhytnikov wrote: > > > >>На машине имеются 3 первичных FAT16/FAT32 раздела с DOS, > >>Win Me, Win XP, несколько Linux логических дисков после > >>которых идёт ещё один FAT32 логический диск. > >> > >>По роду деятельности я часто перезагружаюсь из Linux в > >>Win и обратно. При загрузке в Linux (это всегда б.м. > >>свежий Сизиф) FAT разделы автоматически монтируются. > >>Так работал уже давно и никаких проблем не испытывал. > >>И вот в последнее время дважды повторяется очень неприятная > >>ситуация - внезапно первый и второй FAT разделы > >>оказываются катастрофическим образом повреждены. > >>Выглядит это так - имена папок в корне совершенно > >>нормальные но само содержимое папок - полный мусор. > >> > >>Грешить тут по моему мнению можно на > >> > >>1). Последние Linux ядра. > >>2). Acronis OS Selector, на который перешел вместо System > >> Commander незадолго до первого случая повреждения FAT. > >>3). Железо. > >> > >>3) - маловероятно, т.к. больше никаких проблем с дисками > >>не наблюдается. > >> > >>Помню, что в sisyphus/coomunity были какие-то сообщения > >>по поводу повреждения FAT разделов, но найти не могу. > > > > > >А как конкретно разбит диск (fdisk -l /dev/hda)? > > > > Disk /dev/hda: 160.0 GB, 160041885696 bytes > 255 heads, 63 sectors/track, 19457 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/hda1 * 1 261 2096451 6 FAT16 > /dev/hda2 262 2860 20876467+ c Win95 FAT32 (LBA) > /dev/hda3 2861 5735 23093437+ c Win95 FAT32 (LBA) > /dev/hda4 5736 19457 110221965 f Win95 Ext'd (LBA) > /dev/hda5 5736 5997 2104483+ 82 Linux swap > /dev/hda6 5998 9281 26378698+ 83 Linux > /dev/hda7 9282 10429 9221278+ 83 Linux > /dev/hda8 10430 11567 9140953+ 83 Linux > /dev/hda9 11568 12714 9213246 83 Linux > /dev/hda10 12715 13857 9181116 83 Linux > /dev/hda11 13858 14999 9173083+ 83 Linux > /dev/hda12 15000 16140 9165051 83 Linux > /dev/hda13 16141 19457 26643771 b Win95 FAT32 Вот на последний раздел я бы поставил тип 0x0c - Win95 FAT32 (LBA). Когда-то из-за подобных вещей я наблюдал испоганивание разделов - только не уверен, было ли дело в типе логического раздела, или самого Extended (он тогда тоже был не LBA). Порча произошла после запуска Scandisk (Win98); в результате на диске C: остался один файл - scandisk.log.