Newsgroup: it.comp.os.linux.debian
Titolo: Problemi con GRUB

Ciao a tutti
ho un problemino con GRUB.
In breve, non riesco più a fare il boot con winzozz e neanche a montare il
disco windows ... Si tratta di una FAT32 (win98) e il comando per montare è
il solito "mount -t vfat ecc. ecc. funziona. Dovrei recuperare di dati ... 
Il menu.lst di GRUB ha come ultima entry la seguente:
title Windows ....
root (hd0,0)
savedefault
makeactive
chainloader +1
ho provato a rimuovere il "savedefault" e fare reboot ma niente.
Il kernel è Sarge 2.6.8 ..
Carlo

 Il kernel è Sarge 2.6.8 ..
Mi descrivi per favore la struttura delle tue partizioni? (la
simbologia di linux in /dev va benissimo)
In ogni caso molto probabilmente devi ripristinare il bootloader di win
e quindi ricopiare grub nell'mbr (oppure mettere grub nel primo settore
della / e quindi un bootmanager come GAG nell'mbr).

 della / e quindi un bootmanager come GAG nell'mbr).
oops ... non saprei come fare, dove posso trovare lumi ?
grazie per l'aiuto
Carlo

    mount: wrong fs type, bad option, bad superblock on /dev/hda,
eh... forse devi dare anche la partizione :)
-- 
... il caso più unico che raro, per me, è la norma.

 oops ... non saprei come fare, dove posso trovare lumi ?
GRUB è installato nell'MBR del disco 1 o 2 oppure nel settore di avvio
di /boot o / ?
In generale:
- ripristinare GRUB da GNU/Linux: grub-install /dev/hdX (eventualmente
hdX,N)
- rispristinare avvio win98: fdisk/mbr dal disco di ripristino
- (opzionale) installare GAG nell'MBR con un dischetto

 - (opzionale) installare GAG nell'MBR con un dischetto
GRUB è installato nell'MBR del disco ide0 (dicso 1)
Dunque, per riepilogare, devo ripristinare grub e recuperare l'mbr con
fdisk, ma così winzozz mi scrive sopra l'mbr e non riesco più a fare il
boot con linux ... o sbaglio ?
Domanda: cos'è GAG ?
Grazie
Carlo

 Domanda: cos'č GAG ?
Un bootmanager (non bootloader).
Questa č la procedura che seguirei io *dopo* aver verificato che la 
partizione di Win98 sia *leggibile* (altrimenti č inutile).
Prima di tutto procurati:
1) Knoppix (non si sa mai)
2) disco di ripristino di Win98 (se no ce l'hai lo trovi con Google)
3) GAG installato su un dischetto (cerca con Google, dovrebbe essere 
http://gag.sourceforge.net
) (scarichi una immagine e poi la scrivi sul 
dischetto con dd (GNU/Linux) o rawrite (Windows))
Fatto questo puoi "partire":
1) da GNU/Linux scrivi lo stage1 di GRUB sul settore di avvio di /boot
# grub-install hd1,N
(N=numero della partizione di boot, la numerazione parte da 0 e non da 
1 come in /dev, quindi hdb2 diventa hd1,1)
2) da GNU/Linux rendi avviabile la partizione /boot (non necessario, ma 
utile se in futuro dovessi togliere il primo disco (hda))
# cfdisk /dev/hdb 
(attraverso il menu rendi avviabile la partizione /boot)
3) dal disco di ripristino ripristini i dati di avvio di Win98
sys c: (copio i file di sistema di avvio)
fdisk/mbr (ripristono il MBR, opzionale)
4) riavvi la macchina con il disco di GAG inserito e aggiungi le 2 voci 
dei 2 sistemi operativi (disco 1, partizione unica: Win98; disco 2, 
partizione /boot (devi sapere il numero): GNU/Linux). Salvi la 
configurazione sul dischetto e quando hai verificato che funziona puoi 
salvarla sull'HD (segui il menů, č molto semplice).
Questa č la sistuazione finale che dovresti ottenere
             |-> Windows --> Avvio Windows 98
BIOS -> GAG -|
             |-> GNU/Linux -> GRUB -> Scelta Kernel -> Avvio GNU/Linux
Spero di non aver sbagliato nulla.
-- 
Ciao, Lurkos

 mount: special device /dev/hda0 does not exist
No, no...
La prima partizione per mount é la uno "1" non la zero "0".
Non confondere la "numerazione di Grub con 
la "numerazione" di [mount|fstab].
Riprova con:
# mount -t vfat /dev/hda1 /windows
In fstab:
/dev/hda1    /windows    vfat   auto,rw,umask=000 0 0
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 Questa è la sistuazione finale che dovresti ottenere


mi rispondo da solo
USO il floppy del notebook ... 
carlo
