рдкрд░рд┐рдЪрдп
рдпрд╣рд╛рдБ, рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ рдореИрдВ рдпрдерд╛рд╕рдВрднрд╡ рд╕рд░рд▓ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛:
"GRUB 2, iELILO рдЬреИрд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдореИрдВ рд▓рд┐рдирдХреНрд╕ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдмрдВрдЯреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдХреИрд╕реЗ рдмреВрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ"
рдпрд╣ рд╕рдордЭ рдирд╣реАрдВ рдЖрдПрдЧрд╛ рдХрд┐ рдЙрдмрдВрдЯреВ рдХреЛ рдХреЗрд╡рд▓ [рдпреВрдИрдПрдлрдЖрдИ] рдореЛрдб рдореЗрдВ рдХреИрд╕реЗ рдЪрд▓рд╛рдпрд╛ / рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,
help.ubuntu.ru/wiki/install_installation_on_computer_s_efi рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ
рдФрд░ рдпрд╣рд╛рдБ
help.ubuntu.ru/wiki/lubuntu-osinstallation рд╣реИрд╕рднреА рдХрд╛рд░реНрдп рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рдЗрд╕ рдЕрд╡рд╕рд░ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ
1. UEFI рдХреЗ рдмрдЬрд╛рдп BIOS (рдХреЗрд╡рд▓ [UEFI рдХреЗ рд▓рд┐рдП рдореЛрдб рд╕реЗрдЯ рдХрд░реЗрдВ]);
2. рдУрдПрд╕ 64-рдмрд┐рдЯ;
3. рд▓рд┐рдирдХреНрд╕ (рдХрд░реНрдиреЗрд▓> = 3.3);
рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛
рд╕реНрдерд╛рдкрд┐рдд рдореЛрдб lubuntu-13.04-desktop-amd64 рд╕реЗрдЯ рдореЛрдб рдХреЗ рд╕рд╛рде [рдХреЗрд╡рд▓ UEFI]ред рдЕрдХреНрд╖рдо рдлрд╛рд╕реНрдЯ рдмреВрдЯ (рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдкрд░рд┐рдгрд╛рдореА рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛
user@pc:~$ sudo parted /dev/sda print Model: ATA mSata Smartbuy 3 (scsi) Disk /dev/sda: 32,0GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 99,6MB 98,6MB fat32 boot 2 99,6MB 27,8GB 27,7GB ext4 3 27,8GB 32,0GB 4182MB linux-swap(v1)
1 рд╡рд┐рднрд╛рдЬрди рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдпрд╣ рд╕реАрдзреЗ рдПрдХ рдЕрд▓рдЧ рдмреВрдЯрд▓реЛрдбрд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП GRUB 2) рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдХрд░реНрдиреЗрд▓ рдХреЛ рдмреВрдЯ рдХрд░реЗрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реИрдВ:
- рдмреВрдЯ рдЭрдВрдбрд╛ рд╕реЗрдЯ;
- рдЕрдиреБрд╢рдВрд╕рд┐рдд рдЖрдХрд╛рд░ 512 рдПрдордмреА рддрдХ рд╣реИ (рдореБрдЭреЗ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдВ рдорд┐рд▓реА рд╣реИрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдХреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ 200-300 рдПрдордмреА, рдореБрдЭреЗ рдЦреБрдж рд╕реЗ рдиреЛрдЯрд┐рд╕ рдорд┐рд▓реЗрдЧрд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ 5.3 рдПрдордмреА рджреНрд╡рд╛рд░рд╛ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛);
- рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо fat32 / fat16 / fat12 (UEFI рдХрд╛ рд╕рдорд░реНрдерди рд╣реИ);
рдЗрд╕ рдЦрдВрдб рдХреЛ рдкрд╣рд▓реЗ рдирд╣реАрдВ рдЬрд╛рдирд╛ рд╣реИ, рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдКрдкрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рдирд╛ (рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд░рдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ)ред
рддреИрдпрд╛рд░реА рдХреЗ рдЪрд░рдг рдкреВрд░реЗ рд╣реЛ рдЧрдП рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпреВрдИрдПрдлрдЖрдИ рдХреЗрд╡рд▓ рдореЛрдб рд╕реЗрдЯ рдХреЗ рд╕рд╛рде 64-рдмрд┐рдЯ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдФрд░ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд╛рдЬрди (GRUB рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡рд╣рд╛рдВ рд╕реНрдерд┐рдд рд╣реИ, рд╣рдо рдХрд░реНрдиреЗрд▓ рдХреЛ рдЗрд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдбрд╛рд▓ рджреЗрдВрдЧреЗ)ред
рдЕрдкрдирд╛ рдХрд░реНрдиреЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рд╣рдо рдУрдПрд╕ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдХрдВрд╕реЛрд▓ рдЦреЛрд▓реЗрдВред
рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдЙрд╕ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
CONFIG_CMDLINE="root=/dev/sda2 ro"
рдореЗрд░реЗ рдкрд╛рд╕ sda2 рдбреНрд░рд╛рдЗрд╡ рдкрд░ OS рд╕реНрдерд╛рдкрд┐рдд рд╣реИред
рдЖрдорддреМрд░ рдкрд░, рдпрд╣ рд░реЗрдЦрд╛ GRUB рд▓реЛрдбрд░ рджреНрд╡рд╛рд░рд╛ рдХрдИ рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдкрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд┐рддрд░рдг рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХрд░реНрдиреЗрд▓ рд╡рд┐рдХрд▓реНрдк рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВред
CONFIG_EFI = y
CONFIG_RELOCATABLE = y
CONFIG_EFI_STUB = y
CONFIG_EFI_PARTITION = y
CONFIG_EFI_VARS = m #or y рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
CONFIG_FB_EFI = y
CONFIG_FRAMEBUFFER_CONSOLE = y
рдЯрд┐рдкреНрдкрдгреА
рдЙрдмрдВрдЯреВ рдбреЗрд╡рд▓рдкрд░ рд╕рд╛рдЗрдЯ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдореВрд▓ рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЙрдирдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдФрд░ рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рднреЗрдЬрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред ( https://help.ubuntu.com/community/Kernel/Compile )рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ (рдПрдХ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ)
sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge sudo apt-get install libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev
рдЕрдм рд╣рдо рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд╕рднреА рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░реЗрдВрдЧреЗ, рдореИрдВ рдлрд╝реЛрд▓реНрдбрд░ v2 рдХрд╛ рдирд╛рдо рджреВрдВрдЧрд╛, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдВрддрд┐рдо рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рдВрд╢реЛрдзрди рдХрд╛ рдкреНрд░рддреАрдХ рд╣реЛрдЧрд╛ред
user@pc:~$ mkdir v2 user@pc:~$ cd v2
рдирд╡реАрдирддрдо рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рддреИрдпрд╛рд░ рдХрд░реЗрдВ
user@pc:~/v2$ apt-get source linux-image-$(uname -r) user@pc:~/v2$ sudo apt-get build-dep linux-image-$(uname -r)
рдЖрдЗрдП linux-3.8.0 рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рдЬрд╛рдПрдВ
cd linux-3.8.0
рдЕрдм рдХрд░реНрдиреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
chmod a+x debian/scripts/* chmod a+x debian/scripts/misc/* fakeroot debian/rules clean fakeroot debian/rules editconfigs
рдЕрдВрддрд┐рдо рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкрд╣рд▓реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдПрдЧреА:
Do you want to edit config: amd64/config.flavour.generic? [Y/n]
рдпрд╣рд╛рдБ рдХреЗрд╡рд▓ рдпрд╣ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╣рдо 64 рдмрд┐рдЯ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, Y рджрд░реНрдЬ рдХрд░реЗрдВ, рдПрдВрдЯрд░ рджрдмрд╛рдПрдБ рдФрд░ рдПрдХ рд╡рд┐рдВрдбреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдЕрдм рдЦреЛрдЬ рдЦреЛрд▓реЗрдВ ('/' рдХреБрдВрдЬреА), cmdline рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдПрдВрдЯрд░ рджрдмрд╛рдПрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ

рдлрд┐рд░ рдирдВрдмрд░ 2 рджрдмрд╛рдПрдВ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ 'рдирд┐рд░реНрдорд┐рдд рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди' рдХреЗ рд╕рдВрдкрд╛рджрди рдкрд░ рдЬрд╛рдПрдВ, 'y' рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рддрд╛рд░рд╛рдВрдХрди рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдкреНрд░рддреАрдХ рд╣реИ рдХрд┐ рдпрд╣ рдореЛрдб рдЪрд╛рд▓реВ рд╣реИ, рдЕрдм рдиреАрдЪреЗ рдлрд╝реАрд▓реНрдб рдкрд░ рдЬрд╛рдПрдВ, рдПрдВрдЯрд░ рджрдмрд╛рдПрдВ рдФрд░ рдкреЛрд╖рд┐рдд рджрд░реНрдЬ рдХрд░реЗрдВ
root=/dev/sda2 ro
рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (sda2 рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдбрд┐рд╕реНрдХ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ)ред
рд╣рдореЗрдВ рдпрд╣ рдХреЙрдиреНрдлрд┐рдЧрд░ рдорд┐рд▓рд╛:

рдПрдХ рдЫреЛрдЯрд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░ (рдЖрдк рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ)рдЗрд╕ рд╕реНрддрд░ рдкрд░, рдореИрдВрдиреЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдХрд░реНрдиреЗрд▓ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛, рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдерд╛, рдФрд░ рддрд╛рдЬрд╛ рдЗрдХрдЯреНрдареЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рдХрд┐ рдХрд░реНрдиреЗрд▓ рдХреЛ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рд╣реБрдИ рдереА)ред рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рдерд╛ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдпреВрдпреВрдЖрдИрдбреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдбрд┐рд╕реНрдХ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рдЧрдИ:
VFS: Cannot open root device "sda2" or unknown-block(0,0) error -6 Please append a correct "root=" boot option; here are the available partitions: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Googling рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдбрд┐рд╕реНрдХ рд╕рд┐рд╕реНрдЯрдо рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдпрд╣ рдореЙрдбреНрдпреВрд▓ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдерд╛ред рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХрд░реНрдиреЗрд▓ рдХреЛ рдмреВрдЯ рдореЗрдВ рдПрдХ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рдирд╣реАрдВ рдорд┐рд▓реА, рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд╕реВрдЪрдирд╛ рджреА рдХрд┐ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдорд╛рдЙрдВрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдм рдЖрдкрдХреЛ рдХреБрдЫ рдФрд░ рдХрд░реНрдиреЗрд▓ рд╡рд┐рдХрд▓реНрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╣рдо рдХрдВрд╕реЛрд▓ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ (рджреВрд╕рд░реЗ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ)
lspci -n
рдФрд░ рд╕рд╛рдЗрдЯ рдкрд░ рдЗрдирдкреБрдЯ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдкрд░рд┐рдгрд╛рдореА рдЖрдЙрдЯрдкреБрдЯ рдбрд╛рд▓реЗрдВ
рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдЪреЗрдХ рдкреЗрдЬрдЪреЗрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рд╣рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ:

рдЗрд╕ рд╕реВрдЪреА рд╕реЗ рд╣рдореЗрдВ рдбрд┐рд╕реНрдХ рдХрдВрдЯреНрд░реЛрд▓рд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдЕрд╣рдВрдХрд╛рд░реА (рд╕реНрдЯреНрд░рд┐рдВрдЧ 'рдирд┐рдпрдВрддреНрд░рдХ', рдХреЙрд▓рдо 'рдбреНрд░рд╛рдЗрд╡рд░') рд╣реИред
'рдЖрд╣рд┐' рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ '/' рджрдмрд╛рдПрдБред рдирд┐рд╖реНрдард╛ рдХреЗ рд▓рд┐рдП, рд╣рдо SATA_AHCI_PLATFORM, SATA_ACARD_AHCI рдФрд░ SATA_AHCI рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рддреАрди рдкрд╛рдпрд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред
рдЕрдм рд╣рдо рд╣рд░ рдЬрдЧрд╣ 'рдирд┐рдХрд╛рд╕' рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдЕрдВрдд рдореЗрдВ рд╣рдо рд╕рд╣рдордд рд╣реЛрддреЗ рд╣реИрдВ, рд╣рдо рд╣рд╛рдВ рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдлрд┐рд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╣рдо рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдХрд░реНрдиреЗрд▓ рд╡рд┐рдзрд╛рдирд╕рднрд╛
user@pc:~/v2/linux-3.8.0$ fakeroot debian/rules clean user@pc:~/v2/linux-3.8.0$ fakeroot debian/rules binary-headers binary-generic
рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдмрд╛рдХреА рд╣реИ рдЬрдм рддрдХ рдХрд░реНрдиреЗрд▓ рдХреЛ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рд╢рдХреНрддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрд░реНрдиреЗрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╕рдордп рдореЗрд░реА рдорд╢реАрди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред
рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рдмрд╛рдж, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╡рд┐рднрд╛рдЬрди рдХреЛ рдХрд░реНрдиреЗрд▓ рдХреЛ 'EFI / рдмреВрдЯ' рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рднрд╛рдЬрди / boot / efi рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рдЖрд░реЛрд╣рд┐рдд рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрде / рдмреВрдЯ / efi / EFI / рдмреВрдЯ / рд╣реИ
sudo mkdir -p /boot/efi/EFI/boot/
рдЕрдм рдЖрдкрдХреЛ рдХрд░реНрдиреЗрд▓ рдХреЛ bootx64.efi рдирд╛рдо рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛
user@pc:~/v2/linux-3.8.0$ sudo cp ./debian/build/build-generic/arch/x86_64/boot/bzImage /boot/efi/EFI/boot/bootx64.efi
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ GRUB рдмреВрдЯрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЕрднреА рднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдЖрдкрдХреЛ рдмрд╕ рдпреВрдИрдПрдлрдЖрдИ (рдмреВрдЯ рдореЗрдВ рдбреЗрд▓ рдпрд╛ рдПрдл 12 рджрдмрд╛рдПрдВ) рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдХрд╛рдо рдореЗрдВ рдЖ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдХрд░реНрдиреЗрд▓ рдмреВрдЯ рди тАЛтАЛрд╣реЛред
рдЕрдм рдЖрдкрдХреЛ рдпреВрдИрдПрдлрдЖрдИ рдХреЛ рдмрддрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЕрдкрдиреА рдХрд░реНрдиреЗрд▓ рдХреЛ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдпреВрдИрдПрдлрдЖрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХреЗред
sudo apt-get install efibootmgr
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ UEFI рдЪрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ
sudo modprobe efivars
рдпрджрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЕрдВрддрд┐рдо рд╕реНрдкрд░реНрд╢ рд▓реЗрдВред рд╣рдорд╛рд░реЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рдмреВрдЯ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдирдВрдмрд░ 1 рдХреЗ рд╕рд╛рде рдпреВрдИрдПрдлрдЖрдИ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдХреЗ рдмрд╛рдж рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдореЗрдВ рдирд╛рдо - рд▓реИрдмрд▓ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд▓рд┐рдП рдкрде рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдирд╛ рдХреЛрдИ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдирд╣реАрдВ рд╣реИред
sudo efibootmgr --create --part 1 --label "Linux" --loader '\efi\boot\bootx64.efi'
рдЕрдм, 'рд▓рд┐рдирдХреНрд╕' рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рд▓рд╛рдЗрди рдХреЛ рдпреВрдИрдПрдлрдЖрдИ рдмреВрдЯ рдореЗрдиреВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╕реАрдзреЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рд╕рдм рд╣реИред рдЖрдк рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд░реНрдиреЗрд▓ рдмреВрдЯ рд▓реЛрдбрд░ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░ рджреЗред
sudo reboot
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХрд░реНрдиреЗрд▓ рд╕рдВрдХрд▓рд┐рдд рд╣реИ, рджрд░реНрдЬ рдХрд░реЗрдВ
cat /proc/cmdline
рдЖрдк рдмреВрдЯ рдкрд░ рдХрд░реНрдиреЗрд▓ рдХреЛ рджрд┐рдП рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦреЗрдВрдЧреЗ (рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдпрдВ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рд╣реИ):
root=/dev/sda2 ro
рд▓рдХреНрд╖реНрдп рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ! рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдПрдХ рд╕рдорд╛рди рд╡рд┐рд╖рдп рдХреЗ рд╕рд╛рде рдПрдХ рд▓реЗрдЦ:
рдПрдХ рддреГрддреАрдп-рдкрдХреНрд╖ рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рдмрд┐рдирд╛ рдмреВрдЯрд┐рдВрдЧ рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕рдЬреНрдЮрд╛рди
рдЬреНрдЮрд╛рди рдХреЗ рд╕реНрд░реЛрдд:
- help.ubuntu.com/community/UEFI
- www.ondatechnology.org/wiki/index.php?title=Booting_the_Linux_Kernel_without_a_bootloader
- swift.siphos.be/linux_sea/kernelbuilding.html#idm3437981411120
- askubuntu.com/questions/71332/kernel-panics-with-cannot-open-root-device-error-where-do-i-append-the-root
- help.ubuntu.com/community/Kernel/Compile
- wiki.ubuntu.com/Kernel/BuildYourOwnKernel
- www.rodsbooks.com/efi-bootloaders
рдпреБрдкреАрдбреА:
рдореВрд▓реНрдпрд╡рд╛рди рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП
ValdikSS рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рд▓рдХреНрд╖реНрдп рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдЬреНрдпрд╛рджрд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд░реНрдиреЗрд▓ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдк рдЗрд╕реЗ initrd (/ boot рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ) рдХреЗ рд╕рд╛рде FAT рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рдХреЙрдкреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рд╕рд╣реА рдкреИрд░рд╛рдореАрдЯрд░ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
sudo efibootmgr --create --disk /dev/sda --part 1 --label "Lubuntu" -u --loader '\efi\boot\vmlinuz.efi' root=/dev/sda2 initrd=/efi/boot/initrd.img rw quiet