Installazione Debian · 2 min read · Nov 13, 2025
Come installare Debian da remoto su una distribuzione basata su RH - Pagina 3
6) Preparare la partizione di avvio
Ora che siamo tornati nel sistema RH, copiamo le immagini del kernel Debian e initrd nella partizione di avvio:
cp $ASD/boot/vmlinuz-* /boot
cp $ASD/boot/initrd.img-* /bootOra modifica il file di configurazione di grub per avviare il nuovo sistema Debian. Assicurati di aggiungere questo prima di qualsiasi altro stanzone RH, poiché Grub caricherà il primo sistema operativo elencato se non lo hai configurato diversamente:
vim /boot/grub/menu.lsttitle Debian!
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.6.18-6-686Cambia (hd0,1) con il drive e la partizione che stai utilizzando. Controlla anche per assicurarti di abbinare le versioni corrette dei file kernel e initrd. Guarda in $ASD /boot per ricontrollare le versioni del kernel e dell’initrd che verranno utilizzate.
Copia la nostra configurazione grub modificata nel sistema Debian:
cp /etc/grub.conf $ASD/etc/
cp /boot/grub/splash.xpm.gz $ASD/boot/
cp -r /boot/grub $ASD/Saltiamo il fsck eseguito al riavvio:
touch $ASD/fastbootInfine, smontiamo l’ambiente proc e chroot:
umount $ASD/proc
umount $ASDSe il comando umount ti dà un errore riguardo al filesystem occupato, usa l’opzione -l:
umount -l $ASD7) Riavviare in Debian per la prima volta
Ecco il momento da brivido. Riavviamo nel nostro nuovo sistema Debian per la prima volta.
reboot8) Montare la partizione di avvio nel sistema Debian
Ora, se tutto è andato bene, dovresti essere avviato nel nuovo sistema Debian. Se non è andato bene, aspetta qualche minuto e prova a effettuare nuovamente il login. Se ancora non funziona, dovrai trovare un modo per ottenere accesso alla console per risolvere il problema o tornare al vecchio kernel RH.
Montiamo la nostra vecchia partizione /boot poiché il nostro skeleton fstab non la considerava. Cancelleremo ciò che c’è dentro, ma non preoccuparti - abbiamo comunque una copia nella nostra directory /boot in questo momento, quindi la copieremo di nuovo:
mke2fs -j /dev/hda1Creiamo un luogo temporaneo per montare la partizione:
mkdir /boot2Poi la montiamo:
mount /dev/hda1 /boot2Ora copiamo i nostri file di avvio nella nuova partizione:
cp /boot/* /boot2/
mv /grub /boot2/Poiché ciò è fatto, smontiamola e rimuoviamo il punto di montaggio:
umount /boot2
rmdir /boot2Ora rimuovi la vecchia directory, poiché ora monterà una partizione lì:
rm -rf /boot/*Aggiungi la nuova partizione di avvio in fstab:
vim /etc/fstab# filesystem mount fs-type options dump fsck-order
/dev/hda1 /boot ext3 defaults 1 2
/dev/hda2 / auto defaults 0 1
proc /proc proc defaults 0 0Questo prossimo comando monta tutti i punti di montaggio situati in fstab:
mount -aOra dobbiamo modificare il file di configurazione di grub, poiché i nostri percorsi sono ora diversi:
vim /boot/grub/menu.lsttitle Debian!
root (hd0,0)
kernel /vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
initrd /initrd.img-2.6.18-6-686Nota che stiamo cambiando hd0,1 in hd0,0 poiché ora stiamo avviando dalla prima partizione. Dobbiamo rimuovere il percorso /boot dalle immagini vmlinuz e initrd poiché saranno nella radice della prima partizione.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.