Pagina 1 di 1

Aiuto LFS - comando non va [RISOLTO]

Inviato: dom 16 gen 2011, 6:20
da Blallo
Sto costruendo una LFS
Sono a questo capitolo: http://www.linuxfromscratch.org/lfs/vie ... ernfs.html
ma ottengo:

Codice: Seleziona tutto

lfs:~$ mknod -m 600 $LFS/dev/console c 5 1
mknod: `/home/lfs/system2/dev/console': Operation not permitted
lfs:~$ mknod -m 666 $LFS/dev/null c 1 3
mknod: `/home/lfs/system2/dev/null': Operation not permitted
Eppure ho seguito ALLA LETTERA la guida ;)
Qualcuno di voi ha qualche idea?

Grazie mille in anticipo

Re: Aiuto LFS - comando non va

Inviato: dom 16 gen 2011, 9:56
da Ansa89
Mi sa che i comandi vanno dati da root.

Re: Aiuto LFS - comando non va

Inviato: dom 16 gen 2011, 10:05
da Blallo
Grazie ansa89
Ma dopo un problema..se ne presenta un altro :lol:
Quando vado ad effettuare il chroot

Codice: Seleziona tutto

root@darkstar /home/lfs/system2  # chroot "$LFS" /tools/bin/env -i \
>     HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
>     PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
>     /tools/bin/bash --login +h
chroot: failed to run command `/tools/bin/env': No such file or directory
PS: la dir "tools" nella $LFS è un link, dato che sto compilando tutto sulla stessa macchina in una dir tutta sua
(il che dovrebbe essere ininfluente)

Dando un

Codice: Seleziona tutto

root@darkstar /home/lfs/system2  # ldd /tools/bin/env
	linux-vdso.so.1 =>  (0x00007fffffffe000)
	libc.so.6 => /tools/lib/libc.so.6 (0x00007f6c36f05000)
	/tools/lib64/ld-linux-x86-64.so.2 (0x00007f6c3726d000)
sembra tutto a posto...

Re: Aiuto LFS - comando non va

Inviato: dom 16 gen 2011, 10:20
da Ansa89
Non sono molto esperto di chroot, ma secondo me i comandi che passi li esegue dopo il cambio di root; quindi se dentro "LFS" hai un link a "/tool", lui cercherà la directory "/tool" dentro "$LFS" (chiedo scusa per il giro contorto, spero che tu abbia capito).

Morale: invece di un semplice link, copia tutta la directory "tool" dentro "$LFS" ed evita link che puntano al di fuori del chroot.

Re: Aiuto LFS - comando non va

Inviato: dom 16 gen 2011, 10:23
da Blallo
Grandissimo
Funziona tutto alla perfezione

Grazie mille!!!