Запуск linux і windows з допомогою командного рядка grub

Коротка інструкція по завантаженню Windows і Linux з командного рядка GRUB на випадок будь-яких неполадок. Відразу обмовлюся, що сам grub2 повинен запускатися, якщо ж ви не можете потрапити в консоль grub2, то вам швидше за все буде потрібно перевстановлення grub.

Запуск Linux з допомогою командного рядка GRUB

Нам знадобиться написати всього 3 рядки: "set root", "linux" і "initrd" і в кінці дати команду "boot".

set root = (hd0,5)
linux /boot/vmlinuz-2.6.32-generic root = / dev / sda5
initrd /boot/initrd.img-2.6.32-generic
boot

Трохи поясню - у рядку set root вказуємо на кореневий розділ linux. У моєму випадку це був "hd0,5", він же "/ dev / sda5", тобто п'ятий розділ першого диска. Список доступних розділів диска можна отримати, виконавши команду ls.

Далі, командою linux. вказуємо завантажувати ядро. Повна назва ядра знати не обов'язково, просто пишемо "linux / boot / vmlinuz" і натискаємо tab. Консоль сама допише правильний результат. У мене був запропонований вибір між старим і новим ядром. Тільки в кінці рядка не забудьте дописати параметр root = / dev / sda5 або що там у вас.

Для старту системи цього вже повинно вистачити. Залишилося виконати команду boot. У деяких випадках перед виконанням "boot" спробуйте додатково виконати команду initrd. як описано вище в прикладі.

Запуск Windows з командного рядка GRUB

Процес запуску Windows з консолі GRUB ще простіше. Як і у випадку з Linux на початку вказуємо кореневий розділ, де знаходиться Windows. У моєму випадку віконця встановлені в / dev / sda1. Після чого, віддаємо команду chainloader +1. яка змушує grub2 передати далі управління завантаженням Windows-завантажувачу. Даємо команду boot на запуск системи і спостерігаємо завантаження вінди. приклад:

set root = (hd0,1)
chainloader +1
boot

Якщо ви вважаєте статтю корисною,
не лінуйтеся ставити лайки і ділитися з друзями.

саме Новомосковскемое