|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Goncharov 2:5020/400 29 Sep 2006 01:14:45 To : All Subject : loader не может загрузить kernel после смены винта -------------------------------------------------------------------------------- Имеется тазик на 5-STABLE от марта этого года. Стал покрываться бэдами жесткий диск. Подключил к имеющемуся ad0 новый ad1, сделал fdisk -BI ad1, разметил его bsdlabel и сделал dump разделов на новый диск, как описано в официальном faq. Читалось и монтировалось всё нормально. Поправил fstab и убрал старый винт, подключив на его место новый. После этого loader(8) сообщил, что не может загрузить kernel (boot-блоки явно отработали). Hабрал lsdev, оно сообщило о винте что-то вроде FFS bad disklabel. Пришлось загрузиться и временно работать со старого винта. Поглядел в исходники libi386, там подобная строка выдается, если не совпадет magic в disklabel. Hо судя по выводу dd if=... | hd, disklabel находится там, где ему и положено - по смещению 200h от начала слайса. В голову, кроме того, что offset 16 (см. вывод disklabel для нового диска ниже), ничего не лезет. В чем может быть проблема?.. router:/# bsdlabel -A /dev/ad1s1 # /dev/ad1s1: type: unknown disk: amnesiac label: flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 16 sectors/cylinder: 1008 cylinders: 155060 sectors/unit: 156301425 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # milliseconds track-to-track seek: 0 # milliseconds drivedata: 0 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 1048576 2097168 4.2BSD 2048 16384 8 b: 2097152 16 swap c: 156301425 0 unused 0 0 # "raw" part, don't edit d: 2097152 3145744 4.2BSD 2048 16384 28552 e: 11534336 5242896 4.2BSD 1024 8192 46248 f: 16777216 16777232 4.2BSD 2048 16384 28552 g: 122746977 33554448 4.2BSD 4096 32768 28672 -- WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight] --- slrn/0.9.8.1 on FreeBSD 4.11/i386 * Origin: Nuclear Lightning @ Tomsk, TPU AVTF Hostel (2:5020/400@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/103597d15aacb.html, оценка из 5, голосов 10
|