Newsgroup: it.comp.os.linux.iniziare
Titolo: Multiboot con MDK10: una cosa stranissima!........

Salve,
mi sta capitando una cosa che non riesco a capire.
Avevo in dual-boot WindowsXP e Linux RedHat9, e in una ulteriore 
partizione ho installato Linux Mandrake 10.
Ora, per non correre il rischio di far danni al MBR, ho scelto di 
mettere il loader su floppy.
Cosi' Win e RH9 partono da HDD, e MDK parte da floppy.
Funziona tutto benissimo.
Solo che, se vado a guardare cosa c'e' dentro il floppy, vedo 
che...... E' ASSOLUTAMENTE VUOTO !!!!!!!!!
Io mi aspettavo di vedere dei files come vmlinuz, ad esempio, 
invece nulla: sia Windows che Linux vedono il floppy VUOTO.
Eppure qualcosa dev'esserci, altrimenti non funzionerebbe!!!!!
Chi mi sa spiegare l'arcano?
Grazie
-- 
=========================================
Marco Marcelli - Genova
=========================================
http://xoomer.virgilio.it/marcelli.marco

 che...... E' ASSOLUTAMENTE VUOTO !!!!!!!!!
Se il floppy funziona, vuol dire che almeno il settore di boot esiste, 
quindi il floppy non e' completamente vuoto.
-- 
Powered by Linux {Slackware 10.0.0, kernel 2.6.9, i686}
"Mio padre cavalcava un cammello, io guido un'auto, mio figlio pilota
un aereo a reazione - suo figlio cavalchera' un cammello" (detto saudita)

 quindi il floppy non e' completamente vuoto.
Ehm......... abbi pazienza, ma questo l'ho detto anche io, 
essendo ovvio! :-)))
Ma il problema e': COSA c'e' e DOVE e' stato messo ???
Come viene gestito dasl wizard che lo crea?
Perche' e' strutturalmente cosi' diverso dal floppy di boot del 
RedHat, ad esempio?


 Ma il problema e': COSA c'e' e DOVE e' stato messo ???
C'e' il boot loader.
Ma non c'e' un file system, per due motivi:
Non gli serve. se usi lilo, servono poche centinaia di byte che poi
chiedono il load del kernel e gli cedono il controllo.
Se anche ci fosse il kernel, non avrebbe lo stesso bisogno di un file
system.
Il concetto del file system e' ad un livello piu' alto, quando gia'
c'e' un sistema operativo in esecuzione.
Fino a quel momento, al computer serve solo una cosa:
Leggere il kernel ed eseguirlo.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Eppure qualcosa dev'esserci, altrimenti non funzionerebbe!!!!!
...
Certo. 512 bytes di master boot record. Che giustamente non viene visto
da Linux o da Windows perchè non fa parte del filesystem. Su HD è
esattamente la stessa cosa.
-- 
Stefano Gatti 
Email: 
s.gatti...@email.it
 (togliere .levami)

 Ma il problema e': COSA c'e' e DOVE e' stato messo ???
il boot sector, il quale non e' un file e non si vede. Occupa poche 
centinaia di byte all'inizio del floppy.


 che...... E' ASSOLUTAMENTE VUOTO !!!!!!!!!
MDK ha scritto solo nel bootsector del floppy ;-)
Del resto noterai che é discretamente veloce. Se hai scelto grub come
bootloader, potresti aggiungere anche la scelta di avviare le altre
due partizioni. Sarebbe da vedere come é configurato il file del
bootloader. Anzi se giá usi il bootloader della RH 9.0 potresti fare
le modifiche a quello e cosí avresti la scelta di quale dei tre SO
vorresti avviare.

 vorresti avviare.
Ecco, appunto, era proprio cio' che volevo fare, ma come faccio a 
leggere le impostazioni da un floppy fatto in questo modo??


 leggere le impostazioni da un floppy fatto in questo modo
Il floppy ha solo il comando di attivare l' HD e leggere il file di
preavvio di Grub.
Per modificare la configurazione, prova a cercarlo
in /boot/grub/menu.lst in RH 9.0, oppure si tratta di /etc/grub.conf.
Anche in mandrake é lo stesso file, cerca di copiarlo su di un floppy
che userai per aggiungere a quello della Red Hat.
Altra procedura, ma non ricordo bene, devi vedere se trovi nel menu di
X come configurare il boot.