Mounting NTFS partitioner i Linux

Skrevet af: Patrick Kerwood

Nogle gange kan man få brug for at mounte en NTFS partition i Linux. Dette er faktisk meget nemmere end man lige går og regner med.

Start med at installer ntfs-3g.
apt-get install ntfs-3g

Kør følgende kommando, med root privilegier, for at få information på alle dine diske. Hvis ikke du allerede har tilsluttet din enhed, gør det inden.
fdisk -l

Output eksempel. Som du kan se nedenunder, hedder denne enhed sdb, og har en NTFS partition som hedder sdb1. Hvis du har flere enheder, med NTFS partitioner, så kør fdisk -l før og efter du sætter din enhed i, for at se hvilket device navn der popper op.

For at mounte din NTFS partition kører du følgende kommando.
mount -t ntfs-3g /dev/sdb1 /sti/til/mappe

Hvis du har problemer med at skrive til enheden, skal du lave permissions om på den.

Skift ejer og gruppe på alle mapper, filer og undermapper.
chown -R brugernavn.brugernavn /sti/til/mappe

Skift rettigheder på alle mapper, filer og undermapper.
chmod -R 775 /sti/til/mappe

Mount din NTFS partition ved boot

For at få dit system til automatisk at mounte enheden ved boot, skal du tilføje den i /etc/fstab. Du kan bruge device navnet (sdb1), men da de er dynamiske er det ikke sikkert at enheden vil få det samme device navn ved boot. Derfor bruger vi UUID, Universally Unique IDentifier, til at mounte med.

Find din enheds UUID med følgende kommando. Kørers med root privilegier.
blkid /dev/sdb1

Output eksempel.
/dev/sdb1: UUID="6496B6E596B3B650" TYPE="ntfs"

Åben fstab nano /etc/fstab

Tilføj følgende linje i bunden.
UUID=6496B6E596B3B650   /sti/til/mappe   ntfs-3g   defaults   0   0

For at teste og mounte enhederne i fstab, kør:
mount -a

Hvis der ingen fejlmeldinger kommer, bliver din enhed nu mounte ved hver boot, selv hvis den skifter device navn.


17 aug 2013   | Alle · Programmer

Leave a Reply