[ Jing Jang @ 12.02.2015. 07:51 ] @
Prilikom instalacije genkernela u Gentoo javio mi se problem i ne znam kako da ga resim.![]() |
[ Jing Jang @ 12.02.2015. 07:51 ] @
[ tuxserbia @ 12.02.2015. 14:23 ] @
Pa nisi sredio mrežu u chroot-u. Ne može da dovuče paket. Ajde proveri još jednom, i za proveru uvek probaš ping
Code: ping -c 3 www.gentoo.org ping -c 3 8.8.8.8 A da znaš, ako ga pustiš da kompajlira sve, a u VirtualBox-u radš, na proleće ćeš videti rezultat :-((( [ Jing Jang @ 12.02.2015. 16:11 ] @
Na samom startu sa ping-ovo i mreza je radila. Skidao sam source, kernel i krenulo je sa genkernelom i na kraju je izbacilo to. Probo sam opet sa ping-om ali mi izbacuje da ne moze da uspostavi vezu. Sad cu da probam sa ping -c 3 8.8.8.8
[ Jing Jang @ 12.02.2015. 16:13 ] @
Na samom startu sa ping-ovo i mreza je radila. Skidao sam source, kernel i krenulo je sa genkernelom i na kraju je izbacilo to. Probo sam opet sa ping-om ali mi izbacuje da ne moze da uspostavi vezu. Sad cu da probam sa ping -c 3 8.8.8.8
![]() ![]() [ tuxserbia @ 12.02.2015. 16:19 ] @
Ajde hint, možda resolv . Proveri sve korake. Kako radiš, u VurtualBox-u, zar ne? Pratiš zvanično upustvo ili...?
[ Jing Jang @ 12.02.2015. 17:14 ] @
Pratim uputstvo sa Youtube https://www.youtube.com/watch?v=avvhAfK-2B4 i na osnovu toga pravim za sebe podsjetnig kako bi kasnije mogao da ga instaliram na PC ili laptop. Razmisljam da pokrenem instalaciju u Virtual Boxu na Ubuntu.
[ tuxserbia @ 12.02.2015. 17:36 ] @
Kapiram te odlično. Ne gledam video, ima pet delova, nemam vremena. Ti kad dovučeš stage i kad ga otpakuješ, još si na instalacionom cd-u i mreža ti radi sigurno. Problem je sigurno u DNS serveru, ne ume da pretvori brojčane oznake u ime servera. Zato sam ti dao hint, resolv. Pre chroot-a treba da prekopiraš tvoj sa Live CD-a na disk predviđen za instalaciju. Ako je u /mnt/gentoo, onda ovako nekako:
Code: cp -L /etc/resolv.conf /mnt/gentoo/etc/ onda i u chroot okruženju imaš DNS informacije, pa radi i sa imenima servera. Prvi ping, sa brojkama, to bi trebalo da radi i bez DNS info, drugi tek kad prebaciš ovaj fajl. Koji radiš, 32 ili 64bita? https://wiki.gentoo.org/wiki/Handbook:X86/Full/Installation https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation [ Jing Jang @ 12.02.2015. 17:48 ] @
Resio sam problem. Kod Network > Attached to: NAT treba da stoji NAT a ne Bridged Adapter. Mada sam ovu poslednju koristio kod instaliranja Arch, FreeBSD, PC BSD.
[ tuxserbia @ 12.02.2015. 18:29 ] @
Ok, ali da znaš da to ima veze i sa VB internom mrežom. Probaj ifconfig kad je NAT i kad je bridhe, pa vidi koje adrese ti daje.
[ Jing Jang @ 13.02.2015. 11:51 ] @
Evo postupka sta sam sve uradio do sada:
Part 1 # ping -c 3 google.com # cfdisk Napravio sam tri particije i to /(root/, swap i /home sda1 -/ . sda2-swap i sda3=/home # mkfs.ext4 /dev/sda1 # mkfs.ext4 /dev/sda3 # mkswap /dev/sda2 && swapon /dev/sda2 # mount /dev/sda1 /mnt/gentoo # mkdir /mnt/gentoo/home # mount /dev/sda3 /mnt/gentoo/home # cd /mnt/gentoo # ls # links http://www.gentoo.org/main/en/mirrors.xml sa gorenavedene adrese skinuo sam stage3 i portage pakete (stage je 207 MB a portage je 71 MB) # tar xvjpf stage3-amd64-20141204.tar.bz2 Enter # ls # tar xvjpf portage-latest.tar.bz2 -C usr/ Enter livecd gentoo #ls /mnt/gentoo/usr/portage i Enter livecd gentoo # nano /mnt/gentoo/etc/portage/make.conf Kod CFLAGS =”-march=amdfam10 -02 -pipe” Na dnu dodati jos MAKEOPTS=”-j7” pritisnuti Ctrl+X ukucati y i Save. Livecd gentoo # mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf Enter i odabrati http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/Canada: University of Waterloo livecd gentoo # mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf pritisnuti Enter rsync://rsync4.ca.gentoo.org/geCanada: University of Waterloo -rsync4.ca.gentoo.org Part 2 livecd gentoo # cp -L /etc/resolv.conf /mnt/gentoo/resolv.conf # mount -t proc none /mnt/gentoo/proc # mount --rbind /sys /mnt/gentoo/sys # mount --rbind /dev /mnt/gentoo/dev # chroot . /bin/bash livecd / # env-update # source /etc/profile # export PS1=”(chroot) $PS1” (chroot) livecd / # emerge --sync # eselect profile list # eselect profile set 4 # eselect profile list # nano /etc/portage/make.conf Ispod MAKEOPTS dodati USE=”gnome gtk dbus X pulseaudio alsa opengl dvd -kde” pritisnuti Ctrl+X ukucati Y i Save. (chroot) livecd / # cp /usr/share/zoneinfo/Europe/Belgrade /etc/localtime # echo “Europe/Belgrade” > /etc/timezone # date # emerge gentoo-sources # emerge genkernel # genkernel all # env-update && source /etc/profile livecd / # export PS1=”(chroot) $PS1” Part 3 # nano /etc/fstab Podesiti na /dev/sda1 / ext4 noatime 0 1 /dev/sda3 /home ext4 defaults 0 2 /dev/sda2 none swap sw 0 0 /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 Pritisnuti Ctrl+X ukucati Y i Save. # nano /etc/conf.d/hostname Kod hostname staviti umjesto localhost neko svoje ime npr. Vbox Hostname=”vbox” Ctrl+X ukucati y i Save #nano /etc/hosts Kod 127.0.0.1 vbox localhost dodati vbox ispred localhost i to Save # nano /etc/conf.d/net Pri dnu dodati config_eth0=”dhcp” save # cd /etc/init.d (chroot) livecd init.d # ln -s net.lo net.eth0 # rc-update add net.eth0 default (dodati default) # emerge dhcpcd # rc-update add dhcpcd default # nano /etc/conf.d/hwclock Kod clock=”local” umjesto clock staviti local i to Save # nano /etc/locale.gen Odcekirati ## kod en_US ISO 8859-1 ## kod en_US.UTF-8 UTF-8 i to Save # locale-gen # emerge grub Po pitanju gruba mi ide skroz sporo i jos mo nije zavrsilo ( traje vise od sat i po) ne znam u cemu je problem. Proces kompiliranja kernela je trajao oko 45 minuta. [ tuxserbia @ 13.02.2015. 15:34 ] @
Kako ide? Ako se blokirao, prekini ga, pa probaj opet sa ping, samo adresa i ime.
Ako i dalje ne radi, probaj sa komplet opisom Code: emerge --ask sys-boot/grub pa ga posle sredi sa grub-mkconfig... Je li ti prijavljivao neke greške gen-kernel? Kad si sređivao mrežu, proveri koja je tačno mrežna kartica u pitanju sa ifconfig. Kod mene je enp3s0. Nisi instalirao nijedan logger. Nisi instalirao Con demon. Nisi podesio password za root. Ovo sam na brzinu pogledao, možda će u videu naknadno da sredđuje, mada bi trebalo da se sredi ranije, pre kompajliranja kernela. Da, obavezno sredi keymaps, posle restarta nećeš moći da pišeš, mislim, moći ćeš, nego tasteri će biti mapirani drugačije. Pretpostavljam da ti je tastatura po našm rasporedu. [ Jing Jang @ 13.02.2015. 16:37 ] @
Genkernel nije mi prijavljivao na VBoxu u Win 8.1 a na VBoxu u Ubuntu mi je takodjer napravio problem kod prekida konekcije.
Trebao bih do kraja da instaliram i ovo. # passwd # ls /boot # nano /boot/grub/grub.cfg # ls /boot/*genkernel-86* >> /boot/grub/grub.conf # nano /boot/grub/grub.cfg Podesiti pa umjesto timeout 30 staviti timeout5 Kod kernel ..... Sve obrisati a ostaviti samo kernel Kod initrd takodjer sve obrisati tj. ostaviti initrd title Gentoo 3.8.13 Poslije dodati kod kernela tako da glasi kernel /boot/kernel/genkernel-x86_64-3.8.13-gentoo root /dev/sda1 init=/bin/bb initrd /boot/initramfs/genkernel-x86_64-3.8.13-gentoo Prepisati title Gentoo 3.8.13 (rescue) root (hd0, o) kernel /boot/kernel/genkernel-x86_64-3.8.13-gentoo root /dev/sda1 initrd /boot/initramfs/genkernel-x86_64-3.8.13-gentoo Save # grep -v rootfs /proc/mounts > /etc/mtab # grub-install --no-floppy /dev/sda # exit # cd # umount -l /mnt/gentoo/dev{/shm,/pts, } # umount -l /mnt/gentoo{/home,/proc,} # shutdown -P -h now Nakon restarta icin na Settings > Storage > Controller:IDE > IDE Seconder > Remove disk from virtual drive > OK > Start vbox login: root Passwd: # nano /etc/issue Kod This is \n.\0 (\s \m \r) \t Maci tacku poslije n, tako da bude This is \n (\s \m \r) \t i to Save Part 4 Gentoo Linux 3.8.13 pritisnuti Enter Pojavice se root (hd0,o) kernel /boot/kernel ..... initrd /boot/initramfs ..... Pritisnuti ‘e’ ponovo Kod dodati vga... <dev/sda1 vga=791 Enter Opet pritisnuti “p” ili “b” # rm /stage3-amd64-20141204.tar.bz2 (r i m) na pocetku # rm /portage-latest.tar.bz2 # useradd -m -G audio,video,usb,wheel -s /bin/bash uluda # passwd uluda # exit vbox login: uluda Passwd: # ls -la # exit vbox login: root Passwd # nano /etc/portage/make.conf Na dnu dodati INPUT_DEVICES=”evdev virtualbox” VIDEO_CARDS=”virtualbox” i Save # emerge -pv xorg-server # echo “X11-base/xorg-server udev” >> /etc/portgage/package.use # nano /etc/portage/package.use # emerge xorg-server # nano /etc/conf.d/modules Dodati kod modules modules=”vboxvideo” i Save # env-update && source /etc/profile # emerge --ask virtualbox-guest-additions Ukucati y za nastavak instalacije Vbox login: root # gpasswd -a uluda vboxguest # cd /etc/init.d # rc-update add virtualbox-guest-additions default # eselect opengl list # eselect opengl set xorg-x11 # emerge --ask virtualbox-modules # modprobe -a vboxdrv vboxnetflt vboxnetadp # nano /etc/conf.d/modules Ispod modules=”vboxvideo” dodati i modules=”vboxdrv” modules=”vboxnetflt” modules=”vboxnetadp” i Save # emerge twm xterm # startx # exit Part 5 #echo “gnome-base/gnome-session branding” >> /etc/portage/package.use # cat /etc/portage/package.use # emerge gnome-light # dispatch-conf # emerge --ask gnome-light # emerge --update --deep --with-bdeps= y --newuse world # /etc/init.d/dbus atart # cd /etc/init.d/ # rc-update add dbus # rc-update add xdm default # nano /etc/conf.d/xdm # emerge xdm # exit Vbox login: uluda Passwd: $ echo “exec gnome-session” > ~/.xinitrc $ cat ~/.xinitrc $ startx $ su Passwd: $ reboot U Terminalu u Gentoo-u # emerge --ask firefox # emerge --autounmask-write firefox # dispatch-conf # emerge --ask firefox [ tuxserbia @ 13.02.2015. 17:38 ] @
Ovo ti je ok. Samo da znaš, peti korak će biti malo čupav, treba da rekompajlira komplet sistem.
[ Jing Jang @ 13.02.2015. 18:03 ] @
Zar nisam imao kompiliranje sistema sa # emerge genkernel i # genkernel all . U prvom slucaju kompiliranje je trajalo oko sat vremena i dobro je proslo. Nalazio sam da genkernel zna da pravi dosta problema u vezi kompiliranja. Koliko sam mogo zakljuciti da genkernel je i meni pravio u dva slucaja probleme i prekid konekcije.
[ tuxserbia @ 13.02.2015. 18:34 ] @
Eh, da si ti živ i zdrav!!! To je bio SAMO kernel. Sa onim world, ako su dosta promenjeni USE flagovi, ima da ti prekompajlira maltene svaki paket. A imaš ih na stotine. Poslednji put kad sam probao gentoo, mislim prošle godine, čisto da ne izađem iz forme, jel'te, ceo vikend je brundao. Kad je završio, pogledao levo-desno i obrisao. Meni isti đavo. Svaka čast, ima slučajeva gde može da napravi razliku, ali stvarno retko.
[ Jing Jang @ 13.02.2015. 20:59 ] @
Pa ti me sad isprepada. Ja sam tu negde blizu da zavrsim tj. da naucim da instliram, ti me sad oneraspoozi. Salim se! Kod Calculate sam primjetio da neke stvari dugo traju dok instalira npr. Virtual Box ili update. Kasnije kad radi stvarno radi odlicno. Interesantno da je instaliranje Calculate nekih oko petnaest minuta i vrlo jednostavna.
[ tuxserbia @ 13.02.2015. 21:08 ] @
E, da. Mislim , ima i Gentoo mogućnost da instalira samo binarne pakete, nije to sporno. To odlično posluži, recimo imate dva kompjutera, jednu aždaju sa octa core, i jedan pentium 1. Podesi se USE i flags, pa se iskompajliraju paketi za 586 i posle se samo instaliraju tamo. Ali da se radi za svaki update, bolje ruski rulet sa punim magacinom !!!!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|