Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    grub с проблемой

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    grub с проблемой, Proxmox Виртуальная Среда
     
    Marcio Souza
    Guest
    #1
    0
    03.04.2016 15:25:00
    Всем привет, у меня проблема с grub на Proxmox 3.4, нужно его восстановить. Я пытался загрузиться с Ubuntu, но безуспешно. Если кто-то может подсказать процедуру — буду очень благодарен. Marcio Souza
     
     
     
    naisanza
    Guest
    #2
    0
    07.11.2017 13:31:00
    Это происходит потому, что Proxmox создаёт на диске три раздела: 1. раздел BIOS boot размером 1 МБ 2. EFI-раздел размером 256 МБ 3. остальное Пространства в разделе BIOS boot слишком мало для установки grub, поэтому система ругается, что места не хватает. Grub требуется минимум 9,3 МБ для установки.
     
     
     
    naisanza
    Guest
    #3
    0
    07.11.2017 13:38:00
    У меня нет под рукой вывода ошибки, но при следовании инструкции на странице восстановления grub: https://pve.proxmox.com/wiki/Recover_From_Grub_Failure возникает ошибка — система не может смонтировать /dev/<proxmox>1, потому что «не может найти магический блок» или «не знает, какая это файловая система».
     
     
     
    fabian
    Guest
    #4
    0
    07.11.2017 14:35:00
    Не понимаю, почему ты так думаешь, но это ошибка. 1 МБ достаточно для grub, нужно только код для загрузки остального из /boot (stage1 / 1.5).
     
     
     
    naisanza
    Guest
    #5
    0
    07.11.2017 15:11:00
    Если протестировать и выполнить команду "grub-install /dev/sda", то увидишь, что это займет примерно 9.3MB, если, конечно, не нужны какие-то другие опции или предварительные условия для grub-install. Пока что проблемы следующие:  
    - не удаётся примонтировать /dev/sdX1, так как система не может определить файловую систему, magicblock и т.п.  
    - можно отформатировать /dev/sdX1 в ext2, а затем запустить "grub-install /dev/sdX", но при этом появится сообщение об ошибке "No space left on device" (нет свободного места на устройстве).
     
     
     
    fabian
    Guest
    #6
    0
    07.11.2017 15:32:00
    Grub выполняет множество проверок, чтобы определить сценарий установки — если указать раздел, он установит туда больше, чем просто stage1(.5). Если диск правильно разбит на разделы (GPT, правильные UUID), то 1 МБ BIOS boot раздела вполне достаточно.
     
     
     
    naisanza
    Guest
    #7
    0
    07.11.2017 15:36:00
    Сценарий таков: Proxmox не может загрузиться. Proxmox был установлен и работал до того момента, как перестал. При попытке следовать инструкциям с https://pve.proxmox.com/wiki/Recover_From_Grub_Failure возникают следующие проблемы: – невозможно смонтировать /dev/sdX1, так как система не может определить файловую систему, магический блок и т.д. – можно отформатировать /dev/sdX1 в ext2, а затем запустить команду "grub-install /dev/sdX", но при этом появляется ошибка "No space left on device" (на устройстве нет свободного места). Всё это происходит при работе с уже настроенным Proxmox.
     
     
     
    fabian
    Guest
    #8
    0
    08.11.2017 08:48:00
    Вы следуете совету от пользователя по обновлению с версии 3.4 до 4.x. Раздел биос-загрузки не должен быть смонтирован, а /boot является частью корневого раздела (/) и не отдельным разделом на системах PVE уже давно.
     
     
     
    naisanza
    Guest
    #9
    0
    08.11.2017 19:57:00
    Понятно. Есть ли документированный способ переустановки grub для Proxmox? Что нам нужно сделать с разделами BIOS boot и EFI System?  
    Код:  
    root@world:~# fdisk -l /dev/sdo  
    Диск /dev/sdo: 37.3 ГиБ, 40020664320 байт, 78165360 секторов  
    Единицы измерения: секторы по 1 * 512 = 512 байт  
    Размер сектора (логический/физический): 512 байт / 512 байт  
    Размер I/O (минимальный/оптимальный): 512 байт / 512 байт  
    Тип таблицы разделов: gpt  
    Идентификатор диска: 19BA5C67-40CA-4F7F-9E4C-37E00A0ED190

    Устройство      Начало     Конец   Секторов  Размер Тип  
    /dev/sdo1    2048       4095      2048        1M BIOS boot  
    /dev/sdo2    4096     528383    524288      256M EFI System  
    /dev/sdo3  528384  78165326 77636943       37G Linux LVM
     
     
     
    fabian
    Guest
    #10
    0
    09.11.2017 08:44:00
    Установщик просто выполняет команду:  
    Code: grub-install --target i386-pc --no-floppy --bootloader-id='proxmox' /dev/FOO  
    для загрузки в режиме legacy/BIOS, и  
    Code: grub-install --target x86_64-efi --no-floppy --bootloader-id='proxmox' /dev/FOO  
    при EFI-загрузке с ESP, отформатированным в vfat и смонтированным в /boot/efi.  
    FOO — это полный диск в обоих случаях, а дальше grub сделает всё сам.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры