Newsgroup: it.comp.os.linux.iniziare
Titolo: far partire linux dal boot di Win XP

Fino ad oggi facevo partire linux inserendo un disco di boot, ma oggi mi si
è rotto il lettore floppy e visto che sono anni che non lo uso più (tranne
che per far partire linux) non mi va di ricomprarlo.
Per questo motivo volevo chiedervi se è OT nel NG, come far partire linux
dal boot di Win XP, cioè che linea devo inserire nel file delle opzioni di
avvio di Win XP per far apparire anche l'opzione di linux?
Preciso che linux si trova nella seconda partizione dell'HD che sta su
primary IDE.
Ciao

 
Mi par di capire che tu avevi lilo solo su floppy, di sicuro non su hda
(boot sector), forse neanche sulla partizione di boot di linux (hdaX,
X=numero).
soluzione 1:
##ti fa scegliere dal boot di win quale os avviare##
##possibili problemi: il boot di win potrebbe avere il problema del
1024 cilindro, oltre il quale non legge-soluzione:nessuna##
----------------------------------------------------------------------
trova in rete bootpart per winnt/2k (piccolissimo eseguibile gratuito)
leggi tutte le istruz. allegate; per ora usalo solo per vedere le
partizioni;
scaricati un cd di una distro linux del tipo live-cd (gentoo basic,
-rescuecd) che ti consente di agire da linea di comando e di accedere ai
file nella partizione linux;
avviato il pc con tale cd:
mount /dev/hdaY /mnt/gentoo
(dove Y e' il numero della partizione di root di linux, la + grande
di tipo linux che hai trovato con bootpart)
chroot /mnt/gentoo /bin/bash
edita /etc/lilo.conf (con nano o vi) in modo che:
	boot=/dev/hdaX
	default=<la label del sist operativo che vuoi avviare di default>
se la partizione di boot di linux e' la X (e' la + piccola partizione
di tipo linux che hai trovato con bootpart);
aggiungi inoltre le righe:
	other=/dev/hda1
	label=win-schifo
Salva ed esegui: /sbin/lilo
Adesso fai la modifica al boot.ini tramite bootpart
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
soluzione 2:
##ti fa scegliere dal boot di linux (lilo) quale os avviare## 
##possibili problemi: se elimini lnux ti rimane lilo sul boot-sector;
 soluzione: avvia il pc con floppy di w98 ed esegui fdisk /mbr, oppure 
con il cd di winxp,scegli linea di comando, esegui fixmbr## 
##dubbi: se lilo e' sul bootsector non sovrascrive il boot loader di win?
risposta: no, convivono##
-----------------------------------------------------------------------
Procedi come nella soluzione 1, solo che stavolta:
	boot=/dev/hda
Salva ed esegui: /sbin/lilo
Adesso fai la modifica al boot.ini tramite bootpart
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
infine: se usi linux in questo modo non ci capirai mai nulla; per ogni
problema usa google, linux domande e risposte, appunti linux; salvati i
dati su cd o su FLOPPY.

 avvio di Win XP per far apparire anche l'opzione di linux?
installi lilo nel primo settore della partizione di linux, poi lo copi
in un file usando il dd:
dd if=/dev/hda2 of=/bootsect.lnx
copia in qualche modo il file bootsect.lnx sul disco c: di winzozz,
poi edita il file c:\boot.ini aggiungendo al fondo la riga
c:\bootsect.lnx=linux
salva esci e riavvia, dovresti vedere il boot loader di win che ti
propone due scelte.
fai sapere...
ciao. 
--
Mr. Rail
dann...@yahoo.it