chroot na amd-64

Ogólne pytania dotyczące systemu
Awatar użytkownika
zomer
Beginner
Posty: 329
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

chroot na amd-64

Post autor: zomer »

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

Kod: Zaznacz cały

/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

Kod: Zaznacz cały

/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

Kod: Zaznacz cały

i386 /etch

Przy próbie uruchomienia opery mam taki zwrot

Kod: Zaznacz cały

$ 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
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

zomer pisze: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.
Awatar użytkownika
zomer
Beginner
Posty: 329
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

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:

Kod: Zaznacz cały

$ 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

Kod: Zaznacz cały

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.
ODPOWIEDZ