Gentoo

Hamster

Well-Known Member
Ану раздуплите лома плз.
нужно добавить юзера. Пишу:

useradd -m -G users,audio,wheel,video,floppy ghost

passwd ghost

В итоге ни интернета (пппое не конектит), ни звука, ни видео.

Походу нужны еще какие-то группы?
 

Hamster

Well-Known Member
редактировал пользователя с помощью ГУЯ. Включил во все группы.

Если например коннектиться (пппое) с помощью rppppoek, пишет, невозможно соединиться, а если pppoe-start , то все работает.

Видео-аудио также не работает. Под рутом все прекрасно.

роздуплите нюба плз! Инетресно...
 

Michael

Well-Known Member
Команда форума
Администратор
Не могу настроить USB принтер (epson c87) (со сканером - аналогично)
lsusb и все остальное не видит его
Код:
# lsusb
Bus 001 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000
но dmesg другого мнения:
Код:
....
hub 4-0:1.0: USB hub found
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: new full speed USB device using uhci_hcd and address 3
usb 2-1: new full speed USB device using uhci_hcd and address 4
usb 2-1: new full speed USB device using uhci_hcd and address 5
usb 2-2: new full speed USB device using uhci_hcd and address 6
usb 2-2: Product: USB Printer
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
USB Mass Storage support registered.
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
....
/etc/fstab
Код:
...
usbfs                   /proc/bus/usb   usbfs           auto             0 0
...
Код:
# cat /proc/bus/usb/devices
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=04b8 ProdID=0005 Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=USB Printer
S:  SerialNumber=HD22T0210141088300
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
В ядре поддержка usb включена.
ядро - vanilla 2.6.20.1
Как заставить lsusb & cups его видеть?

solved
Освежил udev - завелось сразу
Дрова - guteprint
Работает и печатает :)
 
Последнее редактирование:
A

AkeL.php

Guest
 

marlin

New Member
Кто может сказать как генту по дискам разбросать :) хотелось бы при установке.
/dev/sda5 /
/dev/sda6 swap
/dev/sda7 /tmp
/dev/sda8 /var
/dev/sda9 /usr
/dev/sda10 /home
желательно после команды chroot ?
 

Vladimir B.

милый добрый кот
Модератор
А при установке точки монтирования разве не выбираются?

Если не нравится текущая - переразбил, fstab помучал и вуаля (аля-улю:)).
 

Michael

Well-Known Member
Команда форума
Администратор
Кто может сказать как генту по дискам разбросать :) хотелось бы при установке.
/dev/sda5 /
/dev/sda6 swap
/dev/sda7 /tmp
/dev/sda8 /var
/dev/sda9 /usr
/dev/sda10 /home
желательно после команды chroot ?
До:
Код:
...
mount /dev/sda5 /mnt/gentoo
mount /dev/sda7 /mnt/gentoo/tmp
mount /dev/sda8 /mnt/gentoo/var
mount /dev/sda9 /mnt/gentoo/usr
mount /dev/sda10 /mnt/gentoo/home
swapon /dev/sda6
chroot /mnt/gentoo /bin/bash
....
и зафикисировать это в fstab


Если после:
Можно попробовать переключиться в другую консоль (Ctrl+Shift+F2) и там это прописать.


Непонятно только, почему _после_ chroot? Религия не позволяет сделать ДО?
 

marlin

New Member
Да втом и проблема что при можна а после chroot не дает и fstab писал пофиг
 

marlin

New Member
во время установки незнаю как повысить до максимального рута :)
 

GrAndSE

