Newsgroup: it.comp.os.linux.iniziare
Titolo: Diversi sistemi operativi.......

scusate se continuo a disturbarvi,ma non riesco dopo svariate prove a
settare il bootloader grub
la mia situazione: 4 partizioni, win me win xp mandrake 9.1 redhat9.0
il boot loader grub non riesce a far partire redhat che non compare nelle
specifiche del grub,che e' settato in questo modo:
 
file menu.lst
 
timeout 10
color black/cyan yellow/cyan
i18n (hd0,8)/grub/messages
keytable (hd0,8)/it-latin1.klt
altconfigfile (hd0,8)/grub/menu.once
default 0
 
title linux Mandrake 9.1
kernel (hd0,8)/vmlinuz root=/dev/hda10 quiet devfs=mount hdc=ide-scsi acpi=off vga=788
initrd (hd0,8)/initrd.img
 
title linux-nonfb M
kernel (hd0,8)/vmlinuz root=/dev/hda10 devfs=mount hdc=ide-scsi acpi=off
initrd (hd0,8)/initrd.img
 
title failsafe M
kernel (hd0,8)/vmlinuz root=/dev/hda10 failsafe devfs=nomount hdc=ide-scsi acpi=off
initrd (hd0,8)/initrd.img
 
title linux Rehdat 9.0
kernel (hd0,8)/vmlinuz root=/dev/hda7 quiet devfs=mount hdc=ide-scsi acpi=off vga=788
initrd (hd0,8)/initrd.img
 
title windows
root (hd0,0)
chainloader +1
_____________________________________________________
la stringa con title redhat lo inserita io, ma il kernel si avvia ma non
parte si blocca.
redhat pero funge con un dischetto creato all'atto dell'installazione
che ha queste stringhe nel file syslinux.cfg:
default linux
prompt 1
display boot.msg
timeout 100
label linux
        kernel vmlinuz
        append initrd=initrd.img hdc=ide-scsi root=/dev/hda7
____________________________-
che cosa non va ??
grazie!!!

 che cosa non va ??
Mmhhh tutte le stringhe si riferiscono allo stesso vmlinuz e initrd, non
mi sembra molto corretto!
Controlla in /boot cosa tu abbia *precisamente*.
E fatti dischetti di boot in quantita' *prima* di modificare qualsivoglia
cosa!
-- 
Best Regards, Jack
Linux User #264449
Powered by Fedora Core 1

 cosa!
IL PROBLEMA E CHE REDHAT 9 NON VA FORSE E PROPRIO IL PROBLEMA CHE MI DICI
TU, E CHE NON SO COME RISOLVERE,
I DATO SONO ESATTI I S.O. SI TROVANO NELLE PARTIZIONI DESCRITTE PRIMA,MA
REDHAT NON VA, PARTE E POI SI BLOCCA.
COSA DEVO VERIFICARE IN /BOOT? MA I QUALE QUELLO DI REDHAT CHE NON VA O IN
QUELLO DI MANDRAKE CHE VA?
GRAZIE!!

 QUELLO DI MANDRAKE CHE VA?
Tutti.
E non scrivere in maiuscolo: equivale ad urlare, e io ho un mal di testa
galattico.


 ha scritto nel messaggio
news:pan.2003.12.25....@freesurf.ch...


 Scusate ancora, ma non riesco a capire nulla.
Se posti l'output di
# fdisk -l
forse posso aiutarti meglio. Mi sembra di aver capito dove sta l'inghippo,
ma non ne sono sicuro se non vedo la tavola delle partizioni.
A presto.


 A presto.
Grazie Jack per il tuo interessamento,ecco cio che ti puo essere di aiuto:
fdisk -l
Disk /dev/ide/host0/bus0/target0/lun0/disc: 60.0 GB, 60040544256 bytes
255 heads, 63 sectors/track, 7299 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
 
                           Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
/dev/ide/host0/bus0/target0/lun0/part1   *         1      2550  20482843+   c  Win95 FAT32 (LBA)/dev/ide/host0/bus0/target0/lun0/part2          2551      7299  38146342+   f  Win95 Ext'd (LBA)/dev/ide/host0/bus0/target0/lun0/part5          2551      5100  20482843+   7  HPFS/NTFS
/dev/ide/host0/bus0/target0/lun0/part6          5101      5113    104391   83  Linux
/dev/ide/host0/bus0/target0/lun0/part7          5114      6069   7679038+  83  Linux
/dev/ide/host0/bus0/target0/lun0/part8          6070      6134    522081   82  Linux swap
/dev/ide/host0/bus0/target0/lun0/part9          6135      6144     80293+  83  Linux
/dev/ide/host0/bus0/target0/lun0/part10         6145      7214   8594743+  83  Linux
/dev/ide/host0/bus0/target0/lun0/part11         7215      7299    682731 82  Linux swap

 Grazie Jack per il tuo interessamento
Ok, credo di aver capito.
Tu hai diviso il tuo HD in 8 partizioni (correggimi se sbaglio):
/dev/hda1  Windows FAT32
/dev/hda2  Windows FAT32
/dev/hda5  Windows NTFS
/dev/hda6  /boot di linux (RH?)
/dev/hda7  / di linux (RH?)
/dev/hda8  swap di linux (RH?)
/dev/hda9  /boot di linux (MDK?)
/dev/hda10 / di linux (MDK?)
/dev/hda11 swap di linux (MDK?)
Tu mi dici che Mandrake si avvia, quindi da /dev/hda9 a /dev/hda11 sono le
partizioni di MDK.
Per quanto riguarda grub.conf, tutti i percorsi si riferiscono a /boot:
quindi se osservi le linee relative a MDK vedrai che:
title linux Mandrake 9.1
kernel (hd0,8)/vmlinuz root=/dev/hda10 quiet devfs=mount hdc=ide-scsi acpi=off vga=788
initrd (hd0,8)/initrd.img
(hd0,8) significa che la partizione /boot da cercare si trova in hda (lo
0) e il numero corretto e' 9 (l'8): ecco che quindi MDK si avvia
correttamente.
Per RH ti sei limitato a copiare MDK:
title linux Rehdat 9.0
kernel (hd0,8)/vmlinuz root=/dev/hda7 quiet devfs=mount hdc=ide-scsi acpi=off vga=788
initrd (hd0,8)/initrd.img
ma ovviamente grub va a cercare dei files che non corrispondono alla root
indicata (che e' corretta).
Boota RH da floppy, e fai un ls di /boot. Poi modifica le righe di grub
cosi':
title linux Redhat 9.0
kernel (hd0,5)/vmlinuz-X.X.XX root=/dev/hda7 quiet devfs=mount hdc=ide-scsi acpi=off vga=788 
initrd (hd0,5)/initrd-X.X.XX.img
dove al posto di X.X.XX devi mettere le cifre che indicano il tuo kernel (lo vedi da ls /boot).
Inoltre io non ho mai visto tutti quegli argomenti al kernel sotto RH. Ti consiglio 
di rimuoverli, e se le cose non funziona di aggiungerli.
Credo che cosi' funzionera'. Fammi sapere!
P.S.: E' uno spreco avere due partizioni di swap!


 ha scritto nel messaggio
news:pan.2003.12.26....@freesurf.ch...




COme presumevo jeck tutto si e svolto per il verso giusto, ti ringrazio
del tuo aiuto e non oso chiederti altro.
ciao!!!

 del tuo aiuto e non oso chiederti altro.
Se posti qui un aiuto lo trovi, non ti preoccupare ;-)!
Ciao!
