Portál AbcLinuxu, 30. dubna 2025 17:13
Tiskni
Sdílej:
$CLFS
mas tam opet adresarovou strukturu $CLFS
abys tam mohl vytvorit script3.sh
?
Pure_Linux_bla_bla.ksh
volas
SCRIPT1 SCRIPT2 SCRIPT3na konci funkce
SCRIPT2
udelas chroot
do $CLFS
a hned na to ve funkci SCRIPT3
chces udelat cat > $CLFS/script3.sh
Protože mě o to Usáma žádal už dřív, tak jsem se na to koukl, takže vám podám trošku detailnější informace ..
Po chrootu nefungují žádné programy vyrobené skriptem 2 , tedy hlavěn zásadní mount. Dělá to takovou hovadiu, že když napíšete mount
, tak vám odpoví
bash: /tools/bin/mount: file not found. Soubor má správná práva (má spustitelný příznak), ls vrátí, že tam je, není to symlink, má nenulovou velikost, mimochodem z hostitelského systému chodí jak má. Záhadné. Asi bych řekl, že ve skriptu 2 nejsou exportované některé proměnné jako ve skriptu 1 či co, nerozumím tomu. Ale aspoň víte teď víc než jen z blogpostu. al-Quaknaa
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.