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

переразбить диск

Добавлено: 2010-11-12 17:28:42
dmtr
винт когда-то был в зеркале gmirror, был сбой, решили что винт, поменяли.
подключал его к виндовой машине, проверял victoria - битых секотров, бэдблоков нет.
решил поюзать. втыкаю винт в сервер под FreeBSD, видится он так:

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

/dev/ad14
/dev/ad14p1
/dev/ad14p2
проблема: при удалении разделов Fdisk (sysinstall) говорит
Wrote FDISK partition information out successfully.
но при этом ничего не меняется.
p1,p2 - это, я так понимаю, осталось от gmirror?

еще при запуске sysinstall выводится сообщение об ошибке (на скриншоте) но его не видно целиком, где можно посмотреть?

как-то хитро надо удалять ad14p1, ad14p1, или с диском всё-таки проблема?

Re: переразбить диск

Добавлено: 2010-11-12 17:34:40
dmtr
/var/log/messages:
Nov 12 17:02:42 dev kernel: GEOM: ad14: the secondary GPT table is corrupt or invalid.
Nov 12 17:02:42 dev kernel: GEOM: ad14: using the primary only -- recovery suggested.
Nov 12 17:16:55 dev kernel: GEOM: ad14: the secondary GPT table is corrupt or invalid.
Nov 12 17:16:55 dev kernel: GEOM: ad14: using the primary only -- recovery suggested.

Re: переразбить диск

Добавлено: 2010-11-12 17:59:33
dmtr
нашел gpart

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

# gpart show ad14
=>       34  781422701  ad14  GPT  (373G)
         34          6        - free -  (3.0K)
         40     409600     1  efi  (200M)
     409640  780750944     2  !48465300-0000-11aa-aa11-00306543ecac  (372G)
  781160584     262151        - free -  (128M)

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

#gpart destroy ad14
верное решение?

Re: переразбить диск

Добавлено: 2010-11-13 12:19:57
dmtr

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

# gpart destroy ad14
Device busy
# gpart delete -i 2 ad14
ad14p2 deleted
# gpart delete -i 1 ad14
ad14p1 deleted
# cd /dev
# ls -l | grep ad14
crw-r-----  1 root  operator    0,  98 Nov 13 10:38 ad14
таким образом удалил старые разделы ad14p1, ad14p1


sysinstall Fdisk отрабатывает без ошибок но слайс не создается
и еще

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

# dmesg | grep ad14
ad14: 381554MB <WDC WD4001ABYS-01YNA0 59.01D01> at ata7-master SATA300
GEOM: ad14: corrupt or invalid GPT detected.
GEOM: ad14: GPT rejected -- may not be recoverable.
GEOM: ad14: corrupt or invalid GPT detected.
GEOM: ad14: GPT rejected -- may not be recoverable.

Re: переразбить диск

Добавлено: 2010-11-13 17:37:43
dmtr
вкурил

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

# gpart destroy ad14
ad14 destroyed
# gpart create -s MBR ad14
ad14 created
# gpart show ad14
=>       63  781422705  ad14  MBR  (373G)
         63  781422705        - free -  (373G)
# sysinstall
   ...  (Fdisk - создал слайс)
# cd /dev
# ls -l|grep ad14
crw-r-----  1 root  operator    0,  98 Nov 13 17:10 ad14
crw-r-----  1 root  operator    0, 128 Nov 13 17:10 ad14s1
# gpart show ad14
=>       63  781422705  ad14  MBR  (373G)
         63  781422705     1  freebsd  [active]  (373G)
курил _http://ru.wikipedia.org/wiki/Таблица_разделов_GUID
и man gpart

только если кто-нить мне еще объяснит как так получилось, буду очень благодарен.
речь вот о чем: этот диск раньше был в зеркале gmirror на 7.0-STABLE, всё выше описанное делалось на 8.0-RELEASE. диск вставленный в восьмерку определился как GPT, значит и в семерке он был GPT?

при этом на 7.0-STABLE:

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

# gpart show
#

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

# gpt show ad4
gpt show: unable to open device 'ad4': Operation not permitted
почему sysinstall'овский Fdisk с ним корректно не работает?

Re: переразбить диск

Добавлено: 2010-11-13 17:44:13
dmtr
значит и в семерке он был GPT?
значит и второй диск зеркала GTP на 7.0? как это посмотреть?

Re: переразбить диск

Добавлено: 2011-01-24 13:06:22
victorvk2002
Аналогичная проблема!
Винты стояли в виндовой машине (win7), переставил во фряшную.
Невозможно отформатировать и создать раздел через sysinstall.
Есть 2 SATA ж.диска:
ad4: 190782MB <Seagate ST3200822AS 3.01> at ata2-master UDMA100 SATA 1.5Gb/s
ad12: 190782MB <Seagate ST3200822AS 3.01> at ata6-master UDMA100 SATA 1.5Gb/s
Удаляю разделы ad4p1, ad4p2 через FDISK Partition Editor, создаю один, нажимаю W. Пишет что всё гуд, не ругается, но если выйти и зайти снова убитые разделы на месте.

Re: переразбить диск

Добавлено: 2011-01-24 13:12:58
victorvk2002
Забыл упомянуть, в данный момент:
FreeBSD 8.2-PRERELEASE
до этого пробовал на 8.1

Re: переразбить диск

Добавлено: 2011-01-24 15:49:35
manefesto
p1 p2 говорит о том что разделы созданы с использование gpt а не geom
man gpt