Portál AbcLinuxu, 16. července 2025 20:59
chroot /mnt/lfs /bin/bash chroot: cannot run command `/bin/bash': Přístup odmítnutNevíte tedy někdo v čem může být problém? Proč nefunguje chroot?
$ /usr/sbin/chroot /mnt/lfs /bin/bash /usr/sbin/chroot: cannot change root directory to /mnt/lfs: Operace není povolenaKdyž se to udělá na roota, ale chybí nějaké knihovny:
# chroot /mnt/lfs /bin/bash /bin/bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directoryA když tam ani bash není:
# chroot /mnt/lfs /bin/bash chroot: cannot run command `/bin/bash': No such file or directoryJediné, jak dostanu tu vaši hlášku, je:
# chmod -x /mnt/lfs/bin/bash # chroot /mnt/lfs /bin/bash chroot: cannot run command `/bin/bash': Permission deniedToto je uměle vyvolaná chyba, ale nemohlo se třeba u vás stát, že je
/mnt/lfs
jiný oddíl a připojil se špatně tak, že programům chybí spustitelnost?
/dev/hda1 /mnt/lfs ext3 user 0 0a zdá se mi že v tom by problém být neměl. Pokud se pletu tak se omlouvám. A ještě jsem zkoušel /mnt/lfs/bin/bash a taky to vypíše
bash: /mnt/lfs/bin/bash: Přístup odmítnuta totéž dělá i echo, atd., atd.
/dev/hda3 on / type xfs (rw,noatime) /dev/hda1 on /mnt/lfs type ext3 (rw,noexec,nosuid,nodev)
/mnt/lfs
bez chrootování?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.