|
|
|
|
Strumenti |
09-10-2004, 13:16 | #1 |
Bannato
Iscritto dal: Aug 2003
Città: Bibione e Pordenone
Messaggi: 548
|
Yoper in dual boot
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 |
09-10-2004, 13:44 | #2 |
Senior Member
Iscritto dal: Jun 2001
Città: Tall-Oaks Band Camp
Messaggi: 759
|
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
__________________
Arch Linux 2007.05 Duke 2.6.21-ARCH #1 SMP PREEMPT |
09-10-2004, 14:12 | #3 |
Bannato
Iscritto dal: Aug 2003
Città: Bibione e Pordenone
Messaggi: 548
|
Grazie,
non avevo proprio pensato di montare la partizione in /etc/fstab. Installo Yoper e metto subito in pratica il suggerimento. Saluti |
10-10-2004, 14:34 | #4 |
Bannato
Iscritto dal: Aug 2003
Città: Bibione e Pordenone
Messaggi: 548
|
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 |
10-10-2004, 14:51 | #5 |
Senior Member
Iscritto dal: Jun 2001
Città: Tall-Oaks Band Camp
Messaggi: 759
|
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
__________________
Arch Linux 2007.05 Duke 2.6.21-ARCH #1 SMP PREEMPT |
10-10-2004, 15:29 | #6 |
Bannato
Iscritto dal: Aug 2003
Città: Bibione e Pordenone
Messaggi: 548
|
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 |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:13.