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.