View Full Version : Yoper in dual boot
photoneit
09-10-2004, 13:16
Buon giorno a tutti,
non riesco a mettere in dual boot Yoper con Slackware (ma
neppure con altre distro).
Uso Lilo e premetto che ogni volta che abbino una qualsiasi distro a Slack, non ho
problemi di sorta, una volta aggiornato il lilo.conf va tutto ok.
Con Yoper nonostante abbia cercato in ogni modo non mi riesce di farla convivere
nello stesso disco.
Il fatto è che mi piacerebbe utilizzarla ogni tanto ma non mi va di dedicarle un disco.
Qualcuno ha avuto lo stesso problema ? E se si come ha rimediato?
Grazie in anticipo per l'attenzione.
Saluti
usi il lilo della slackware
in slackware monti la partizione dove c'è yoper in /mnt/yoper in maniera automatica all'avvio con l'apposita riga in /etc/fstab:
/dev/hdXX /mnt/yoper reiserfs defaults 0 0
poi in /etc/lilo aggiungi:
image=/mnt/yoper/immagine_del_kernel_yoper <--- può stare in / come link simbolico oppure in /boot come immagine vera e propria
initrd=/mnt/yoper/initrd.img <-- anche questa può stare in / come link simbolico oppure in /boot come immagine vera e propria
root=/dev/hdXX
label=Yoper
read-only
photoneit
09-10-2004, 14:12
Grazie,
non avevo proprio pensato di montare la partizione in /etc/fstab.
Installo Yoper e metto subito in pratica il suggerimento.
Saluti
photoneit
10-10-2004, 14:34
Niente! Non mi riesce.
Allora, riassumendo:
Ho due dischi, uno da 80 Gb ed uno da 8,5 Gb su quello da 80 ho 2 partizioni
con Slackware in ognuna (una current e l'altra stabile).
Nell'altro disco piccolo c'è Yoper del quale non ho installato il boot-loader perchè
avrei utilizzato quello di Slack ma una volta terminata l'installazione ed aggiornato
il Lilo, quando do il comando lilo o lilo -v mi dice che non trova il file o la directory.
Per la verità impostando Lilo in modo generico così:
image=/boot/vmlinuz
root=/dev/hdb2
label=Yoper
read-only
e dando il comando lilo, accetta l'aggiornamento ma quando do il reboot e dopo
aver scelto Yoper, in fase di caricamento del sistema si blocca in un bel
kernel panic.
Qualche suggerimento?
Rob
1) yoper dovrebbe essere derivata da debian, quindi il kernel di default ha il supporto per initrd.img abilitato, nella sezione apposita di lilo dovresti aggiungere oltre che
image= percorso al kernel image di yoper
anche
initrd= percorso al initrd.img della yoper
cmq non ne sono sicuro, devi vedere se nella partizione / di yoper c'è questa initrd.img
2) con quello che tu hai aggiunto il lilo non ti da errore, ma credo che tenti di caricare il kernel della slackware usando come partizione root quello di yoper --> quindi kernel panic
la procedura giusta è invece quella indicata sopra
se usi il lilo della prima slackware
devi dichiarare
image=/mnt/yoper/vmlinuz e lo stesso per la initrd.img
cioè il percorso assoluto partendo dalla partizione radice della slackware che stai usando all'immagine del kernel yoper
prima di dare il lilo -v devi inoltre creare la dir /mnt/yoper e dichiarare il caricamento automatico della partizione yoper in /mnt/yoper mettendo la riga che ti ho indicato sopra nel /etc/fstab della slackware
se lilo ti da di nuovo errore dai il comando
mount -a
che fa rileggere al kernel l'fstab, dopo le modifiche
photoneit
10-10-2004, 15:29
Intanto ti ringrazio,
e comunque vada sono soddisfatto perchè con la tua precisione
ho imparato un paio di cosette che prima non sapevo, arricchendo così le
mie conoscenze sul pinguino :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.