Посоветуйте хорошую документацию (по установке Gentoo 2004.1)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
rupatriot
Сообщения: 130

Посоветуйте хорошую документацию

Сообщение rupatriot »

Сразую оговорюсь, что с Дженту сталкиваюсь в 1-ый раз. Захотел значит установить свежекупленный дистрибутив (Gentoo 2004.1 for Athlon-XP). Сначала пробовал ставить по документации с диска. Как я понял в процессе установки (по оригинальной документации), бе зинтернета у меня ничего не получится. Ладно, нашел другую доку. Вот этап установки софта из портежей:

Код: Выделить всё

emerge --usepkg xfree

При установки последнего пакета (7 из 8 по моему) он мне пишет, что "Couldn't download xxxxxx.tar.bz". Вот...
Потом по родной документации компилил и ставил ядро, вот мои действия

Код: Выделить всё

# emerge gentoo-sources

Сделали, потом смотрим линку на ядро

Код: Выделить всё

# ls -l /usr/src/linux
lrwxrwxrwx      1 root      root       12 Oct 13 11:04 /usr/src/linux -> linux-2.4.25-gentoo

Пока вроде все правильно, но далее по документации следует вот что:

Код: Выделить всё

rm /usr/src/linux && ln -s /usr/src/linux-2.4.25-gentoo /usr/src/linux

А это надо было делать или нет?
Идем дальше, компилляция ядра:

Код: Выделить всё

# make dep && make bzImage modules modules_install

Этап прошел нармально, далее по докам следующее:

Код: Выделить всё

# cp arch/i386/boot/bzImage /boot/kernel-2.4.25-gentoo
# cp System.map /boot/System.map-2.4.25-gentoo

Выполнили далее настроили загрузчик как надо и перезагружаемся...Мда...Запускаю Gentoo, а он мне пишет "File not found" :unsure: :unsure: :unsure: Как??? Вот блин невезуха.
Так что помогайте :) . Или скажате какие были ошибки в моих действиях, или дайте ссылку на НОРМАЛЬНУЮ документацию (желательно чтобы в ней описывалась установка, не требующая Интернета). Буду всем очень благодарен.
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Самая лучшая документация на английском на диске или на www.gentoo.org
Всех благ.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Дык я и ставил с дисковой документации, а получилось "Kernel panic" :(
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Если kernel panic при загрузке то возможно неправильно собрано ядро, а вообще надо смотреть на что ругается
Всех благ.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Но ядро вроде правильно собрал: точь в точь по родной документации (та что с диска)
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

На что ругается при kernel panic?
Всех благ.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Непомню :unsure: Блин тогда расстроился из-за того, что не поставил и даже запоминать не хотелось, а щас посмотреть уже не могу. А свою, проверенную опытом, можешь дать доку? Или мне опять не Gentoo.org лезть?
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Моя проверенная опытом дока именно та которая на gentoo.org с англоязычном варианте. Кстати скажу по секрету я gentoo ставил 6 раз. И всё из-за невнимательности, забывал одну команду выполнить и заново всё переустанавливвл :)
Всех благ.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

:)
Ладно, завтра все пошагово опять повторю...
А по локализации есть че-нибудь?
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

На том же gentoo.org. Но уже на русском. Там довольно хорошая документация. Ещё на gentoo.ru неплохие есть.
Всех благ.
Спасибо сказали:
Аватара пользователя
curbat
Сообщения: 96

Re: Посоветуйте хорошую документацию

Сообщение curbat »

Я сам новичок в gentoo ,но кой чего уже получилось.По поводу
rm /usr/src/linux && ln -s /usr/src/linux-2.4.25-gentoo /usr/src/linux
до этого идёт коментарий
If this isn't the case (i.e. the symlink points to a different kernel source) change the symlink before you continue:

А по поводу
emerge --usepkg xfree
Я тоже с этим долго мучился без интернета, пока не вычитал следующее (в доке на cd)
Code Listing 8: Configuring Portage to use /mnt/cdrom
# ls /mnt/cdrom
(If there is a /mnt/cdrom/packages directory:)
# export PKGDIR="/mnt/cdrom/packages"
(Otherwise:)
# export PKGDIR="/mnt/cdrom"
Now install the packages you want. The Packages CD contains several prebuilt binaries, for instance xfree:
Code Listing 9: Installing xfree
# USE="bindist" emerge --usepkg xfree
В моём случае packages находились сразу на втором cd.Может поможет, мне на этом форуме не раз помогли.Удачи.
Registered Linux user #393446
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: Посоветуйте хорошую документацию

Сообщение Selecter »

Распечатайте себе handbook http://www.gentoo.org/doc/en/handbook/handbook-x86.xml потом понадобится всё равно. По локализации - http://linuxshop.ru/unix4all/?cid=21&id=190