Тёмный
Модератор
во время установки незнаю как повысить до максимального рута :)
Я не знаю каким ты там диском пользуешся. Ну я вот себе на прошлой неделе собирал систему с диска minimal, который лежит на и всё замечательно собралось, сейчас бегает и прыгает.
И уж не знаю чего там такого, но прав для доступа к /etc/fstab вполне хватает.
А root он по-моему root всегда. Т.е. у него имеются только полные права.
И всё же не пойму в чем проблема то.
Сначала разбиваешь диск. Потом я обычно подключаю swap. Потом монтируешь корень в /mnt/gentoo, потом создаешь в этом самом /mnt/gentoo при помощи mkdir всё что нужно, т.е. свои /var /usr /home /tmp и mount'ом монтируешь - как написано было Michael.
Потом можно тут же прописать и всё в /etc/fstab.
Потом ещё в жтой системе можно скачать при помощи wget с необходимой для нормального существования stage в /mnt/gentoo т.е. будущий корень и перейдя туда сделать tar -xvjpf . stage*.tar.bz2 (по-моему у меня так прошло нормально).
Затем уже "переход в новую систему":
Код:
# mount -t proc proc /mnt/gentoo/proc
# chroot /mnt/gentoo / bin/bash
# env_update
# source /etc/profile
Ну а дальше можно радостно сделать emerge --sync и уже приступить к сборке ядра и установке всего, чего душа пожелает (на и правда того, что есть в сетевом репозитории - у меня лично gdm так и не стал, поскольку нету нужных файлов у нас в сети, а лезть в инет не хотелось.. мне и blackbox нравится, только вот xdm некрасив :(, но переживу).
 

marlin

New Member
та проблема в том и есть что при переходе
# mount -t proc proc /mnt/gentoo/proc
# chroot /mnt/gentoo / bin/bash
# env_update
# source /etc/profile
я набираю mount а оно выдает что токо корень подмонтирован а всего остального нет и не монтирует в ручную пишет дивайс из буси (занято там что то) вот в чем и проблема
 

Michael

Well-Known Member
Команда форума
Администратор
а точно распаковал?
Код:
cd /mnt/gentoo
wget ftp://opensource.vip/opensource/distr/Gentoo/stage3-i686-2006.1.tar.bz2
tar -xvjpf stage*.bz2
 

marlin

New Member
я ставил вот это и stage3 для amd64 распаковывал
 

marlin

New Member
Ктонить вообще ставил gentoo на 3-5 дисков может есть комбинация которая позволит это зделать может я в чем то ошибся ? если ставил то будем копать. Истина за межою досяжности. ;) шутка
 

GrAndSE

Тёмный
Модератор
Ктонить вообще ставил gentoo на 3-5 дисков может есть комбинация которая позволит это зделать может я в чем то ошибся ? если ставил то будем копать. Истина за межою досяжности. ;) шутка
У меня Gentoo стоит на 3 раздела (один из них на другом винте) и монтирует при этом ещё несколько разделов. Комбинацию я писал.
Можешь точно написать то что ты делал? Шаг за шагом?
 

marlin

New Member
так как диски существуют я просто их форматнул
mkreiserfs /dev/sda5
mkreiserfs /dev/sda7
mkreiserfs /dev/sda8
mkreiserfs /dev/sda9
mkreiserfs /dev/sda10
mkswap /dev/sda6
swapon
монтирую mount /dev/hda5 /mnt/gentoo
создаю папки
mkdir /mnt/gentoo/tmp
mkdir /mnt/gentoo/var
mkdir /mnt/gentoo/usr
mkdir /mnt/gentoo/home

после

mount /dev/sda7 /mnt/gentoo/tmp
mount /dev/sda8 /mnt/gentoo/var
mount /dev/sda9 /mnt/gentoo/usr
mount /dev/sda10 /mnt/gentoo/home

после

tar xvjpf /mnt/cdrom/stages/stage3-amd64-2006.1.tar.bz2

после

tar xvjf /mnt/cdrom/snapshots/portage-2007-03-23.tar.bz2 -C /mnt/gentoo/usr

после

mount -t proc proc /mnt/gentoo/proc
chroot /mnt/gentoo / bin/bash
env_update
source /etc/profile
 

Michael

Well-Known Member
Команда форума
Администратор
Я бы сделал так:
Код:
mkreiserfs /dev/sda5
mkreiserfs /dev/sda7
mkreiserfs /dev/sda8
mkreiserfs /dev/sda9
mkreiserfs /dev/sda10
mkswap /dev/sda6
[COLOR="Red"]swapon /dev/sda6[/COLOR]
mount /dev/sda5 /mnt/gentoo
[COLOR="#ff0000"]cd /mnt/gentoo[/COLOR] ## а то неясно, куда стейдж распаковывается ##
tar xvjpf /mnt/cdrom/stages/stage3-amd64-2006.1.tar.bz2
## папки /tmp, /var, и т.п. обычно распаковываются вместе с stage3, я их никогда не создавал ##
mount /dev/sda7 /mnt/gentoo/tmp
mount /dev/sda8 /mnt/gentoo/var
mount /dev/sda9 /mnt/gentoo/usr
mount /dev/sda10 /mnt/gentoo/home
[CODE][COLOR="#ff0000"]nano /mnt/gentoo/etc/make.conf[/COLOR]
[COLOR="#ff0000"]...
GENTOO_MIRRORS="http://gentoo.vip/distfiles"
SYNC="rsync://rsync.vip/gentoo-portage"
...
## нелишним будет остальные конфиги покалупать, fstab и т.п. ##
[/COLOR]
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

chroot /mnt/gentoo / bin/bash
env-update
source /etc/profile
passwd root ## сколько раз я забывал его установить.. ##
emerge --sync[/CODE]
 
Верх