>>посмотреть или вспомнить как был создан /usr - обычный UFS или с
>>softupdate - tunefs. Затем: newfs -N /dev/ad0s1g - посмотреть
>>как была бы реально создана /usr - там все можно почерпнуть, в
>>том числе
>>и inode, кол-во.
>> Как вариант можно заменить суперблок из альтернативного.
>
>Что то прямо как по книжке для чайников у меня получается,
>Free поднимал не я " :-) " поэтому так сразу и не
>скажу tunefs там или нет.
>
>#newfs -N /dev/ad3s1g
>Warning: Block size and bytes per inode restrict cylinders per group to
>90.
>Warning: 240 sector(s) in last cylinder unallocated
>/dev/ad3s1g: 1859344 sectors in 454 cylinders of 1 tracks,
>4096 sectors
> 907.9MB in 6 cyl
>groups (90 c/g, 180.00MB/g, 19200 i/g)
>super-block backups (for fsck -b #) at:
> 32, 368672, 737312, 1105952, 1474592, 1843232
>
>я пробовал #fsck -b 368672# /dev/ad3s1g в 4.x - fsck -b ничего не даст, в 4'ке только прямое копирование
суперблока из альтернативного:
- копируем на всякий пожарный основной в /tmp/save.ufs1
(в качестве примера ad0s1c - описание всего диска)
#dd if=/dev/ad0s1c skip=16 of=/tmp/save.ufs1 bs=512 count=16
теперь пропускаем 32 блока и копируем напрямую альтернативный суперблок
на место основного.
#dd if=/dev/ad0s1c skip=32 of=/dev/ad0s1c seek=16 bs=512 count=16
>соответственно ничего не получилось.
>так же делал dd в фаил с conv=noerror,sync (на другой диск)
>а потом ещё и ghost'ом сделал disk to disk ошибки те же,
>получается это логический уровень, а как его исправлять я не нашёл.
какой такой ghost?
>поставил так же testdisk последний но он мне сказал что всё замечательно,
>только вот ошибки есть и из-за этого я остановлюсь....
ps. где-то на форуме portal.sysadmins.ru я такое расписывал довольно
подробно, вот руководство никак не сделаю :(