devfs; ad2*; 5.3-R
i386-portbld-freebsd4.10)
Господа, требуется помощь.
Пришло время заняться шлюзом, поменял железки, решил до кучи посмотреть на пятерку.
Фряха стояла на 20-гиговом винте. Разбита была способом, близким к стандартному:
a: /
b: swap
c: /var (наверное)
d: /tmp (наверное)
и т.п.
После переноса винтов на новую тачку, непонятно почему, весь ufs-раздел на жестком
диске стал видеться как FAT. На размер всего диска, кроме последних 500 мегабайт.
Ахинея какая-то.
Поднял 5.3-R на другом винте. Подключил старый.
Подумал, поменял fdisk'ом тип раздела вместо FAT на native freebsd slice (номер
уже точно не помню, 160 с чем-то).
В результате в /dev имеются:
ad2
ad2s1
ad2s1c
ad2s1c монтируется нормально, подключается как старый /
Дело, конечно, хорошее, но как поиметь доступ ко всему остальному диску?
bsdlabel видит только одну метку - c.
Судя по man bsdlabel, чтобы обратно все переразбить, надо как минимум знать точные
размеры - дык я их не помню нифига.
Как насоздавать устройства ad2s1a, ad2s1d, ad2s1e и т.п. - непонятно, MAKEDEV
убрали, в devfs ничего понять не могу.
Подскажите, плиз. Хочется старых данных.
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all
http://subscribe.ru/ http://subscribe.ru/feedback
Mon, 3 Jan 2005 13:12:57 +0300, Vitaminoid <vitamino***@v*****.ru>
писав:
mount /dev/ad2s1a /mnt/mx1
ls /mnt/mx1
mount /dev/ad2s1d /mnt/mx2
and so on