Страница 1 из 1

FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-01 19:30:58
fxp
жил был сервер система на scsi данные на рейде, но скази диск сдох, взял новый поставил на него систему воткнул в сервер:
аппаратно все прекрасно, видит рейд и т.д. но не может распознать таблицу разделов.
Был 1 раздел на 4ТБ.
что имеем сейчас:

Код: Выделить всё

info:
twa0: <3ware 9000 series Storage Controller> port 0x3000-0x30ff mem 
0xfeaf0000-0xfeaf00ff,0xfb800000-0xfbffffff irq 52 at device 2.0 on pci4
twa0: [ITHREAD]
twa0: INFO: (0x15: 0x1300): Controller details:: Model 9500S-12, 12 
ports, Firmware FE9X 2.04.00.005, BIOS BE9X 2.03.01.047

da0 at twa0 bus 0 target 0 lun 0
da0: <3ware Logical Disk 00 1.00> Fixed Direct Access SCSI-0 device
da0: 100.000MB/s transfers
da0: 4196049MB (8593508352 512 byte sectors: 255H 63S/T 534921C)
da1 at ahd0 bus 0 target 0 lun 0
da1: <SEAGATE ST336706LW 0108> Fixed Direct Access SCSI-3 device
da1: 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
da1: Command Queueing Enabled
da1: 35003MB (71687370 512 byte sectors: 255H 63S/T 4462C)

fdisk /dev/da0
******* Working on device /dev/da0 *******
parameters extracted from in-core disklabel are:
cylinders=534921 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=534921 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
     start 63, size 3571210 (1743 Meg), flag 80 (active)
         beg: cyl 0/ head 1/ sector 1;
         end: cyl 222/ head 76/ sector 55


  bsdlabel /dev/da0s1
# /dev/da0s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
   c:  3571210        0    4.2BSD     2048 16384 28552   # "raw" part, 
don't edit
bsdlabel: partition c is not marked as unused!
bsdlabel: An incorrect partition c may cause problems for standard 
system utilities


sysinstall`s fdisk:
Offset       Size(ST)        End     Name  PType       Desc  Subtype 
Flags
          0         63         62        -     12     unused        0
         63    3571210    3571272    da0s1      8    freebsd      165
    3571273 8589937079 8593508351        -     12     unused        0

# gpart show
#

# gpt show da0
       start        size  index  contents
           0           1         MBR
           1          62
          63     3571210      1  MBR part 165
     3571273  8589937079


изначально система была 6.х->7.0-7.1
сейчас 7.0->7.1

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-01 19:32:54
fxp
а ну да забыл еще такую фишку приложить:

Код: Выделить всё

# ls -la /dev/da0*
crw-r-----  1 root  operator    0,  77 May  1 16:47 /dev/da0
crw-r-----  1 root  operator    0,  90 May  1 16:47 /dev/da0s1
crw-r-----  1 root  operator    0,  91 May  1 16:47 /dev/da0s1c
т.е. только раздел da0s1c "служебный".

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-04 16:18:58
феекспестер
Перенесите во FreeBSD >_<
Вообще чувствую что какую-то левую мелочь упускаю - но вот какую...

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-07 11:32:44
zingel
ребилдили рейд после добавления диска, сам рейд то живой (логический диск)?

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-07 12:56:44
fxp
Рейд должен быть живой... система умерла во время ребута, к стати умерла тоже весело:
scsi диск заявил "FAILURE PREDICTION THRESHOLD EXCEEDED" в то же время биос и ядро нормально его подцепили, ядро загрузилось но не видит диск с которого само только что загрузилось >_<, root монтировать неоткуда.

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-07 12:58:36
zingel
у Вас умер рейд (развалился), скорее всего, поздравляю, но если отключить в биосе железки SMART то можно попробовать заребилдить и поднять, 3ware это может.

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-07 13:13:04
fxp
Попробую поиграться с рейдом.

Вообще слабо верится в само-разваливающиеся рейды >_< тем более что это полу-тестовая машина, пережившая очень и очень многое)
Как я уже сказал умер отдельный диск подключенный к другому контролеру, умер во время ребута (т.е рейд был размонтирован корректно).

Re: FreeBSD не распознает таблицу разделов.

Добавлено: 2009-05-07 13:17:51
zingel
Вообще слабо верится в само-разваливающиеся рейды >
Всё ещё впереди, поверьте, вот Вам пример

http://forum.lissyara.su/viewtopic.php?f=5&t=17658