Newsgroup: it.comp.os.linux.sys
Titolo: DISASTRO: le bestemmie che NON ho tirato...

...sono state veramente MOLTO, MOLTO poche!!
Mi e` successo che ho cancellato /lib/libc.so.6 ... e vabe`...:-( ad
un tratto non ha funzionato piu` nulla.
Adesso e` tutto a posto, per risolvere il problema ho attaccato l'hd ad
un'altra linuzbox.
Ma se avessi avuto un set funzionante di boot+root disks, con supporto
reiserfs, avrei impiegato zero secondi a sistemare le cose, invece di
dover scarrozzare il mio harddisk per la citta`.
Quando seguii alla lettera le istruzioni del bootdisk-howto non riuscii
a farmelo, 'sto fottuto root-disk, o almeno non riuscii a farne uno
montabile dal kernel.
Come si fa, dunque?
**NON voglio una cosa complicatissima tipo disco con lilo+kernel+root,
voglio invece una cosa *semplicissima*: un filesystem NON compresso, NO
initrd, NO altre puttanate strane.
**Come posso utilizzare un cdrom, in modo da non diventare scemo per
far stare un sistema in 1,4 miseri megabytes??
**Il kernel lo carico da floppy, ma e` in grado di montare come
partizione root un cdrom?
**E il filesystem iso9660 va bene?
Non mi stacchero` dal computer finche` non avro` un rootdisk
funzionante, non voglio piu` rimanere bloccato per una cazzo di libreria
rotta.
Ultima domanda: in un caso simile avere la Sash puo` aiutare? Sash
funziona senza libc? (caricherei il kernel con "init=/bin/sash"...)
Ah, ho anche scaricato da 
www.reiserfs.org
 boot e rootdisk con supporto
reiserfs, di provenienza redhat, ma il bootdisk non funziona, c'e`
Syslinux che dice che c'e` un errore nel suo file .cfg, e si ferma li`
senza caricare il kernel.
Anche questo e` stato un altro motivo di numerose frasi irripetibili.
Grazie per le (comprensive) risposte...
-- 
    Pardo 
 
http://pardo.cjb.net

 Grazie per le (comprensive) risposte...
Mica tanto, comprensive...
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"


Infatti e` proprio quello che voglio fare.
Ma prima, siccome tutte le partizioni tranne /usr e /boot sono in
reiserfs, ho avuto QUALCHE problemino a trovare un bootdisk e un
rootdisk adatto! Gli unici che ho trovato non funzionavano perche`
qualche maledetto ha cannato a configurarci Syslinux e non se n'e`
accorto!
Avevo comunque il MIO kernel con reiserfs, ma pero` non aveva il
supporto initrd, e quindi tutte le maledette rescue images delle
distribuzioni non ci funzionavano!
Capito adesso qual'e` stata la sfiga???
Cmq ho smanettato un po' e ora ho un kernel con initrd, e un'immagine di
fs ext2 gizippata:
C:\>loadlin vmlinuz initrd=rootdsk.gz root=/dev/ram0
Il kernello parte, carica e poi monta correttamente la initrd.
Ma poi, "no init found" tutte le volte!
Se gli dico "init=/sbin/sash" si avvia la sash ma non funziona
assolutamente nulla neanche i comandi piu` basilari, che dovrebbero
essere built-in).
Se non gli dico nulla, si impanica (eppure /sbin/init c'e`).
Se gli dico "init=/bin/bash", si impanica nello stesso modo.
Non capisco perche` non trova init o bash, non capisco perche` invece
sash la trova, non capisco perche` in sash non funziona alcun comando.
-- 
    Pardo 
 
http://pardo.cjb.net

    Pardo> 
    Pardo> Capito adesso qual'e` stata la sfiga???
sě: che   ti sei configurato  un  sistema molto diverso da  quello che
normalmente  fanno le  distribuzione  di solito,  senza assicurarti di
avere gli strumenti per recuperare la situazioene in caso di problemi.
Tutto questo, dando un bellissimo 
        # rm *
mentre eri in /lib, come root ;-)
(magari 'rm' non era nemmeno il classico alias 'rm -i')
Insomma, una bella sfilza di   errori *tuoi*, in  cui  gli altri e  la
sfiga non hanno giocato alcun ruolo :-)
Ciao
Marco
-- 
- Come si fa a far ridere un vecchio carabiniere?
- Gli si racconta una barzelletta da giovane!
		-- Da it.hobby.umorismo


