fox_m Posted January 7, 2022 Posted January 7, 2022 (edited) Всем привет. Пытаюсь перенести файловую систему 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 все запускается. Как поступить? Edited January 7, 2022 by fox_m Вставить ник Quote
edo Posted January 7, 2022 Posted January 7, 2022 В 07.01.2022 в 14:30, fox_m сказал: Насколько я понимаю, нужно загружать через EFI ну так смотрите что у вас там в bios настроено. серверов, которые не умеют грузиться без efi, пока не встречал. Вставить ник Quote
jffulcrum Posted January 7, 2022 Posted January 7, 2022 В 07.01.2022 в 14:30, fox_m сказал: Но сервер не загружается Как именно не загружается? Грузится в dracut emergency? С высокой вероятностью предположу, что вы не пересобрали initramfs под новое железо. Гайдов в интернете навалом. Вставить ник Quote
fox_m Posted January 8, 2022 Author Posted January 8, 2022 В 08.01.2022 в 00:16, jffulcrum сказал: Как именно не загружается? Грузится в dracut emergency? С высокой вероятностью предположу, что вы не пересобрали initramfs под новое железо. Гайдов в интернете навалом. До загрузчика дело не доходит. initramfs взят со старого сервера. Пересобирать его не надо по идее. Сервера идентичные Вставить ник Quote
edo Posted January 8, 2022 Posted January 8, 2022 В 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 сказал: До загрузчика дело не доходит. так а что именно пишет-то? Вставить ник Quote
Ivan_83 Posted January 9, 2022 Posted January 9, 2022 Надо было диск в GPT разбивать, уже лет 10 как минимум. Переделывайте короче. Вставить ник Quote
jffulcrum Posted January 9, 2022 Posted January 9, 2022 Судя по размерам диска, предположу что там SAS/SCSI RAID. Вопрос - в BIOS RAID адаптера массив выбран как загрузочный? Потому как "новый" сервер мог раньше грузиться с SATA или флешки, а не с массива. Вставить ник Quote
telecom Posted January 9, 2022 Posted January 9, 2022 А проще поступить, проинсталировать 6.3 в минималке и залить в корень tar, исключив из него /boot ??? PS не всегда простые пути самые быстрые в итоге оказываются))) Вставить ник Quote
dr Tr0jan Posted January 9, 2022 Posted January 9, 2022 On 1/9/2022 at 10:35 AM, Ivan_83 said: Надо было диск в GPT разбивать, уже лет 10 как минимум. Я тут 13ую фрю аккурат перед НГ на вмварь 5.5 ставил... Было дико наблюдать, что GPT в 2022ом где-то не умеют. Вставить ник Quote
Ivan_83 Posted January 9, 2022 Posted January 9, 2022 В 09.01.2022 в 19:58, dr Tr0jan сказал: Я тут 13ую фрю аккурат перед НГ на вмварь 5.5 ставил... Было дико наблюдать, что GPT в 2022ом где-то не умеют. Если вы про фрёвый инсталлер - хз, не пользовался им уже больше 10 лет :) А так, у нас продукт на фре, юзаем GPT и легаси+юефи загрузчики, работает на широком спектре железа и виртуалок, по крайней мере с загрузкой проблем давно не было. Вставить ник Quote
dr Tr0jan Posted January 9, 2022 Posted January 9, 2022 @Ivan_83, с фрёй всё прекрасно. Я про то, что в проде и сегодня вмварь 5.5 встречается, которая GPT не умеет. :( Вставить ник Quote
Ivan_83 Posted January 9, 2022 Posted January 9, 2022 В 09.01.2022 в 21:26, dr Tr0jan сказал: с фрёй всё прекрасно. Я про то, что в проде и сегодня вмварь 5.5 встречается, которая GPT не умеет. :( А вы уверены? Кажется у нас и с этим работает. Вставить ник Quote
dr Tr0jan Posted January 10, 2022 Posted January 10, 2022 @Ivan_83, да, в вмвари 5.5 GPT только через Network boot работает. Вставить ник Quote
MATPOC Posted January 24, 2022 Posted January 24, 2022 В 07.01.2022 в 18:30, fox_m сказал: Исправил grub.conf, fstab. Что именно вы правили в grub.conf, fstab? Прописали новые UUID разделов? Как именно ругается во время загрузки? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.