Linux: Установка Linux второй системой на ноутбук HP

Не так давно, стакнулся с проблемой установки Linux на ноутбук компании HP, квест заключался в том, что правильную ОС нужно было установить так, что бы иметь возможно использования предустановленной Windows 10, а так же Linux. На обычных ПК в этом проблемы нет, нужно просто отрезать необходимое количество гигов для правильной ОС и выбрать область для установки. Компания HP решила разменить диск крайне интересно:
01. Загрузочная область
02. Область Windows
03. Область HP_TOOLS (Программы диагностики BIOS и драйвера)
04. Recovery Partition (Область с для восстановления Windows)


Вроде все правильно и годно, но все области "Primary", а значить по закону разметки, нельзя создать более 4-х областей.

Для того, что бы решить данную проблему и сделать все от "души", понадобится флешка от 16гб. Рекомендую сделать бекапы всего самого ценного, так как далее можно будет уничтожить данные с жесткого диска или вовсе убить загрузчик и разметку диска, все далается на свой страх и риск!!

Флешка должна быть пустой, так как на нее будем копировать разделы RECOVERY и HP_TOOLS.

Для создание правильной разметки жесткого диска нам понадобится любой линукс, я выбрал GeckoLinix (OpenSUSE).

01. Всталяем пустую флешку в USB
02. Загружаемся в Linux
03. Запускаем программу Gparted
04. Нажимаем правой кнопкой мыши на раздел HP_TOOLS (sda3)
05. Выбираем "Copy"


06. Вправом верхнем углу переключаемся на пустую флешку
07. Удаляем размеченую область с флешки
08. Нажимаем правой кнопкой мыши и выбираем "Paste"
09. В правом верхнем углу выбираем диск с Windows
10. Копируем RECOVERY раздел так же как и HP_TOOLS
11. После проделанной операции у вас должно получится так:


12. Далее нажимаем Edit/Apply All Operations
13. Далее начнется процедура копирования 2-х областей с жесткого диска на флешку, процедура может занять некоторое время и не рекомендуется отключать питания ПК или терменировать процессы
14. Как только вы увидите сообщение, что операция выполнена успешна, переключаемся на диск с Windows
15. Удаляем области HP_TOOLS и RECOVERY c жесткого диска ноутбука
16. Изменяем размер области Windows и откусываем столько, сколько необходимо для установки выбранного вами дистрибутива, я рекомендую откусить половину области
17. Нажимаем правой кнопкой мыши и выриаем "Resize/Move"


18. Далее нажимаем Edit/Apply All Operations
19. Далее ждем изменения размеров области
20. После успешного завершения операции необходимо создать раздел "Extended" для всей свободной области жесткого диска (внутри области Extended можно создать сколько угодно областей)
21. Нажимаем на неразмеченную область правой кнопкой мыши и выбираем "New", далее выбираем "Extended Partition" и нажимаем "Add"


22. Далее нажимаем Edit/Apply All Operations
23. Теперь копируем с флешки разделы RECOVERY и HP_TOOLS в созданную область Extended (пукты 5-9, только с флешки на жеский диск)
24. До того как применить настройки, переместите разделы RECOVERY и HP_TOOLS в конец диска (правой кнопкой мыши "Resize/Move", в открывшемся окне, просто перетянуть область в конец диска)


25. Далее нажимаем Edit/Apply All Operations (Ждем окончания операции)
26. Диск размечен и готов к установке любой дополнительной ОС
27. Если вы используйте Ubuntu-подобный дистрибутив, то во время установки можно выбрать "Установка Ubuntu/Mint/*buntu рядом с Windows *", процесс установки описан тут