Freebsd 12 gmirror efi

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-08 16:00:55

Добрый день всем, после выключения и добавления сетевушки перестал грузиться софтовый рейд, в биосе если выбрать грузиться через uefi, то после пары секунд попытки загрузиться возвращается в биос, пришлось временно переделать fstab под первый диск. В биосе выставил в пункте uefi кажется OtherOS и только тогда загружается фря, но без рейда, только с одного диска
Что то я не пойму куда копать, слетел загрузчик? проблема еще в том что сервак удаленный и ехать за тридевять земель не хочется.
На данный момент
root@br:/usr/home/serg # kldstat

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

 Id Refs Address Size Name
 1   23 0xffffffff80200000  1a5fad0 kernel
 2    1 0xffffffff81c60000    281e0 geom_mirror.ko
но

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

root@br:/usr/home/serg # gmirror status
root@br:/usr/home/serg # gmirror list

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Freebsd 12 gmirror efi

Непрочитанное сообщение guest » 2020-10-08 16:18:44

z1oy » 2020-10-08 16:00:55
Добрый день всем, после выключения и добавления сетевушки перестал грузиться софтовый рейд, в биосе если выбрать грузиться через uefi, то после пары секунд попытки загрузиться возвращается в биос, пришлось временно переделать fstab под первый диск. В биосе выставил в пункте uefi кажется OtherOS и только тогда загружается фря, но без рейда, только с одного диска
Что то я не пойму куда копать, слетел загрузчик? проблема еще в том что сервак удаленный и ехать за тридевять земель не хочется.
На данный момент
дохтур, у мине эта...

как добавление "сетевушки" влияет на загрузку с HDD? PXE Boot?

"пункт uefi"? "OtherOS"?
Нужно показывать gpart и как у Вас создан gmirror.

ps. Я тут поковырял в носу и случился понос... ;-)

z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-08 17:07:32

gmirror создан при установке системы
root@br:/usr/home/serg # gpart show

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

=>       34  625142381  ada0  GPT  (298G)
         34          6        - free -  (3.0K)
         40     409600     1  efi  (200M)
     409640   31047680     2  freebsd-ufs  (15G)
   31457320   16777216     3  freebsd-swap  (8.0G)
   48234536   62914560     4  freebsd-ufs  (30G)
  111149096   31457280     5  freebsd-ufs  (15G)
  142606376  482344960     6  freebsd-ufs  (230G)
  624951336     191079        - free -  (93M)

=>       34  625142381  ada1  GPT  (298G)
         34          6        - free -  (3.0K)
         40     409600     1  efi  (200M)
     409640   31047680     2  freebsd-ufs  (15G)
   31457320   16777216     3  freebsd-swap  (8.0G)
   48234536   62914560     4  freebsd-ufs  (30G)
  111149096   31457280     5  freebsd-ufs  (15G)
  142606376  482344960     6  freebsd-ufs  (230G)
  624951336     191079        - free -  (93M)

=>       34  625142381  diskid/DISK-9VM54LS4  GPT  (298G)
         34          6                        - free -  (3.0K)
         40     409600                     1  efi  (200M)
     409640   31047680                     2  freebsd-ufs  (15G)
   31457320   16777216                     3  freebsd-swap  (8.0G)
   48234536   62914560                     4  freebsd-ufs  (30G)
  111149096   31457280                     5  freebsd-ufs  (15G)
  142606376  482344960                     6  freebsd-ufs  (230G)
  624951336     191079                        - free -  (93M)

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

"пункт uefi"? "OtherOS"?
это по памяти настройки биос, с ходу не скажу вкладка legacy - OtherOS, потому как стоял uefi и с ним вообще ничего не происходило, тупо возвращал меню биоса

guest
проходил мимо

Freebsd 12 gmirror efi

Непрочитанное сообщение guest » 2020-10-08 18:33:20

gmirror создан при установке системы
ась? bsdinstall умеет gmirror?

Sorry, есть подозрение что Вы не в курсе как у Вас был создан raid1 via gmirror
и как на него ставилась система.

z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-08 20:04:19

Системе больше года, точно не помню как ставил

guest
проходил мимо

Freebsd 12 gmirror efi

Непрочитанное сообщение guest » 2020-10-09 12:09:09

z1oy » 2020-10-08 20:04:19
Системе больше года, точно не помню как ставил
самое время вспомнить, то бишь сделать заново.

