User Tools

Site Tools


использование_загрузчика_grub

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
использование_загрузчика_grub [2010/03/12 09:49]
val
использование_загрузчика_grub [2019/02/21 15:39] (current)
val [Управление GRUB при загрузке]
Line 1: Line 1:
 ====== Использование загрузчика GRUB ====== ====== Использование загрузчика GRUB ======
 +
 +  * [[https://​help.ubuntu.com/​community/​Grub2|Grub2 (ubuntu doc)]]
 +  * [[https://​help.ubuntu.com/​community/​WindowsDualBoot|WindowsDualBoot (ubuntu doc)]]
 +
 +===== Управление GRUB при загрузке =====
 + 
 +  - Включите компьютер (Power up your computer)
 +  - Нажмите **ESC** когда появится меню GRUB (Press **ESC** at the grub menu)
 +  - Подсветите строку,​ начинающуюся со слова Ubuntu (Highlight the line that begins “Ubuntu"​)
 +  - Нажмите клавишу **e** (Press **e** for edit)
 +
 +===== Управление параметрами ядра при загрузке =====
 +
 +  - Переведите курсор на строку,​ начинающуюся со слова "​linux..."​ (Highlight the line that begins "linux ...")
 +  - Перейдите на конец строки и допишите нужный параметр (Go to the end of this line, add **parameter**)
 +  - Нажмите **Ctrl-x** для загрузки системы (Press **Ctrl-x** to boot your system)
 +
 +
 +===== Управление параметрами ядра в файле конфигурации GRUB =====
 +
 +<​code>​
 +# cat /​etc/​default/​grub
 +</​code><​code>​
 +...
 +GRUB_CMDLINE_LINUX_DEFAULT="​параметры через пробел"​
 +...
 +</​code><​code>​
 +# update-grub
 +</​code>​
 +
 +===== Варианты использования изменения параметров ядра =====
 +
 +==== Восстановление утерянного пароля ====
 +  * Добавьте в параметры загружаемого ядра (строка,​ начинающаяся на linux): ​
 +<​code>​
 +init=/​bin/​bash
 +</​code>​
 +  * Выполните после загрузки:​
 +<​code>​
 +# mount -o remount,rw /
 +# passwd
 +</​code>​
 +  * Продолжение загрузки
 +<​code>​
 +# cd /
 +# sync
 +# exec /sbin/init
 +</​code>​
 +
 +==== Переименование интерфейсов ====
 +
 +  * Добавьте в параметры загружаемого ядра: ​
 +<​code>​
 +net.ifnames=0
 +</​code>​
 +
 +==== Проблема "​черного экрана"​ ====
 +  * Добавьте в параметры загружаемого ядра:
 +<​code>​
 +nomodeset
 +</​code>​
 +
 +==== Отображение процесса загрузки ====
 +  * Уберите/​добавьте в параметры загружаемого ядра:
 +<​code>​
 +quiet
 +</​code>​
 +
 +===== Дополнительные материалы =====
 +
 +==== Мультизагрузка с фиксацией последней загруженной системы в FreeBSD ====
  
 [[http://​freebsdwiki.org/​index.php/​GRUB_FreeBSD]] [[http://​freebsdwiki.org/​index.php/​GRUB_FreeBSD]]
Line 6: Line 77:
 root@gate:​~#​ cat /​boot/​grub/​menu.lst ​ root@gate:​~#​ cat /​boot/​grub/​menu.lst ​
 default saved default saved
-timeout 10+timeout 10
  
-title Windows NT/2000/XP (loader) +title           FreeBSD 
-root (hd0,0)+root (hd0,0,a) 
 +kernel /​boot/​loader
 savedefault savedefault
-makeactive 
-chainloader +1 
  
-title  ​FreeBSD +title Ubuntu 
-root (hd0,1,a+root (hd0,1) 
-kernel /boot/loader+kernel /​boot/​vmlinuz-2.6.24-16-server  
 + 
 +root=UUID=08931346-445f-4a43-b136-dcb96397b8c6 ro quiet splash 
 +initrd /boot/initrd.img-2.6.24-16-server
 savedefault savedefault
-makeactive 
  
-title Ubuntu 8.04, kernel 2.6.24-16-server+title           Windows NT/2000/XP
 root (hd0,2) root (hd0,2)
-kernel /​boot/​vmlinuz-2.6.24-16-server root=UUID=2ed7a5de-39dd-41aa-975b-f5eb150a084d ro quiet splash 
-initrd /​boot/​initrd.img-2.6.24-16-server 
 savedefault savedefault
 makeactive makeactive
-</​code>​ +chainloader +1 
- +</​code><​code>​
-<​code>​+
 # grub-set-default 1 # grub-set-default 1
 </​code>​ </​code>​
использование_загрузчика_grub.1268376552.txt.gz · Last modified: 2013/05/22 13:50 (external edit)