Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 loader не может загрузить kernel после смены винта   Vadim Goncharov   29 Sep 2006 01:14:45 
Архивное /ru.unix.bsd/103597d15aacb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional