Ура! Наконец-то я собрал 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, и т.д. и т.д.
Comments are closed.