Pagina 1 di 2
dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 17:02
da danix
Ciao a tutti,
scusate la domanda super-niubbia ma non sono riuscito a trovare risposta nemmeno in S4D.
oggi stavo provando ad installare un dual boot con W$ su sda1 e slackware su sdb2 (purtroppo il sistema deve stare così per cause di forza maggiore...) ma non riesco a fare partire slackware, nel lilo.conf ho messo:
e infatti win si avvia ma non slackware...
non so se può essere utile ma al momento di scrivere l'mbr lilo mi da un warning avvisando che il settore di boot e il map file sono su dischi diversi...
Mi dite se e come posso risolvere??
Scusate se l'argomento è stato già trattato ma non sono riuscito a trovare nulla di utile nel forum...
se servono altre info fatemi sapere...
advTHANKSance
ciau

Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 17:35
da sbabaro
più precisamente che errore ti dà il lilo?
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 17:40
da conraid
danix85 ha scritto:
e infatti win si avvia ma non slackware...
Hai detto a lilo di installarsi nel MBR di sda, ma il resto di lilo?
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 17:57
da danix
conraid ha scritto:Hai detto a lilo di installarsi nel MBR di sda, ma il resto di lilo?
immagino sia su sdb2... come posso fare??
comunque errori veri e propri non me ne da, solo dei warning... però all'atto pratico avviando non va nulla oltre a w$...
any ideas??
Grazie dell'aiuto
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 18:07
da michele.p
...quando avvii diverse distro (e in più vari SO) è suggerito utilizzare un Boot Manager; io utilizzo GAG -
http://gag.sourceforge.net/
installando i vari loader delle distro (non uso Win da svariati anni ormai) nei settori di avvio delle rispettive partizioni di root (la / e NON la /root). In questo modo ti divincoli anche dal loader (LiLo o Grub che sia) della distribuzione che dovrebbe avviarti gli altri SO.
Bye

Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 18:22
da conraid
danix85 ha scritto:conraid ha scritto:Hai detto a lilo di installarsi nel MBR di sda, ma il resto di lilo?
immagino sia su sdb2... come posso fare??
comunque errori veri e propri non me ne da, solo dei warning... però all'atto pratico avviando non va nulla oltre a w$...
any ideas??
Intendo dire, il resto di lilo come l'hai configurato?
Io ho la tua stessa situazione, (win su hda, linux su hdc) ti posto il mio lilo.conf
Codice: Seleziona tutto
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 200
vga = normal
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz-2.6.24.2
root = /dev/hdc2
label = Linux-2.6.24.2
read-only
# Linux bootable partition config ends
# Windows bootable partition config begins
other = /dev/hda1
label = Windows
table = /dev/hda
# Windows bootable partition config ends
E funziona senza niente altro. Anzi, prima avevo anche openbsd sempre dentro lilo, da hdd
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 18:54
da danix
@ conraid:
questo è il mio lilo.conf...
Codice: Seleziona tutto
# Start LILO global section
boot = /dev/sda
message = /boot/boot_message.txt
prompt
timeout = 50
vga = normal
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
label = Windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sdb2
label = Slackware
read-only
# Linux bootable partition config ends
però non parte... al momento sto avviando dal dvd...
Grazie delle risposte...
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 18:58
da conraid
cosa ti dice quando lo lanci?
e non parte che significa? da errore o non ti caga? scusa il francesismo

Inoltre, sicuro di avere root su /dev/sdb2?
Fai vedere anche cosa ti restituisce
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 19:20
da meritil
Codice: Seleziona tutto
image = /boot/vmlinuz-smp-2.6.24.2
root = /dev/sda3
label = bluewhite
read-only
other=/dev/sdb2
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
label="WinXP"
table=/dev/sdb
questo è il mio caso...
devi assicurarti che:
1)(nel bios) sia sda a partire, il fatto che windows parte mi fa capire che succede il contrario ossia parte di default sdb
2) che lilo abbia scritto il MBR di sda, visto che riesci a partire con il dvd controlla la direttiva boot = /dev/sda e poi lilo -v (per sicurezza)
anche map-drive è importante altrimenti ti parte lilo ma se selezioni windows si pianta perchè gli rode di essere sul disco secondario

Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 19:24
da conraid
meritil ha scritto:Codice: Seleziona tutto
other=/dev/sdb2
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
il map-drive si modifica quando windows non è sul master primo canale appunto.
A lui windows va, è il contrario
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 19:27
da meritil
ho fatto delle modifiche al topic scusate ero stato poco chiaro rileggete please

Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 19:29
da meritil
conraid ha scritto:
A lui windows va, è il contrario
credo di aver intuito che a lui windows gli parte e basta...
cioè non seleziona "Windows" dalla schermata rossa di lilo (per capirci

)
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 19:30
da bebo
Io avevo un problema simile ma non uguale. Ho cioè entrambi i sistemi sul disco collegato al secondo controller sata quindi i sdb1 per la Slackware e sdb2 per XP. Usando lilo mi avviava esclusivamente XP e scegliendo la Slack non accadeva niente, si piantava a schermo nero. Non avevo molto tempo per cercare di capire il motivo di questo comportamento ed ho installato grub; con lui non ho fatto altro che configurarlo normalmente indicando le partizioni desiderate e tutto ora va perfettamente. Se non vuoi a tutti i costi risolvere con lilo prova quindi con grub.
Ti incollo il mio menu.lst:
Codice: Seleziona tutto
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Mon Jan 7 18:37:19 2008
#
# The backup copy of the MBR for drive '/dev/sda' is
# here '/boot/grub/mbr.sda.3603'. You can restore it like this.
# dd if=mbr.sda.3603 of=/dev/sda bs=512 count=1
#
# Start GRUB global section
timeout 10
#color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title Slackware on (/dev/sdb1)
root (hd1,0)
kernel /boot/vmlinuz-2.6.24.2 root=/dev/sdb1 ro vga=795
# Linux bootable partition config ends
# Other bootable partition config begins
title Windows XP on (/dev/sdb2)
map (hd0) (hd1)
map (hd1) (hd0)
map (hd0,0) (hd1,1)
map (hd1,1) (hd0,0)
rootnoverify (hd1,1)
makeactive
chainloader +1
# Other bootable partition config ends
title --- For help press 'c', type: 'help'
root (hd0)
title --- For usage examples, type: 'cat /boot/grub/grub.txt'
root (hd0)
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 21:19
da conraid
meritil ha scritto:conraid ha scritto:
A lui windows va, è il contrario
credo di aver intuito che a lui windows gli parte e basta...
cioè non seleziona "Windows" dalla schermata rossa di lilo (per capirci

)
Sono un po' tonto a volte, ma se leggo
un dual boot con W$ su sda1 e slackware su sdb2
avviando non va nulla oltre a w$
capisco che Windows va e che è in sda1
Re: dual boot slackware/w$ su dischi diversi
Inviato: lun 18 feb 2008, 22:51
da meritil
hai ragione conraid, a sto punto il problema è curioso...
cmqe per risolvere senz'altro fa così:
boot = /dev/sdb
image = /boot/vmlinuz
root = /dev/sdb2
label = Slackware
read-only
other=/dev/sda1
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
label = Windows
table = /dev/sda
dopodichè devi impostare nel bios sdb come partente e reistallare lilo (che sta volta non ti darà il warning)