Come rendere avviabile Debian USB su Mac?


9

Il loro approccio https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 non funziona (tutto va bene ma l'USB non diventa avviabile). Sembra anche che parecchi anni e obsoleto. Altre distro hanno grandi capacità di risolvere questo problema, ma non debian. Qualche consiglio su come posso eseguire il debug del motivo per cui il mio usb non è diventato Debian avviabile dopo queste procedure.

I miei passi sono stati:

1) cancella l'unità USB usando i programmi di utilità del disco e crea la partizione FAT (ho provato anche exFAT e OSX Extended).

2) scaricato l'iso e convertito in img:

hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img

e rinominare il risultato per rimuovere ".img" dal nome. Ho anche provato a noi UDTO invece di UDRW.

3) trovando la mia posizione usb usando l'elenco diskutil, lo era /dev/disk2

4) smontaggio del usb: diskutil unmountDisk /dev/disk2

5) dding l'immagine: sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m

cosa ci sono volute diverse ore. Il risultato è stato il messaggio previsto che non è stato possibile leggere USB.

6) espellere l'USB con: diskutil eject /dev/disk2

Il risultato è stato che l'USB non era avviabile - nella schermata di caricamento premendo il pulsante alt - l'USB non mostra.

Risposte:


6

Usa unetbootin: https://unetbootin.github.io/ . Ecco un tutorial per Ubuntu ma puoi anche usarlo per Debian basta cambiare l'immagine: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx


Ho provato, ma non funziona. L'USB diventa avviabile, ma se provo a caricarlo da esso - grub porta il messaggio di errore che non riesce a trovare il kernel - "vmlinuz non trovato".
Draif Kroneg,

Usi uefi bios? Vuoi utilizzare l'unità USB sul Mac?
LXGA,

Penso che sia una macchina EFI. Devo solo creare un linux usb avviabile in modo da poterlo installare su un computer Mac.
Draif Kroneg,

1
Hai scaricato solo una parte di debian !!!!! Hai selezionato DVD-1 !!! Debian è grande, quindi se non usi dvd download netinstall (si avvierà da usb e scaricherà pacchetti online): debian.org/distrib/netinst
LXGA

1
Il programma di installazione debian ora mette in guardia dall'utilizzo di unetbootin, ti suggerisco di NON accettare questa risposta e scegliere una delle altre di seguito: debian.org/releases/jessie/amd64/ch04s03.html.it
gotjosh

15

Non ho convertito l'ISO in img, ho solo formattato un'unità USB per FAT e usato dd:

sudo diskutil unmountdisk /dev/disk1
sudo dd if=./debian.iso of=/dev/disk1 bs=1m

Ho provato questo con Debian 9.

È importante notare che l'appropriato /dev/disk#dovrebbe essere determinato usando il seguente comando sulla riga di comando macOS:

diskutil list

Nella domanda sopra, il dispositivo USB è stato mappato /dev/disk2mentre l'esempio sopra usa /dev/disk1. Ma il numero potrebbe essere 3 o 4 o qualche altro numero. Assicurarsi che il numero sia correlato alla memory stick utilizzata; rischi di perdere i dati se li sbagli.


1

Ho usato unetbootin in passato, ma recentemente stavo provando a installarlo su un PC molto vecchio per usarlo come server e si sarebbe bloccato nel menu di avvio USB quando ho provato ad avviarlo tramite USB.

Sono riuscito a installare Debian con successo usando questa guida che ho duplicato nella mia risposta

L'idea è la seguente:

  1. Scarica da qui boot.img.gz per la versione rilevante di Debian. Dovrai cambiare la versione per farla corrispondere all'ISO che hai. http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/

  2. Smonta il disco USB di destinazione

  3. corri gzip -dc boot.img.gz > /dev/disk#sul tuo rispettivo usb

  4. Al termine (ci è voluto un tempo stranamente lungo per un'immagine da 50 MB, immagino la compressione), scollegare e ricollegare l'unità. Basta trascinare e rilasciare l'ISO nella radice della partizione appena creata.

Prova e installa! Ha funzionato per il mio Dell Optiplex 380

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.