Installare Linux su hard drive esterno

Precaricare l’installazione di Linux (es. Debian) su hard drive esterno

Mi è capitato una volta di voler installare Debian su un vecchio computer fisso con una vecchia scheda madre che non supportava bene l’avvio da chiavetta e non avevo un cd-rom vuoto. Di intuito e da neofita di Linux, ho pensato di smontare il vecchio hard disk da 80 GB che montava, collegarlo ad un altro computer e copiarci i file di installazione.

Installare Linux su hard drive esterno

Schermata dell’installer di Debian

Purtroppo non era così semplice come sembrava, il computer non voleva partire e in rete non si trovavano guide a riguardo. Dopo ore e ore di tentativi (lo so, facevo prima a comprarmi un cd vuoto, ma ormai era diventata una questione personale >:D ), sono arrivato a questa guida:

Passaggi da effettuare:

  1. Connettere l’HDD (o SDD) su cui installare Debian (ma i passaggi dovrebbero andare bene anche su altre distro con le oppurtune modifiche) ad un altro computer, nel mio caso con Ubuntu avviato da una sessione LiveCD
  2. Formattare l’HDD/SDD in FAT32 con gparted
  3. Aprire il terminale e lanciare (sostituendo sdX con il drive corretto)
    sudo mount /dev/sdX1 /mnt && sudo grub-install --boot-directory=/mnt/boot /dev/sdX
  4. Scaricare da questo link i file initrd.gz e linux e trascinarli sotto /mnt/Debian
  5. Creare/aprire il file /mnt/boot/grub/grub.cfg aggiungendo le seguenti righe
    set timeout=5
    set default=0
    menuentry "Install Debian - netinst" {
        set root=(hd0,1)
        linux /Debian/linux root=/dev/sda1 ro
        initrd /Debian/initrd.gz
    }
  6. Salvare e spegnere tutto, smontare l’HDD/SDD, ricollegarlo al computer di destinazione, accenderlo e seguire la normale procedura di installazione.

Voilà, Debian installato!

You can view the english version of this guide here

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.