Перейти к содержимому
Калькуляторы

Перенос RHEL и UEFI

Всем привет.

 

Пытаюсь перенести файловую систему RHEL 6.3 с одного физического сервера на другой. Со старого сервера tar'ом слил файловую систему. На новом разбил диск (через fdisk) залил файлы. По привычке установил загрузчик в MBR:

 

root (hd0,0)
setup (hd0)

 

Grub сказал, что загрузчик установлен. Исправил grub.conf, fstab. Но сервер не загружается. Насколько я понимаю, нужно загружать через EFI. Но смущает вот что. Насколько я знаю, диск должен быть разбит в GPT, но на старом сервере я не вижу этого:

 

Disk /dev/sda: 146.0 GB, 145999527936 bytes
255 heads, 63 sectors/track, 17750 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x13c257bd

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        5100    40960000   83  Linux
/dev/sda2            5100        8287    25600000   83  Linux
/dev/sda3   *        8287       10837    20480000   83  Linux
/dev/sda4           10837       17751    55536640    5  Extended
/dev/sda5           10837       13386    20480000   83  Linux
/dev/sda6           13387       14431     8388608   82  Linux swap / Solaris
/dev/sda7           14431       17751    26664960   8e  Linux LVM

 

Но при этом у него есть:

/boot/efi/EFI/redhat/grub.efi

 

На виртуальной машине через MBR все запускается. Как поступить?

 

Изменено пользователем fox_m

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 07.01.2022 в 14:30, fox_m сказал:

Насколько я понимаю, нужно загружать через EFI

ну так смотрите что у вас там в bios настроено. серверов, которые не умеют грузиться без efi, пока не встречал.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 07.01.2022 в 14:30, fox_m сказал:

Но сервер не загружается

Как именно не загружается? Грузится в dracut emergency? С высокой вероятностью предположу, что вы не пересобрали initramfs под новое железо. Гайдов в интернете навалом.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 08.01.2022 в 00:16, jffulcrum сказал:

Как именно не загружается? Грузится в dracut emergency? С высокой вероятностью предположу, что вы не пересобрали initramfs под новое железо. Гайдов в интернете навалом.

 

 

До загрузчика дело не доходит. initramfs взят со старого сервера. Пересобирать его не надо по идее. Сервера идентичные

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 08.01.2022 в 11:44, fox_m сказал:

Сервера идентичные

кмк, такую информацию стоит писать в самом начале )

 

В 08.01.2022 в 11:44, fox_m сказал:

До загрузчика дело не доходит

я бы начал, как уже писал, с просмотра настроек bios setup.

 

 

В 07.01.2022 в 14:30, fox_m сказал:

Насколько я понимаю, нужно загружать через EFI. Но смущает вот что. Насколько я знаю, диск должен быть разбит в GPT, но на старом сервере я не вижу этого:

ну так посмотрите на старом сервере какой grub стоит — legacy или efi.

ну и с помощью efi-утилиток, (efibootmgr, например) можно посмотреть как компьютер был загружен — если не через efi, то они откажутся запускаться.

 

В 08.01.2022 в 11:44, fox_m сказал:

До загрузчика дело не доходит.

так а что именно пишет-то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Надо было диск в GPT разбивать, уже лет 10 как минимум.

Переделывайте короче.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Судя по размерам диска, предположу что там SAS/SCSI RAID. Вопрос - в BIOS RAID адаптера массив выбран как загрузочный? Потому как "новый" сервер мог раньше грузиться с SATA или флешки, а не с массива.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А проще поступить, проинсталировать 6.3 в минималке и залить в корень tar, исключив из него /boot ???

 

PS

не всегда простые пути самые быстрые в итоге оказываются)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 1/9/2022 at 10:35 AM, Ivan_83 said:

Надо было диск в GPT разбивать, уже лет 10 как минимум.

Я тут 13ую фрю аккурат перед НГ на вмварь 5.5 ставил...

Было дико наблюдать, что GPT в 2022ом где-то не умеют.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 09.01.2022 в 19:58, dr Tr0jan сказал:

Я тут 13ую фрю аккурат перед НГ на вмварь 5.5 ставил...

Было дико наблюдать, что GPT в 2022ом где-то не умеют.

Если вы про фрёвый инсталлер - хз, не пользовался им уже больше 10 лет :)

А так, у нас продукт на фре, юзаем GPT и легаси+юефи загрузчики, работает на широком спектре железа и виртуалок, по крайней мере с загрузкой проблем давно не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Ivan_83, с фрёй всё прекрасно. Я про то, что в проде и сегодня вмварь 5.5 встречается, которая GPT не умеет. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 09.01.2022 в 21:26, dr Tr0jan сказал:

с фрёй всё прекрасно. Я про то, что в проде и сегодня вмварь 5.5 встречается, которая GPT не умеет. :(

А вы уверены?

Кажется у нас и с этим работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Ivan_83, да, в вмвари 5.5 GPT только через Network boot работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 07.01.2022 в 18:30, fox_m сказал:

Исправил grub.conf, fstab.

Что именно вы правили в grub.conf, fstab? Прописали новые UUID разделов? Как именно ругается во время загрузки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.