Судя по gpart - gmirror на отдельные партиции, можно сделать
прямо на работающей системе:
- смотрим с какого диска смонтированы FS - это будет источник, его не трогаем
- второй (не активный), используем для создания gmirror, gpart, newfs,
затем туда tar или rsync или pax или cpio данных с активных партиций

все, не забываем изменить fstab уже на gmirror партициях, не забываем
создать /boot/loader.conf с gmirror_load.

Перезагружаемся, но уже со второго диска, загружаемся с gmirror
и добавляем в зеркало партиции от первого диска, ждем синхронизации.
Все

snorlov
подполковник
Сообщения: 3890
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Freebsd 12 gmirror efi

Непрочитанное сообщение snorlov » 2020-10-09 20:34:57

вообще-то все странно, нету метаданных gmirror. Вы точно уверены, что зеркало у вас софтовое, а не псевдожелезячное к примеру, реализованное биосом...

z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-10 8:22:42

Да софтовое, все крутилось на gmirror, затем удаленный человек выключил сервак чтоды воткнуть сетевуху и при включении уже ничего не грузилось, с uefi не грузится, если выбираю режим Other OS, я так понимаю отличный от уефи, грузится система, но загрузчик рейда я так понимаю был ефи поэтому массив не грузится, поднялся с первого диска, правкой fstaba.
Возможно ли сейчас изменить загрузчик на мбр? Не будет ли конфликта с ефи в самой системе?

z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-10 12:49:23

fstab

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

# Device        Mountpoint      FStype  Options Dump    Pass#
#/dev/mirror/gm0p2      /               ufs     rw      1       1
#/dev/mirror/gm0p3      none            swap    sw      0       0
#/dev/mirror/gm0p4      /var            ufs     rw      2       2
#/dev/mirror/gm0p5      /tmp            ufs     rw      2       2
#/dev/mirror/gm0p6      /usr            ufs     rw      2       2
#/usr/ports/            /usr/jails/mail/usr/ports/      nullfs  rw      0 0
#/usr/ports/             /usr/jails/spamassasin/usr/ports/      nullfs  rw

/dev/ada0p2             /               ufs     rw      1       1
/dev/ada0p3             none            swap    sw      0       0
/dev/ada0p4             /var            ufs     rw      2       2
/dev/ada0p5             /tmp            ufs     rw      2       2
/dev/ada0p6             /usr            ufs     rw      2       2

snorlov
подполковник
Сообщения: 3890
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Freebsd 12 gmirror efi

Непрочитанное сообщение snorlov » 2020-10-10 18:18:06

z1oy, А может после установки сетевухи у вас банально ,биос пытается бутиться сначало с сетевухи? Отсюда и невозможность загрузки с uefi

guest
проходил мимо

Freebsd 12 gmirror efi

Непрочитанное сообщение guest » 2020-10-10 18:24:38

snorlov » 2020-10-10 18:18:06
z1oy, А может после установки сетевухи у вас банально ,биос пытается бутиться сначало с сетевухи? Отсюда и невозможность загрузки с uefi
система грузится через EFI, других загрузчиков на диске нет, это видно.

Все остальное мьсе не может и не умеет объяснить по не знанию.

UEFI BIOS, загрузка UEFI Only или UEFI + Legacy или Legacy.

Other OS - видимо так UEFI BIOS воспринимает FreeBSD.

z1oy
проходил мимо
Сообщения: 6
Зарегистрирован: 2020-10-08 15:52:39

Freebsd 12 gmirror efi

Непрочитанное сообщение z1oy » 2020-10-10 20:12:17

По сети он не грузится, поуефи возвращает обратно в биос, я у меня пока план такой, вычистить второй диск и на нем сделать рейд

snorlov
подполковник
Сообщения: 3890
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Freebsd 12 gmirror efi

Непрочитанное сообщение snorlov » 2020-10-10 22:28:53

В любом случае нужен вам uefi или нет, вычищать второй диск не надо, gmirror сам все сделает, вы лучше перед тем как это сделать, сделайте dump на этот второй диск, после чего добавьте первый в зеркало, если там все хоккей, то добавите второй в зеркало, а так сможете вернуться назад

Аватара пользователя
Neus
капитан
Сообщения: 1847
Зарегистрирован: 2008-09-08 21:59:56

Freebsd 12 gmirror efi

Непрочитанное сообщение Neus » 2020-10-11 16:47:03

Хм… что означает значение 2 параметра dump в fstab?
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн