Gentoo на Lenovo IdeaPad S100

29 Апр
2013

gentoo_logoУра! Наконец-то я собрал Gentoo на нетбуке Lenovo IdeaPad S100. Потратил времени, если честно, неимоверно много. Надеюсь, Gentoo оправдает себя. На нетбуке изначально стоял Megoo, я его после беглого использования снёс же. Ради интереса поставил Windows XP. Работало всё шустро. Единственно, с жестким диском (SATA) ОС работала только в режиме эмуляции IDE. Но и винду мне пришлось удалять из его платности. Поставил Ubuntu 12.04. Еле шевелился. И его в корзину тоже отправил. Решил попробовать Kubuntu 12.04. Пользовался долго, пока ни с того ни сего он перестал меня впускать в систему. Повозился немного и снёс. На очереди был Mint 14. Красивый молодец, но задумчив. Снёс. ArchLinux не завёлся во время установки. Стараться я не стал. Вот решил поставить (точнее, собрать) Gentoo. 

Далее шаги установки (сборки):

1) Скачиваем образ мини диска .iso, например, с сайта Gentoo.
У меня файл называется install-x86-minimal-20120710.iso у вас возможно будет другая версия.
Записываем образ на usb-флешку и грузимся с него.

2) Создаём разделы на диске cfdisk /dev/sda
 Я разметил так:

/dev/sda1 — 32 мб (Primary linux) (Отметить bootable)
/dev/sda2 — 1500 мб (Primary linux swap)
/dev/sda3 — оставшиеся мб (Primary linux) 

3) Форматируем разделы:

mke2fs -j /dev/sda1
mkfs.ext4 /dev/sda3

Создаём раздела подкачки
mkswap /dev/sda2
Активируем его
swapon /dev/sda2

4) Точки монтирования системы, назначаем в терменале

mount /dev/sda3 /mnt/gentoo — корень
mkdir /mnt/gentoo/boot — загрузчик
mount /dev/sda1 /mnt/gentoo/boot — монтирование раздела загрузчика

5) Скачивание снимка дерева портежей

cd /mnt/gentoo
links http://www.gentoo.org/main/en/mirrors.xml

Скачиваем файл такого вида, у вас может отличаться —
stage3-i686-20120710.tar.bz2
Главное что бы версии совпали с предыдущим скаченным ISO образом.

После закачки распакуем его tar xvjpf stage3-i686-20120710.tar.bz2

Теперь скачиваем снимок древа партежей portage-latest.tar.bz2
links http://www.gentoo.org/main/en/mirrors.xml

распакуем его
cd /
tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr

6) Выбор зеркал.

Выбирайте зеркала территориально.
Зеркала загрузки
mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
зеркала rsync
mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
(Зеркала отмечаются звёздочкой, жмем пробел!)

7) /proc и /dev

mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

8) Переход в chroot

chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1=»(chroot) $PS1″ (смена приглашения)

9) Обновить древо партежей

emerge —(два тере)sync
emerge portage если надо.

10) nano -w /etc/locale.gen

сверху впишите ru_RU.UTF-8 UTF-8
Сохраните Ctrl+O выйти Ctrl+X

11) Временная зона

cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

12) Скачиваем исходники ядра

USE=»-doc symlink» emerge gentoo-sources

Устанавливаем ядро
emerge genkernel
genkernel all

после выполняем ls /boot/kernel* /boot/initramfs*
Записываем название ядра и initramfs на бумажку!!!

13) Настраиваем модули

rc-update add udev boot
emerge syslog-ng
rc-update add syslog-ng default
emerge vixie-cron
rc-update add vixie-cron default
emerge dhcpcd
rc-update add dhcpcd default

14) nano -w /ets/fstab

Убрать noauto напротив /boot. сохранить изменения.

15) Изменить имя хоста

nano -w /etc/conf.d/hostname

16) Создание пароля root

passwd

17) Раскладки клавиатуры

nano /etc/conf.d/keymaps
KEYMAP=»ru ms»
SET_WINDOWKEYS -«yes» — использование клавиши windows

18) Установка / настройка загрузчика.

emerge grub
nano /boot/grub/grub.conf
splashimage раскоментировать или оставить (картинка GRUB при загрузке)
timeout время отсчета до загрузки ОС по умолчанию.
kernel заменить на ядро и initramfs записанное на бумажке из пункта 11, в конец этой строчки советую дописать через пробел vga=0×318.
Сохранить, закрыть.
grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/sda

19) Раскоментируйте файл /boot/grub/menu.lst

20) Завершение установки.

exit
cd
umount /mnt/gentoo/boot
umount /mnt/gentoo/proc
umount /mnt/gentoo/dev
umount/mnt/gentoo

21) Перезагружаемся

reboot

Далее уже устанавливаем Xorg, XFCE, и т.д. и т.д.

  • Категории: Linux

Comments are closed.

top
QR Code Business Card