Сегодня на сервер ставил дженту... kernel panic no init found... оказалось, что нетот root указал в grub.conf (hda1, а надо было hda2, там где /).

Ещё в ядре обязательно должны быть поддержки devfs (expermental в первом же меню не забудь включить) и /dev/pts.

(rupatriot @ Sunday, 08 August 2004, 23:48) писал(а):Выполнили далее настроили загрузчик как надо и перезагружаемся...Мда...Запускаю Gentoo, а он мне пишет "File not found"  :unsure:  :unsure:  :unsure:  Как??? Вот блин невезуха.
Так что помогайте  :) . Или скажате какие были ошибки в моих действиях, или дайте ссылку на НОРМАЛЬНУЮ документацию (желательно чтобы в ней описывалась установка, не требующая Интернета). Буду всем очень благодарен.


file not found? /boot/grub/grub.conf покажи (если грабом пользуешься) и /etc/fstab также.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Завтра напишу и содержимое файла покажу, а то я уже снес все. Вот завтра еще раз попробую :)
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: Посоветуйте хорошую документацию

Сообщение Selecter »

(rupatriot @ Monday, 09 August 2004, 23:16) писал(а):Завтра напишу и содержимое файла покажу, а то я уже снес все. Вот завтра еще раз попробую :)


Если будешь сносить всё по нескольку раз, то так не научишься. Ты лучше научись пользоваться спасательным свойством live-cd.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Это типа загрузиться с Live-CD и донастроить до конца все, что было сделано рашьне?
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Типа да
Всех благ.
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Понятно, спасибо за дельный совет.
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

ВОт что граб писал при попытке запуска системы

Код: Выделить всё

Error 15: File not found

:(
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

(rupatriot @ Thursday, 12 August 2004, 1:49) писал(а):ВОт что граб писал при попытке запуска системы

Код: Выделить всё

Error 15: File not found

:(

Возможно grub не может найти ядро системы, выложи сюда
1) fstab
2) /boot/grub/grub.conf
3) fdisk -l /dev/hda
Всех благ.
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: Посоветуйте хорошую документацию

Сообщение Selecter »

Точно, ты путь к ядровому бинарнику неправильно прописал. Если трудно эти файлы взять, то закинь их на дискету:

mkdir /mnt/floppy; mount /dev/fd0 /mnt/floppy && cp /mnt/gentoo/etc/fstab /mnt/gentoo/boot/grub/grub.conf /mnt/floppy && fdisk -l /dev/hda > /mnt/floppy/fdisk.txt

Это всё одна команда :)
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Пока только файл grub'a:

Код: Выделить всё

default 0
 timeout 15

 title=Gentoo lInux
 root(hd0,0)
 kernel /kernel-2.4.25-gentoo-r1 root=/dev/hda3
 intdr /boot/initdr-2.4.25-gentoo-r1

вот разделы:

Код: Выделить всё

/dev/hda1 - boot
/dev/hda2 - swap
/dev/hda3 - root

Завтра остальное запостю :)
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

rupatriot Попробуй измени файл grub.conf так

Код: Выделить всё

default 0
timeout 15

title=Gentoo lInux
root (hd0,2)
kernel (hd0,0) /kernel-2.4.25-gentoo-r1 root=/dev/hda3
intdr /boot/initdr-2.4.25-gentoo-r1
Всех благ.
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: Посоветуйте хорошую документацию

Сообщение Selecter »

kernel (hd0,0)/kernel-2.4.25-gentoo-r1 root=/dev/hda3
initrd (hd0,0)/initdr-2.4.25-gentoo-r1

А root (hd0,2) почему? Думаешь /boot у него на hda3 по ошибке оказался?
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Потому что корневой раздел у него на hda3
Всех благ.
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: Посоветуйте хорошую документацию

Сообщение unix_man »

А разве root(0,2) это поть к корневому каталогу?
У меня к примеру root указывает на boot и все OK!
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
deisler
Сообщения: 250

Re: Посоветуйте хорошую документацию

Сообщение deisler »

Да, конечно же root указывает на раздел с /boot. Это я ошибся малёк :)
Всех благ.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Посоветуйте хорошую документацию

Сообщение serg_sk »

И в итоге попробуй так:
default 0
timeout 15

title=Gentoo lInux
root (hd0,0)
kernel (hd0,0) /kernel-2.4.25-gentoo-r1 root=/dev/hda3
intdr (hd0,0) /boot/initdr-2.4.25-gentoo-r1

Должно пойти!
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Вот расписываю все поэтапно (все как в доках). Извините что много текста, просто я уже замаялся :( . Поищите ошибки в действиях пожалуйста. Буду очень благодарен всем? принявшем участие. Соственно вот:
1)разбиваем винт

