5410
Comment: rename to CamelCase name (GRUB->Grub)
|
6364
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
[[DebianPkg:lenny/grub|DebPkg:Grub v1]] для Debian может быть установлен командой: {{{ apt-get install grub |
[[DebianPkg:lenny/grub|Grub v1]] для Debian может быть установлен командой: {{{ aptitude install grub |
Line 22: | Line 22: |
To install grub v2, you need install the appropriate variant of grub v2, depending on your system's firmware (usually [[DebianPkg:lenny/grub-pc|grub-pc]], see [[DebianPkg:source/lenny/grub2|grub2 variants]]). | Для установки grub v2, вам нужно установить оптимально подходящий вариант grub v2, который зависит от программы микрокода вашей системы (обычно [[DebianPkg:lenny/grub-pc|grub-pc]], смотрите также [[DebianPkg:source/lenny/grub2|варианты grub2]]). |
Line 34: | Line 34: |
apt-get install grub | aptitude install grub |
Line 43: | Line 43: |
Конфигурационный файл {{{/boot/grub/menu.lst}}} | Конфигурационный файл - {{{/boot/grub/menu.lst}}} |
Line 47: | Line 47: |
Вы можете изменить настройки в {{{/boot/grub/menu.lst}}}. Make sure you read the comments, {{{/usr/share/doc/grub/README.Debian.gz}}} for more information and the [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=Debian+4.0+etch&format=html&locale=en|update-grub(8)]] manpage from your distribution) | Вы можете изменить настройки в {{{/boot/grub/menu.lst}}}. Удостоверьтесь, что Вы читаете комментарии , {{{/usr/share/doc/grub/README.Debian.gz}}} for more information and the [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=Debian+4.0+etch&format=html&locale=en|update-grub(8)]] manpage from your distribution) |
Line 51: | Line 51: |
The configuration file is {{{/boot/grub/grub.cfg}}}, but you shouldn't edit it directly. This file is generated by grub v2's [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=sid&format=html&locale=en|update-grub(8)]], based on: 1. The script snippets in {{{/etc/grub.d/}}} 2. The configuration file {{{/etc/default/grub}}} |
Конфигурационный файл - {{{/boot/grub/grub.cfg}}}, но вы не должны его редактировать напрямую. Grub v2 генерирует автоматически этот файл [[http://manpages.debian.net/cgi-bin/man.cgi?query=update-grub&apropos=0&sektion=0&manpath=sid&format=html&locale=en|update-grub(8)]], основываясь на: 1. Сниппетах скриптов в {{{/etc/grub.d/}}} 2. Конфигурационном файле {{{/etc/default/grub}}} |
Line 55: | Line 55: |
To configure grub "v2", you should edit {{{/etc/default/grub}}}, then run {{{update-grub}}}. Advanced configuration are achieved by modifying the snippets in {{{/etc/grub.d/}}}. | Для конфигурации grub "v2", вы должны редактировать {{{/etc/default/grub}}}, затем запустить {{{update-grub}}}. Продвинутая конфигурация достигается измением сниппетов в {{{/etc/grub.d/}}}. |
Line 59: | Line 59: |
To upgrade to grub v2, you should: 1. Install grub v2 (but don't remove the grub 1 yet). 2. Follow the instruction displayed the package installation (i.e grub v1 now has an entry to cascade to grub v2, so reboot and __try__ __it__, then you can actually enable grub2 bootloader by running {{{upgrade-from-grub-legacy}}}). |
Для обновления до grub v2, вы должны: 1. Установить grub v2 (но не удаляя, прежде, grub 1). 2. Следовать инструкциям, отображаемым пакетом установки (т.н. grub v1 имеет запись для расположения каскадом с grub v2, таким образом перезагрузитесь и __попробуйте__ __эту возможность__, затем вы можете действительно включить загрузчик grub2 запуском {{{upgrade-from-grub-legacy}}}). |
Line 66: | Line 66: |
* [[GrubTransition|Grub Transition]] page. | * [[GrubTransition|страничка для перехода версий Grub]]. |
Line 70: | Line 70: |
=== Вторая загрузка === | === Двойная загрузка === |
Line 90: | Line 90: |
* Splash Images : [[/SplashImage]] | * Заставки Splash: [[/ru/Grub/SplashImage]] |
Line 92: | Line 92: |
* [[http://www.gnu.org/software/grub|GRUB homepage]] | * [[http://www.gnu.org/software/grub|Домашняя страничка GRUB]] |
Line 95: | Line 95: |
* Some Grub manpages were developed on grub's wiki : ~-<<BR>> [[http://grub.enbug.org/FranklinPiat/GrubManual]]-~ ## * [[http://tldp.org/HOWTO/Linux+Win9x+Grub-HOWTO/index.html|Linux+Win9x+Grub HOWTO]] ## * [[http://grub4dos.sourceforge.net/|GRUB4DOS and WINGRUB]] ## * [[http://www.geocities.com/lode_leroy/grubinstall/|GRUB Installer for Windows]] ## * [[http://grub.linuxeden.com/|GRUB for DOS - Bridging DOS/Windows to Unix/Linux]] |
* Несколько руководств по Grub были разработаны на wiki grub : ~-<<BR>> [[http://grub.enbug.org/FranklinPiat/GrubManual]]-~ ## * [[http://tldp.org/HOWTO/Linux+Win9x+Grub-HOWTO/index.html|Руководство Linux+Win9x+Grub]] ## * [[http://grub4dos.sourceforge.net/|GRUB4DOS и WINGRUB]] ## * [[http://www.geocities.com/lode_leroy/grubinstall/|Установщик GRUB для Windows]] ## * [[http://grub.linuxeden.com/|GRUB для DOS - Соединение DOS/Windows с Unix/Linux]] |
GRUB — универсальный, довольно новый загрузчик который может быть использован для загрузки самой операционной системы
Debian содержит GRUB v1 (Legacy) и v2 (GRUB 2).
- Grub v1 загрузчик по умолчанию на платформах x86 до Debian Lenny.
- Grub v2 загрузчик по умолчанию в Debian Squeeze.
Contents
Установка
Lenny
Grub v1 для Debian может быть установлен командой:
aptitude install grub
Для установки grub v2, вам нужно установить оптимально подходящий вариант grub v2, который зависит от программы микрокода вашей системы (обычно grub-pc, смотрите также варианты grub2).
См. также
Настройка GRUB: GrubConfiguration
Восстановление GRUB: GrubRecover
С LILO на GRUB: FromLiloToGrub
GRUB перезагрузка: GrubReboot
Squeeze
Grub v2 для Debian может быть установлен командой:
aptitude install grub
Если ваша система не является обычным ПК (например, если ваша система EFI или OpenFirmware, а не BIOS), вы можете установить другую версию GRUB (см. см. варианты GRUB 2).
Настройка
v1
Конфигурационный файл - /boot/grub/menu.lst
В Debian, файл конфигурации GRUB обновляется автоматически при установке нового ядра с помощью update-grub.
Вы можете изменить настройки в /boot/grub/menu.lst. Удостоверьтесь, что Вы читаете комментарии , /usr/share/doc/grub/README.Debian.gz for more information and the update-grub(8) manpage from your distribution)
v2
Конфигурационный файл - /boot/grub/grub.cfg, но вы не должны его редактировать напрямую. Grub v2 генерирует автоматически этот файл update-grub(8), основываясь на:
Сниппетах скриптов в /etc/grub.d/
Конфигурационном файле /etc/default/grub
Для конфигурации grub "v2", вы должны редактировать /etc/default/grub, затем запустить update-grub. Продвинутая конфигурация достигается измением сниппетов в /etc/grub.d/.
Обновление с v1 до v2
Для обновления до grub v2, вы должны:
- Установить grub v2 (но не удаляя, прежде, grub 1).
Следовать инструкциям, отображаемым пакетом установки (т.н. grub v1 имеет запись для расположения каскадом с grub v2, таким образом перезагрузитесь и попробуйте эту возможность, затем вы можете действительно включить загрузчик grub2 запуском upgrade-from-grub-legacy).
Переход от V1 до v2
FAQ
Двойная загрузка
Q : Will GRUB allow me to hibernate Linux and activate another ?operating_systems (such as Windows XP) that I hibernated earlier, i.e. a ?DualHibernate rather than a DualBoot?
A : Nothing will prevent you to hibernating (GRUB isn't aware that your host is suspended). Howerever, make sure you don't mount the same partition (RW) under any two suspended OS !
Q : Is there a way to install GRUB in the MasterBootRecord from DOS or Windows XP, i.e. a utility similar to rawrite.exe or fdisk.exe that write a GRUB MBR? What I want here is to install Linux without having a bootable floppy.
A : There is/was a win32 Version of GRUB, i used it to install linux from Windows 2000 , but i am not sure what exactly the source is (google for grubwin32) Just unzip grubwin32 to c:\ then run c:\boot\grub\w32grub This would patch the necessary files(under XP, not linux). Then add :
c:\boot\stage1="GRUB"
to c:\boot.ini And you now have a grub boot loader on your XP system.
См. также
Заставки Splash: ?/ru/Grub/SplashImage
Несколько руководств по Grub были разработаны на wiki grub :
http://grub.enbug.org/FranklinPiat/GrubManual