Установка базової системи Gentoo з minimal-cd, Мій МеморізІТ

Доброго часу доби, друзі!

Отже, я підготував статтю щодо встановлення базової системи Gentoo. У цьому пості буде описано процес встановлення та частково базового налаштування Gentoo Linux. З чого все почалося? Та з того, що мені терміново знадобилося підняти лінуксову систему, а ставити щось із готових систем було вже не цікаво.

Спочатку скачаємо останню minimal-install-x86. На момент написання цієї статті останньою версією був 20130528, її і качаємо, можна взяти звідси: http://mirror.yandex.ru/gentoo-distfiles/releases/x86/current-iso.

Записуємо цей ісошник на болванку/флешку/що Вам зручніше, завантажуємося з цього носія.

Ок, завантажилися, що ми бачимо? Бачимо просто рядок типу

Ну перш за все піднімаємо звичайно ssh-з'єднання, щоб не бігати від одного комп'ютера до іншого.

двічі вводимо пароль для рута лайф-СД системи.

далі на своїй машині запускаємо термінал/putty/кому що зручніше

логінімся по ssh у нашу майбутню систему, тут я думаю пояснювати нікому не треба як це зробити.

Далі все виконуємо з-під ssh-сесії.

Ну насамперед треба розмітити дисковий простір. Тут довелося повернутися назад у січні, тому що по ssh система розбивати диски відмовилася. Я на своїх 20 виділених гігах помітив так:

/dev/sda1 primary 32mb 83 Linux

/dev/sda2 primary 1025 82 swap

/dev/sda3 primary bootable 83 Linux

Обов'язково не пропустіть прапор bootable на /dev/sda3! Інакше система ніколи не завантажиться! Попереджаю! Якщо Ви так розбиватимете гвинт, то можете втратити все що на гвинті було!

Гаразд, з цим розібралися))) Пересідаємо назад за комп'ютер з запущеною SSH-сесією, далі багато робитимемо там.

Для початкустворимо файлові системи та пощдмонтуємо наші розділи:

Створюємо файлові системи на /dev/sda1 та /dev/sda3:

Робимо розділ підкачування:

Далі монтуємо нашу майбутню систему до запущеної з лайф-СД для початку початкової установки:

Створюємо папку для завантажувача

монтуємо туди розділ завантажувача:

Далі будьте уважні, завантажуємо stage3:

З ресурсу mirror.yandex.ru завантажуємо потрібний нам пакет, обов'язково номер випуску monimal-cd повинен співпадати з випуском stage3

Нагадую, номер мінімал-СД повинен збігтися з номером stage3

Розпакування може зайняти тривалий час))) Ідемо випити чашку кави)))

Тепер скачуємо дерево portage, один з найважливіших елементів нашої системи, приблизно те саме, що й порти в FreeBSD:

Portage розпаковуватиметься досить довго, у мене це зайняло на слабкій машинці близько 40 хвилин, можна випити ще одну чашку кави)))

Далі ми виберемо звідки будемо качати оновлення:

#mirrorselect -i -o >> /mnt/gentoo/etc/make.conf я вибрав дзеркало яндекса по http, тому що він ближче. Тут вибираємо що знаходиться ближче до Вас

Далі вибираємо сервера rsync, там чинимо так само, як у попередньому кроці

Далі чекаємо та монтуємо розділи /proc та /dev

Далі настає найвідповідальніший моєнт, ми переходимо в нашу нову систему)))

Оновлюємо список обладнання

змінюємо каталог користувача

Оновлюємо дерево портейджів:

Додаємо українську локаль у систему:

Після цього після перезавантаження консоль почне писати українською, але нам ще далеко)))

Настав час встановити тимчасову зону нашої майбутньої системи:

Далі буде найдовше завдання, зараз будемо компілюватиядро

У мене вони скачали досить швидко, приблизно кілька хвилин. Далі приступаємо до найважчого завдання, компілювання ядра. Виконуємо наступні команди і йдемо обідати/пити каву/пиво/кому що до душі, ядро ​​збиратиметься приблизно годину

Після збирання ядра виконуємо

Ретельно записуємо все на папірець, якщо помилитеся система не завантажиться

Далі налаштовуємо модулі ядра:

Редагуємо таблицю розділів

і прибираємо там запис noauto навпроти розділу з прапором /boot

Створюємо пароль користувача root нової системи

А тепер будьте особливо уважні, зараз ми будемо встановлювати завантажувач нашої нової gentoo

Все, система встановлена, відмонтуємо від лайф-сд наш гвинт

Витягуємо з комп'ютера той пристрій з якого завантажувалися, завантажуємося в нову свіжовстановлену gentoo і думаємо нахрена ваще це треба було))

Якщо все вийде, як я розраховую, у наступній статті я навчу Вас ставити графічну оболонку на ту саму gentoo.

Навігація за записами

Стаття допомогла? підтримайте проект!