Код: Выделить всё

# fdisk /dev/hda

Вот мои разделы:
/dev/hda1 - boot
/dev/hda2 - swap
/dev/hda3 - root
2)Активируем своп

Код: Выделить всё

# swapon /dev/hda2

3)монтируем рут-раздел

Код: Выделить всё

# mount /dev/hda3 /mnt/gentoo

4)Создаем папку для монтирования для boot

Код: Выделить всё

# mkdir /mnt/gentoo/boot

5)...

Код: Выделить всё

# cd /mnt/gentoo

6) Извлекаем stage

Код: Выделить всё

# tar -xvjpf /mnt/cdrom/stages/stage3-athlon-xxxxxxxxxxx.tar.bz2

7) Извлекаем дерево портежей

Код: Выделить всё

# tar -xvjf /mnt/cdrom/snapshots/portage-xxxxxxxxxx.tar.bz2 -C /mnt/gentoo

8) Copy over server information (точно не знаю как перевести)

Код: Выделить всё

# cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

9) Copy over the distfiles

Код: Выделить всё

# cp -R /mnt/cdrom/distfiles /mnt/gentoo/usr/protage/distfiles

10) Mount the proc filesystem

Код: Выделить всё

# mount -t proc none /mnt/gentoo/proc

11) Chroot into new enviroment

Код: Выделить всё

# chroot /mnt/gentoo /bin/bash

12)Load the nessesary variables

Код: Выделить всё

# env-update; source /etc/profile

13) Смотрим файл /etc/make.conf (зачем только?)

Код: Выделить всё

# nano -w /etc/make.conf

14) (это вообще обязательно делать?)

Код: Выделить всё

# emerge system

15) Установка временной зоны

Код: Выделить всё

# ln -sf /usr/share/zoneinfo/Europe /etc/localtime

16) Установка kernel-sources

Код: Выделить всё

# emerge gentoo-sources

17) переходим в каталог с ядром (в папке src у меня было 2 папки: linux и linux-2.4.25-r1. В какой надо было перходить?)

Код: Выделить всё

# cd /usr/src/linux

18) конфигурируем

Код: Выделить всё

# make menuconfig

19) Компилим

Код: Выделить всё

# make dep && make clean bzImage modules modules_install

20) Copy over the kernel

Код: Выделить всё

# cp arch/i386/boot/bzImage /boot; cp System.map /boot

21) Ставим граб

Код: Выделить всё

# emerge grub

22) Настраивем осн. параметры

Код: Выделить всё

# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit

23)Редактирем файл-конфигурации граба (написанное далее -итоговое содержание моего файла)

Код: Выделить всё

# nano -w /boot/grub/grub.conf
 default 0
 timeout 15

 title=Gentoo lInux
 root(hd0,0)
 kernel /kernel-2.4.25-gentoo-r1 root=/dev/hda3
 intdr /boot/initdr-2.4.25-gentoo-r1

24) Соственно все

Код: Выделить всё

# exit; cd /
# umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
# reboot

А после перезагрузки -- Error 15: File not found. :(
Люди! Вся надежда на вас :|
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Посоветуйте хорошую документацию

Сообщение serg_sk »

Есть несколько неточностей! Вот тут!

Код: Выделить всё

# nano -w /boot/grub/grub.conf

default 0
timeout 15

title=Gentoo lInux
root  (hd0,0)
kernel (hd0,0)  /kernel-2.4.25-gentoo-r1 root=/dev/hda3
intrd (hd0,0) /boot/initrd-2.4.25-gentoo-r1

14) (это вообще обязательно делать?)

Код: Выделить всё

# emerge system

Если ставиш со stage-1 или со stage-2 то над, а если со stage-3 то нет!
P.S. И не initdr а initrd! Может в этом проблемма?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
rupatriot
Сообщения: 130

Re: Посоветуйте хорошую документацию

Сообщение rupatriot »

Значит как я понял все у меня правильно, кроме настроек граба???
И, наконец-то, для правильной установки из вышенаписанного мне следует исправить граб след. образом:

Код: Выделить всё

# nano -w /boot/grub/grub.conf
default 0
timeout 15

title=Gentoo lInux
root  (hd0,0)
kernel (hd0,0) /kernel-2.4.25-gentoo-r1 root=/dev/hda3
intrd (hd0,0) /boot/initrd-2.4.25-gentoo-r1

Так? Еще я просто был не уверен в правильности выполнения действии на протяжений самой установки. Хоть установку я правильно сделал?
скоро я буду с тобой, мое Санкт-Петербургское небо
(Сплин)
Спасибо сказали: