Strona 1 z 1

[+] Debian 7.7 - Montowanie partycji FAT32

: 04 stycznia 2015, 03:56
autor: luket
Witam

Mam następujący problem z partycją FAT32.
Zainstalowany system to Debian 7.7 x64 razem z Windows 7 x64.

Partycje podzielone następująco:

sda1 -> podstawowa ntfs Win7 (Systemowa - Tworzona przez system)
sda2 -> podstawowa ntfs Win7 (Systemowa - Stworzona)
sda3 -> rozszerzona (Linux)
sda5 -> logiczna ext4 (Debian)
sda6 -> logiczna swap
sda4 -> podstawowa fat32 (Współdzielone dane między Windowsem a Debianem)

Problem polega na tym że nie mogę zmusić partycji sda4 aby posiadała uprawienia nie tylko do doczytu ale i zapisu dla zwykłego użytkownika.

Wynik z /etc/fstab:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=ad8a99a3-5111-49e3-9bda-704c24eb73f4 /               ext4    errors=remoun$
# /media/dane was on /dev/sda4 during installation
UUID=5DFB-7BFB  /media/dane     vfat   utf8            0       0
# swap was on /dev/sda6 during installation
UUID=e99a2d6f-8686-46c1-87a3-ce3d8bb1d871 none            swap    sw           $
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0     auto    rw,user,noauto  0       0
Wynik z fdisk -l:

Kod: Zaznacz cały

root@debian:/home/lukasz# fdisk -l

Dysk /dev/sda: 160.0 GB, bajtów: 160041885696
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457, w sumie sektorów: 312581808
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x81e4458b

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1            2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   122882047    61337600    7  HPFS/NTFS/exFAT
/dev/sda3       122884094   153155583    15135745    5  Rozszerzona
/dev/sda4       153155584   312580095    79712256    b  W95 FAT32
/dev/sda5   *   122884096   152178687    14647296   83  Linux
/dev/sda6       152180736   153155583      487424   82  Linux swap / Solaris
Zmiana uprawnień za pomocą chmod lub użytkownika za pomocą chown nic nie daje. Po restarcie systemu uprawnienia powracają do punktu wyjścia, czyli "tylko do odczytu".

: 04 stycznia 2015, 07:27
autor: marcin1982
W fstab tak daj:

Kod: Zaznacz cały

/dev/sda4 /media/dane vfat rw,umask=000 0 0
Zapisz zmiany i sprawdź w ten sposób - jako root:

Kod: Zaznacz cały

umount /dev/sda4
mount /dev/sda4
Następnie z konta użytkownika:

Kod: Zaznacz cały

touch /media/dane/próba
Jeśli próba utworzenia pliku się nie powiedzie TO WIEDZ, że coś się dzieje :D

: 04 stycznia 2015, 10:33
autor: luket
Dzięki :D Działa :)