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
Last revision Both sides next revision
использование_загрузчика_grub [2010/03/12 09:49]
val
использование_загрузчика_grub [2018/07/19 15:06]
val [Восстановление утерянного пароля]
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)
 +  - Подсветите строку,​ начинающуюся со слова Ubintu (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.txt · Last modified: 2019/02/21 15:39 by val