Warum nicht einfach Terminal benutzen?
Verwenden Sie es einfach, dd
da Mac OS X nur eine Unix-Variante ist. Sie können testen, ob es installiert ist, indem Sie zum Terminal gehen.
Öffnen Sie den Scheinwerfer und geben Sie terminal ein und drücken Sie die Eingabetaste
cmd+space -> Terminal
Geben Sie das Terminal ein
$ which dd
Wenn es Ihnen einen Pfad gibt, ist es installiert. Wenn es keine Ausgabe und eine leere Eingabeaufforderung gibt, müssen Sie sie manuell installieren (ich bezweifle jedoch, dass dies der Fall sein wird).
Grundsätzlich läuft eine Unix-Shell bash
zur Verfügung, und es wäre einfacher, Ihre integrierten Tools zu verwenden. Es wird Ihnen auch einige Grundlagen beibringen.
dd
wird normalerweise nicht Personen empfohlen, die mit dem Tool nicht vertraut sind, da es bei falscher Verwendung Ihre Festplatte zerstören kann , daher der Spitzname, die Festplatte zerstören kann .
Ich bin mir nicht sicher, welche Tools Ihnen zur Verfügung stehen, um Ihre Mount-Punkte und die an diesen Punkten montierten Geräte zu überprüfen.
Finden Sie Ihre Montagepunkte heraus
Die gebräuchlichsten Tools, um herauszufinden, wo Ihre Geräte montiert sind, sind normalerweise
df - report file system disk space usage (df -h prints human readable info)
mount - mount a filesystem (mount on its own will print similar info)
fdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)
Überprüfen Sie im Zweifelsfall, ob fdisk
verfügbar.
$ which fdisk
/sbin/fdisk
$ fdisk -l
fdisk: cannot open /dev/sda: Permission denied
fdisk: cannot open /dev/sdb: Permission denied
fdisk: cannot open /dev/sdc: Permission denied
$ sudo fdisk -l
...lots of information here...
...partition schema here...
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 3907028991 3907026944 1.8T b W95 FAT32
Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: (some type)
Disk identifier: (id here)
Device Start End Sectors Size Type
/dev/sdc1 2048 1953515519 1953513472 931.5G Microsoft basic data
/dev/sdc2 1953515520 3907028991 1953513472 931.5G Microsoft basic data
Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18
Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 31506431 31504384 15G b W95 FAT32
Das Zeug, das dir wichtig ist, wird ungefähr so aussehen.
Disk /dev/sdd: 15 GiB, 16131293184 bytes, 31506432 sectors
...redundant information here...
Device Boot Start End Sectors Size Id Type
/dev/sdd1 2048 31506431 31504384 15G b W95 FAT32
Wir kennen den Gerätenamen und wissen, wo er sich befindet.
/dev/sdd (the device name)
/dev/sdd1 (the device partition)
Zur Bestätigung verwenden wir einfach df
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 793M 9.4M 784M 2% /run
/dev/sda5 450G 15G 413G 4% /
tmpfs 3.9G 780K 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda3 96M 29M 68M 30% /boot/efi
tmpfs 793M 24K 793M 1% /run/user/1000
/dev/sdd1 16G 11M 15G 1% /media/$USER/UBSKEY
Wenn Sie wissen, wo Ihr USB- Laufwerk montiert ist, entfernen Sie es, bevor Sie fortfahren
$ umount /dev/sdXy
beispielsweise
$ umount /dev/sdd1
Von hier aus ist es einfach.
Schreiben der ISO auf USB
Wir wissen normalerweise, wo die ISO ist Home -> Downloads
(oder etwas Ähnliches). Jetzt sagen wir einfach, wir sollen dd
auf den USB-Stick schreiben, um ein Live-Medium ( Quelle ) zu erstellen . Die allgemeine Idee ist wie folgt umrissen
Wechseln Sie in das Verzeichnis, in dem sich ISO befindet
Überprüfen Sie, ob Sie sich im richtigen Verzeichnis befinden und die Datei vorhanden ist
schreibe die iso an den usb
beispielsweise
$ cd ~/Downloads
$ ls -l
total 0 (if nothing is present)
or
...file names here...
$ sudo dd if=ubuntu-file-name.iso of=/dev/sdd bs=4M && sync
Warten Sie, bis es fertig ist. Es wird keinen Hinweis darauf geben, was passiert, bis es abgeschlossen ist. Durch die Synchronisierung wird sichergestellt, dass alles in Ordnung ist, und es werden Informationen ausgedruckt, die angeben, was gelesen und geschrieben wurde, sobald es fertig ist.
Hinweis : Wenn Sie dd
zum Schreiben in eine Partition verwenden, kann diese immer nicht gestartet werden. Sie müssen in das erste Byte des Geräts schreiben, damit es einen Bootsektor auf dem USB erstellen kann. deshalb schreibe ich an /dev/sdd
und nicht/dev/sdd1