|
chroot na amd-64
zomer - 08-04-2008 17:53
Witam! Zainstalowałem sobie Debian/Lenny-64 na /dev/sda9 oraz Debian/Etch-32 na /dev/sda10 W Lennym jako punkt montowania etcha-32 wybrałem dev/sda10 /etch Następnie umieściłem takie wpisy:
/etc/ld.so.conf /etch/lib /etch/usr/lib /etch/usr/X11R6/lib /etch/usr/local/lib
Wydałem polecenie ldconfig i otrzymałem (ldconfig: /lib32/libXss.so.1 nie jest dowiązaniem symbolicznym), ale to dostaje przy każdym apt-get install. /etc/fstab /dev/sda10 /etch ext3 defaults 0 /home /etch/home none bind 0 /tmp /etch/tmp none bind 0 /dev /etch/dev none bind 0 /proc /etch/proc proc defaults 0
Następnie /etc/schroot/shroot.conf --> bo dchroot nie ma, schroot go zastępuje i386 /etch
Przy próbie uruchomienia opery mam taki zwrot
$ dchroot -c i386 -d opera E: /etc/schroot/schroot.conf: line 78: Invalid line: "i386 /etch"
Polecenie $ schroot -c i386 -d opera zwraca to samo co wyżej
Rad - 08-04-2008 19:58
E: /etc/schroot/schroot.conf: line 78: Invalid line: "i386 /etch"
Zobacz tę linię w konfigu i porównaj ją z jakimś przykładem, a następnie popraw.
zomer - 09-04-2008 10:24
W schroot.conf Mam takie zakomentowane linie dla etcha:
#[etch] ---------------------------------------------------------> co by tu odkometntować? #description=Debian etch (testing) 32-bit #location=/srv/chroot/etch #priority=3 #groups=sbuild-security #aliases=testing #run-setup-scripts=false #run-exec-scripts=false #personality=linux32 ------ linie ---- i386 /etch ==> sam dodałem, bez niej wynik jest taki: $ schroot -c i386 -d opera W: No chroots are defined in '/etc/schroot/schroot.conf' E: i386: Chroot not found
Jeszcze tak odnośnie tty8 echo "8:23:respawn:/usr/sbin/chroot /etch "\"/sbin/getty 38400 tty8" >> /etc/inittab
czy to jest poprawne polecenie? Bo kod był przerwany. Więc nie wiem czy dobrze do skopiowałem.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|