Ero sivun ”Chroot” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Pb (keskustelu | muokkaukset) p (wikilinkitystä vaihteeksi) |
p (suoraan voi käyttää -t prociakin) |
||
Rivi 5: | Rivi 5: | ||
Jos ajat kokonaista jakelua chrootin alaisuudessa, kannattaa [[Mount|liittää]] /[[proc]]-, [[laitetiedostot|/dev-]], /dev/pts/- ja /sys-[[Linuxin hakemistorakenne|hakemistot]] myös chrootissa olevan jakelun juurihakemistoon ongelmien välttämiseksi: | Jos ajat kokonaista jakelua chrootin alaisuudessa, kannattaa [[Mount|liittää]] /[[proc]]-, [[laitetiedostot|/dev-]], /dev/pts/- ja /sys-[[Linuxin hakemistorakenne|hakemistot]] myös chrootissa olevan jakelun juurihakemistoon ongelmien välttämiseksi: | ||
mount - | mount -t proc proc /mnt/distro/proc | ||
mount -o bind /dev /mnt/distro/dev | mount -o bind /dev /mnt/distro/dev | ||
mount -o bind /dev/pts /mnt/distro/dev/pts | mount -o bind /dev/pts /mnt/distro/dev/pts |
Versio 17. marraskuuta 2009 kello 18.23
Komentorivikomennolla chroot voi käynnistää ohjelmia siten, että ne luulevat jonkun nykyisen tiedostojärjestelmän alihakemistoa juurihakemistokseen.
Esimerkiksi polun /mnt/distro muuttaminen juureksi ja bash-shellin käynnistäminen siinä onnistuu komennolla
chroot /mnt/distro /bin/bash
Jos ajat kokonaista jakelua chrootin alaisuudessa, kannattaa liittää /proc-, /dev-, /dev/pts/- ja /sys-hakemistot myös chrootissa olevan jakelun juurihakemistoon ongelmien välttämiseksi:
mount -t proc proc /mnt/distro/proc mount -o bind /dev /mnt/distro/dev mount -o bind /dev/pts /mnt/distro/dev/pts mount -o bind /sys /mnt/distro/sys
Chroot-tilasta palataan normaalitilaan komennolla
exit