Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> FreeBSD 8.1 + Intel pseudoRAID + GPT 
V
    Опции темы
xZ0RGx
  Дата 11.10.2010, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 5.6.2009

Репутация: нет
Всего: нет



Здравствуйте!

Такая у меня проблема возникла.

Имеется:
Сервер с двумя физическими винтами. (ad4 и ad6)
Intel Matrix Storage через который (Ctrl+I при загрузке) создан RAID1 (зеркало) из двух вышеназванных винтов.

Что делал:
Удалил MBR посредством dd с ar0.
Несколько раз создавал и удалял GPT разделы на ar0 — все было нормально.

В чем проблема:
Не могу теперь никак удалить GPT с ar0.

gpart ведет себя странно.
gpart delete -i 1 ar0 говорит либо Invalid argument, либо еще что-то про Index.
gpart destroy ar0 говорит либо Device busy, либо Invalid argument.

dd забивал нулями аж первые 5Гб с ar0 — не помогло.

Пробовал даже рэйд пересобрать и все равно на ar0 остается GPT! Как так?

gpart show теперь говорит, что на ad4 и на ad6 — MBR, а на ar0 — GPT. Как такое вообще может быть?

Зачем это все надо:
Хотел Фрю на GPT поставить и ZFS вкрутить. По мануалам не получилось. Я подумал, что надо поставить сначала систему и уже из под нее, ее же перетащить на ZFS.
Но теперь не могу установить систему через sysinstall, т.к. он с GPT не работает, чтоб его! Написали бы нормальный установщик что-ли...невозможно же...фичи есть, а установщика нет =(
А без sysinstall не знаю как поставить. =(

Загружаюсь через записанный на флешку образ FreeBSD-8.1-RELEASE-amd64-memstick.img
Работаю через fixit консоль.

Это сообщение отредактировал(а) xZ0RGx - 12.10.2010, 16:45
PM MAIL   Вверх
ChihPih
Дата 12.10.2010, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 5
Всего: 22



GPT можно снести точно и наверняка только командой gpart destroy. Стирание первых секторов на диске не помогает, потому что на диске еще хранится копия gpt. Покажите gpart show на устройсте ar0.

Добавлено через 2 минуты и 38 секунд
PS. В общем случае, чтобы снести gpt, нужно сначала снести все размеченные разделы, а только потом сносить саму таблицу.


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
xZ0RGx
Дата 12.10.2010, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 5.6.2009

Репутация: нет
Всего: нет



Fixit# gpart show ar0
Код

=>  34                 625137597 ar0   GPT (298G)
      34                             256          - free -  (128K)
      290                 16777216   2     freebsd-swap  (8.0G)
      16777506     608174080   3     frebbsd-zfs  (290G)
      624951586         186045          -free - (91M)


Fixit# gpart delete -i 1 ar0
Код

gpart: Index '1': No such file or directory


Fixit# gpart destroy ar0
Код

gpart: Device busy

PM MAIL   Вверх
ChihPih
Дата 12.10.2010, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 5
Всего: 22



А второй и третий разделы кто удалять будет?


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
xZ0RGx
Дата 12.10.2010, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 5.6.2009

Репутация: нет
Всего: нет



Я идиот. smile

Значит надо последовательно удалять с конца, в обратном порядке создания.
Странно. Почему нельзя удалить просто первый раздел, не удалив 2 и 3.

Спасибо большое!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.1116 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.