Перейти до основного вмісту
Головна
нотатки кодера

Navigation

  • Головна
  • Про мене
  • Портфоліо
User account menu
  • Вхід

Рядок навіґації

  1. Головна

Настройка GRUB-2 на програмному RAID-1 під Debian Squeeze

від vetal, 3 вересня, 2011
Категорія
Адміністрування
  • Щоб додати коментар, увійдіть або зареєструйтесь

Суть проблеми в тому, що якщо з рейду вийняти саме перший диск, то Grub-2 не захоче завантажувати систему. Як варіант, можна поставити завантажувач Lilo по цій інструкції. 

Покопавшись день в гуглі, нашкрябав просте рішення. Після установки Debian Squeeze на RAID-1 потрібно встановити завантажувач на другий диск. Робиться це так: 

dpkg-reconfigure grub-pc root (hd0,0) setup (hd0) 

Відмічаю зірочками обидва завантажувальних диска в рейді /dev/sda та /dev/sdb. Далі в /etc/default/grub потрібно розкоментувати рядок: 

”GRUB terminal=console” 

і для перегенерації конфігураційних файлів в /boot даємо команду: 

update-grub

Коли грузиться графічний термінал GRUB–меню, за замовчуванням підвантажується файл шрифту з /boot. Скоріше за все, він не зможе завантажитися. Тому зміна на GRUB terminal=console допомагає - так не завантажується даний шрифт. Вимикаю Debian, виймаю другий диск. Вмикаю - завантажується без проблем. Видно, що другого диску немає: 

mdadm --detail /dev/md0 

Після підключення диску назад, відновлюю RAID-1 

mdadm -a /dev/md0 /dev/sdb1 
mdadm -a /dev/md1 /dev/sdb5 
mdadm -a /dev/md2 /dev/sdb6 

Вимикаю Debian, виймаю перший диск. Включаю - завантаження йде без проблем. 

Видно, що першого диску немає: 

mdadm --detail /dev/md0 

Після підключення диску назад, відновлюю RAID-1 

mdadm -a /dev/md0 /dev/sda1 
mdadm -a /dev/md1 /dev/sda5 
mdadm -a /dev/md2 /dev/sda6
RAID
GRUB
Debian

Категорії

  • Історії
  • Адміністрування
  • Поради
  • Програмування

Останні матеріали

  • SCP з докачуванням
    1 рік 10 місяців ago
  • Таблиці IPFW
    2 роки ago
  • Як видалити порт FreeBSD з залежностями
    2 роки ago
  • screen — кращий друг адміна
    2 роки ago
  • gd-png: fatal libpng error
    2 роки ago
  • OpenCart облік прибутку
    2 роки ago
  • Fail2Ban: Постійний бан
    2 роки 1 місяць ago
  • Як отримати список змінених файлів між ревізіями
    7 років 1 місяць ago
  • Що робити якщо svn: database disk image is malformed
    8 років 1 місяць ago
  • Як виправити пошкоджений /etc/sudoers файл
    9 років 2 місяці ago

1980-2025 © All rights reserved. vetal.insky.one // нотатки кодера.