Ho "solo" cambiato il link, prima puntava a /lib/
libc-2.1.3.so
 e io l'ho
puntato a /usr/i486-linux-libc5/lib/libc.so.5, e non ti sto a spiegare
il motivo perche` e` troppo lungo, cmq e` ovvio che ho fatto una
stronzata ma non era necessario che me lo chiarificassi con il tono di
chi parla a un cretino!
Vabe`, alla fine nessuno ha risposto alle mie domande.
Vorra` dire che andro` a Lourdes per chiedere alla Madonna come mai i
rootdisk fatti da me non avviano init o bash o chi per esso, tranne sash
che pero` non esegue alcun comando.
Esiste un newsgroup dedicato alla Madonna dove la gente puo` appellarsi
a lei senza andare in pellegrinaggio in un posto lontanissimo? (ma chi
va piu` in pellegrinaggio a piedi al giorno d'oggi, con le comodita`
della tecnologia?!?)
-- 
    Pardo 
 
http://pardo.cjb.net

far stare un sistema in 1,4 miseri megabytes??
Su un numero vecchio di Inter.net (52-2) era allegato un CD con una Debian
funzionante da CD: quasi completa, con molti programmi per console
(niente XFree86).
Partiva tramite loadlin
[...]
-- 
Bye. Gianfranco Di Prinzio
--------------------------
To reply: gianfrancodpr(at)iname(.)com

 Partiva tramite loadlin
anche nel numero di novembre con linux espresso ci sarà un sistema live.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

 sash la trova, non capisco perche` in sash non funziona alcun comando.
Scusa ma da dove la prende questa sash? Dov'e' che init e la bash "ci
sono"? E quale comando di sash non funziona? Non riesco a seguirti.
In sostanza la domanda e': quale filesystem di dovrebbe montare come /
questo dischetto di avvio dal quale poi prende i comandi che ti servono?
Perche' se come penso ti monta il tuo solito dubito che a parte cd e i
pochissimi builtin della shell ti possa funzionare qualunque cosa,
mount, link, cp & company dipendono dalla tua glibc che ti sei piallato.
Se invece ti monta qualcos'altro guarda cosa c'e' li' dentro, ma tieni
presente il solito discorso, che se non puoi montare le tue reiserfs da
qualche parte non risolverai nulla.


 
Ma lo sai che questa potrebbe essere un'ottima idea????? :-)
-- 
Ciao
eXistenZ
.............................
mattia...@NOSPAM.altavista.net

 uname
uname: no such file or directory
Capito???
Inoltre, il root.bin della Debian funziona con il mio kernel e identica
procedura di caricamento con loadlin.
Quindi e` certamente la mia root che ha something di sbagliato!
Ma i filez sono al loro posto!
Heeeeeeellllllllpppppp!
-- 
    Pardo 
 
http://pardo.cjb.net
N.B.:
Il problema sul mio pc l'avevo gia` risolto, ora voglio solo farmi un
sistemino indipendente da tenere su floppy o cdrom!

.              UIN: 64483080
GPG fpr: 3D40 4146 4F55 D2EA 8202  9AD5 8808 1AF7 9056 7BF7
-- (20000405:123)
die_if_kernel("Whee... Hello Mr. Penguin", current->tss.kregs);
	2.2.16 /usr/src/linux/arch/sparc/kernel/traps.c


E come fanno a funzionare se non ce li hai messi? Comunque io non so
come funziona questa sash, quindi potrei anche aver preso lucciole per
lanterne. Quello torno a ripetere e': usare una distribuzione da
dischetto qualunque, al quale aggiungere il modulo di reiserfs,
inserirlo, montare i tuoi dischi e rimettere a posto le cose e' poi
cosi' complicato?


da "-". Esempio (dopo aver spostato /bin/echo da un'altra parte):
Ecco, questa non la sapevo!
Ora usando i comandi builtin di sash ho potuto vedere tutto...  ho anche
montato un'altra partizione...
La stranezza e` che nessun comando a parte sash sembra essere
eseguibile, dice sempre not found.
Come cacchio e` possibile, boh...
-- 
    Pardo 
 
http://pardo.cjb.net

.              UIN: 64483080
GPG fpr: 3D40 4146 4F55 D2EA 8202  9AD5 8808 1AF7 9056 7BF7
-- (20000405:128)
panic("IRQ, you lose...");
	2.2.16 /usr/src/linux/arch/mips/sgi/kernel/indy_int.c