Diskutil

Från Wiki.linux.se
Version från den 27 maj 2024 kl. 07.18 av Admin (diskussion | bidrag) (Skapade sidan med '== diskutil - Hantera diskar och partitioner på macOS == Kommandot `diskutil` används för att hantera diskar, partitioner och volymer på macOS. === Syntax === diskutil [ALTERNATIV] [KOMMANDO] [ARGUMENT] === Beskrivning === Kommandot `diskutil` är ett kraftfullt verktyg för att hantera diskar och volymer på macOS. Det kan användas för att lista, formatera, partitionera och reparera diskar och volymer. === Kommandon === `diskutil` stöder ett brett spektrum av...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

diskutil - Hantera diskar och partitioner på macOS

Kommandot `diskutil` används för att hantera diskar, partitioner och volymer på macOS.

Syntax

diskutil [ALTERNATIV] [KOMMANDO] [ARGUMENT]

Beskrivning

Kommandot `diskutil` är ett kraftfullt verktyg för att hantera diskar och volymer på macOS. Det kan användas för att lista, formatera, partitionera och reparera diskar och volymer.

Kommandon

`diskutil` stöder ett brett spektrum av kommandon som kan användas för att utföra olika åtgärder:

  • **list** - Lista alla diskar och volymer.
  • **info** - Visa detaljerad information om en specifik disk eller volym.
  • **eraseDisk** - Radera en disk och skapa en ny partitionstabell.
  • **partitionDisk** - Partitionera en disk med en ny partitionstabell.
  • **repairVolume** - Reparera en volym.
  • **verifyVolume** - Verifiera en volym.
  • **mount** - Montera en volym.
  • **unmount** - Avmontera en volym.
  • **rename** - Byta namn på en volym.
  • **apfs** - Hantera APFS-volymer och -kapslar.

Exempel

Här är några praktiska exempel som visar hur du kan använda `diskutil`-kommandot:

  • För att lista alla diskar och volymer:

diskutil list

  • För att visa detaljerad information om en specifik disk:

diskutil info /dev/disk0

  • För att radera en disk och skapa en ny partitionstabell:

sudo diskutil eraseDisk JHFS+ MacintoshHD /dev/disk2

  • För att partitionera en disk:

sudo diskutil partitionDisk /dev/disk2 GPT JHFS+ MacintoshHD 100% 

  • För att reparera en volym:

sudo diskutil repairVolume /Volumes/MacintoshHD

  • För att verifiera en volym:

diskutil verifyVolume /Volumes/MacintoshHD

  • För att montera en volym:

sudo diskutil mount /dev/disk2s1

  • För att avmontera en volym:

sudo diskutil unmount /dev/disk2s1

  • För att byta namn på en volym:

sudo diskutil rename /Volumes/OldName NewName

Skillnader mellan macOS och Linux

Det finns några viktiga skillnader att tänka på när man använder `diskutil` på macOS jämfört med verktyg för diskhantering på Linux:

  • Standardverktyg: `diskutil` är specifikt för macOS och erbjuder ett grafiskt gränssnitt för diskhantering. På Linux används vanligtvis kommandon som `fdisk`, `parted`, `lsblk`, och `mkfs` för att hantera diskar och partitioner.
  • Kommandostruktur: `diskutil` har en unik kommandostruktur som är anpassad för macOS, medan Linux-verktyg ofta använder en mer traditionell Unix-stil.
  • APFS: `diskutil` hanterar specifikt APFS (Apple File System), vilket är standardfilsystemet på moderna macOS-enheter. Linux har inte inbyggt stöd för APFS och kräver tredjepartsverktyg för att arbeta med detta filsystem.
  • Verktygskompatibilitet: Linux-verktyg för diskhantering kan variera beroende på distribution och kan kräva olika paket och beroenden för att fungera fullt ut.

Exempel på liknande kommandon på Linux:

  • För att lista alla diskar:

lsblk

  • För att visa detaljerad information om en disk:

sudo fdisk -l /dev/sda

  • För att partitionera en disk med `parted`:

sudo parted /dev/sda mklabel gpt
sudo parted /dev/sda mkpart primary ext4 0% 100%

Det är alltid bra att konsultera dokumentationen för `diskutil` på macOS och motsvarande verktyg på Linux för att se vilka alternativ och funktioner som är tillgängliga och hur de används.

Felsökning

Om du får ett felmeddelande när du använder `diskutil`, kontrollera följande:

  • Att du har tillräckliga rättigheter för att ändra diskar och volymer (använd `sudo` om nödvändigt).
  • Att du använder rätt syntax och alternativ för ditt specifika kommando.
  • Att inga viktiga data går förlorade vid ändringar i partitionstabeller och volymer (säkerhetskopiera alltid viktiga data innan du gör förändringar).

Se även

  • fdisk - Hantera partitionsbord på en hårddisk.
  • parted - Ett modernt verktyg för att hantera partitioner.
  • lsblk - Visa information om blockenheter.
  • mkfs - Skapa ett nytt filsystem på en partition.

Källor