Newsgroup: it.comp.os.linux.sys
Titolo: problema boot:

Salve
  sono felice possessore di SuSE LINUX 7.2 Ed. italiana
Vi chiederei una cortesia.
Ho perso il Master Boot Record sulla mia partizione principale quando ho
dovuto riinstallare MS Windows 98. Le mie partizioni Linux dovrebbero
pero' essere ancora intatte, ma non riesco piu' ad accedervi.
Mi e' stato detto che posso utilizzare il CD di installazione linux per
fare il boot su una macchina che ha perso l'MBR digitando:
"vmlinuz boot=/dev/hdg8"
quando mi si chiede:
"boot:"
all'avvio, reimpostandomi poi l'MBR con un semplice:
"lilo -v"
Ma utilizzando il CD di installazione della v. 7.2 (il secondo CD,
perche' il primo non va) questo non funziona. Quando, al "boot:",
digito: "vmlinuz..." ecc... ottengo questo errore:
Could not find kernel image: vmlinuz
c'e' per caso una sintassi diversa per questa distribuzione?
Sono sicuro della partizione HDG8, in quanto ho sotto gli occhi il file
lilo.conf che mi ero premurosamente stampato. Purtroppo non mi sono
fatto un dischetto floppy con l'MBR della partizione principale del mio
disco fisso.
Aiutoooo! Sentiti ringraziamenti in anticipo se vorrete darmi un
consiglio su come
procedere prima di riinstallare anche LINUX.
Mi basterebbe anche un software x Windows 98 che mi legga la partizione
ReiserFS. Cosi' mi salvo cio' che non mi sono salvato precedentemente e
poi riinstallo (SIGH!) Linux
Cordiali Saluti
Leonardo Cocchi

 
ora ti dico come faccio io in questi casi
1) faccio il boot da cdrom diciamo con il primo cd di redhat 7.2
2) quindi con alt + f2 (o alt + f3 non mi ricordo) vado nella console 
dei comandi
3) quindi entro in /dev e, se non esiste, creo il device del disco che 
voglio montare con mknod <nomedevice> b <max_nomber> <minor_number>
ecco i dati presi dalla mia dev, nel caso ti dovessero servire
brw-rw----    1 root     disk      34,   0 Aug 30  2001 /dev/hdg
brw-rw----    1 root     disk      34,   1 Aug 30  2001 /dev/hdg1
brw-rw----    1 root     disk      34,  10 Aug 30  2001 /dev/hdg10
brw-rw----    1 root     disk      34,  11 Aug 30  2001 /dev/hdg11
brw-rw----    1 root     disk      34,  12 Aug 30  2001 /dev/hdg12
brw-rw----    1 root     disk      34,  13 Aug 30  2001 /dev/hdg13
brw-rw----    1 root     disk      34,  14 Aug 30  2001 /dev/hdg14
brw-rw----    1 root     disk      34,  15 Aug 30  2001 /dev/hdg15
brw-rw----    1 root     disk      34,  16 Aug 30  2001 /dev/hdg16
brw-rw----    1 root     disk      34,   2 Aug 30  2001 /dev/hdg2
brw-rw----    1 root     disk      34,   3 Aug 30  2001 /dev/hdg3
brw-rw----    1 root     disk      34,   4 Aug 30  2001 /dev/hdg4
brw-rw----    1 root     disk      34,   5 Aug 30  2001 /dev/hdg5
brw-rw----    1 root     disk      34,   6 Aug 30  2001 /dev/hdg6
brw-rw----    1 root     disk      34,   7 Aug 30  2001 /dev/hdg7
brw-rw----    1 root     disk      34,   8 Aug 30  2001 /dev/hdg8
brw-rw----    1 root     disk      34,   9 Aug 30  2001 /dev/hdg9
io nel tuo caso creerei sia hdg che hdg8
4) ti crei la directory in cui montare la partizione in /mnt o dove vuoi
5) monti la partizione con il comando mount
6) esegui chroot (cambia la root directory) in modo che la root sia la 
directory su cui č montata la partizione che ti interessa... 
complimenti, hai un kernel in esecuzione e la root directory č quella 
giusta. ora puoi eseguire lilo, rebootare e goderti il tuo sistema linux 
senza dover intallare tutto di nuovo.
ciao

 wrote:
[...]
 DC> 1) faccio il boot da cdrom diciamo con il primo cd di redhat 7.2
 DC> 2) quindi con alt + f2 (o alt + f3 non mi ricordo) vado nella console 
 DC> dei comandi
 DC> 3) quindi entro in /dev e, se non esiste, creo il device del disco che 
 DC> voglio montare con mknod <nomedevice> b <max_nomber> <minor_number>
 
Piu' semplicemente, potrebbe (avviando con il kernel del cd, o floppy
d'installazione) al prompt di boot digitare: "linux root=/dev/hdg8 ro"
Cosi' gli monta la root e puo' rieseguire lilo.
Il metodo da te suggerito sicuramente e' piu' "istruttivo" .. utile anche
nel caso si smarrisca la password di root : )
-- 
Saluti
Leonardo
GnuPG Key fingerprint = 52EF E2B2 7FF0 BA8B 32F0  9FE7 15D6 2A3E 4C01 B400

 
hehehe in effetti non mi ricordavo perché facevo così... è da un po' che 
non mi dimentico la password di root! però in effetti è un workaround 
che permette di risolvere parecchie situazioni

 ha scritto nel messaggio
news:3C8DC90B...@proxys.com...
