Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: ondraxxxx 27 Srpna 2010, 20:02:37
-
Dobrý den,
mám dva oddíly NTFS, na jednom z nich Windows, na druhém jen data. (Na něm nikdy win nebyly, má sloužit jako úložiště fotek hudby a pod. pro oba systémy)
Když chci smazat fotku v Nautilu, tak to jde na obou z nich normálně.
Pokud chci ale fotku smazat rovnou z Eye of gnome, tak mi na disku bez Win napíše že "Nelze přistoupit ke koši".
Ten disk s Win se mountuje do /media a ten s daty do /mnt přes fstab.
Nenapadá někoho co s tím? Jestli nějak vytvořit koš, nebo mountovat jinam...
-
Dáš tady výpis z příkazu mount v situaci, kdy jsou připojeny oba NTFS oddíly?
-
Tak výpis je tu:
ondra@ondra-laptop:~$ mount
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda8 on /mnt/Data type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ondra/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ondra)
/dev/sda1 on /media/Windows type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
A ještě otázka, po manipulaci s oddíly v Gparted se mi nepřipojuje swap. Dal jsem do fstab místo UID jen /dev/sda5 al nepřipojuje se a mám pořád spoustu vyrovnávací paměti.
Díky
-
Zkus přidat do fstab pro sda8 parametr default_permissions.
A ještě otázka, po manipulaci s oddíly v Gparted se mi nepřipojuje swap.
Dej tady výstup zcat /proc/swaps
dmesg | grep -i swap
grep '^[^#]' /etc/fstab
sudo blkid -c /dev/null
-
Ještě fstab:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda6 during installation
UUID=2d3e88e4-29ab-436f-99f9-4052dc90b8cd / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=7d2a5858-210c-4250-b39a-cb4417cbfd45 none swap sw 0 0
/dev/sda8 /mnt/Data ntfs defaults,default_permissions,<uid="ondra"> 0 0
ondra@ondra-laptop:~$ cat /proc/swaps
Filename Type Size Used Priority
ondra@ondra-laptop:~$ dmesg | grep -i swap
ondra@ondra-laptop:~$ grep '^[^#]' /etc/fstab
proc /proc proc nodev,noexec,nosuid 0 0
UUID=2d3e88e4-29ab-436f-99f9-4052dc90b8cd / ext4 errors=remount-ro 0 1
UUID=7d2a5858-210c-4250-b39a-cb4417cbfd45 none swap sw 0 0
/dev/sda8 /mnt/Data ntfs defaults,default_permissions,<uid="ondra"> 0 0
ondra@ondra-laptop:~$ sudo blkid -c /dev/null
/dev/sda1: LABEL="Windows" UUID="72CA738CCA734B7D" TYPE="ntfs"
/dev/sda3: LABEL="Zaloha Home" UUID="c4527282-80f9-418a-895d-be8212312f29" TYPE="ext4"
/dev/sda4: LABEL="HP_RECOVERY" UUID="D0CCD33ACCD31A14" TYPE="ntfs"
/dev/sda5: UUID="fb2f616d-2c5d-4985-8e68-10312bdb4113" TYPE="swap"
/dev/sda6: LABEL="Ubuntu" UUID="2d3e88e4-29ab-436f-99f9-4052dc90b8cd" TYPE="ext4"
/dev/sda7: LABEL="Fedora-13-x86_64" UUID="9cf36aaf-8598-43f1-b66a-f3e01cb44294" TYPE="ext4"
/dev/sda8: LABEL="Data" UUID="04E001ED34B8BD40" TYPE="ntfs"
Jak ty výpisy vidím, asi bych měl dát do fstabu to UUID z výpisu blkid, že?:-)
To default_permissions jsem přidal a napadlo mě jestli se to nějak netluče s tím <uid="ondra">.
-
Máš špatně UUID ve fstab na řádku se swapem.
Máš špatně parametr <uid="ondra">, smaž to. default_permissions by mělo stačit.
Pokud upravuješ fstab, udělej si nejdřív zálohu, třeba pomocí sudo cp /etc/fstab /etc/fstab.zaloha
-
Takže UUID u swapu jsem přepsal na hodnotu z výpisu blkid, swap je už v pořádku připojen, ale stejně se do něj nic nedává, paměti je dost.
Ve fstabu je teď řádek
/dev/sda8 /mnt/Data ntfs defaults,default_permissions 0 0ale ten problém s mazáním přetrval.
-
Dej tu znovu výstup z mount a grep '^[^#]' /etc/fstab.
Na tom druhém NTFS oddíle mazání funguje?
-
ondra@ondra-laptop:~$ mount
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda8 on /mnt/Data type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ondra/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ondra)
/dev/sda1 on /media/Windows type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
ondra@ondra-laptop:~$ grep '^[^#]' /etc/fstab
proc /proc proc nodev,noexec,nosuid 0 0
UUID=2d3e88e4-29ab-436f-99f9-4052dc90b8cd / ext4 errors=remount-ro 0 1
UUID=fb2f616d-2c5d-4985-8e68-10312bdb4113 none swap sw 0 0
/dev/sda8 /mnt/Data ntfs defaults,default_permissions 0 0
Je to fakt divný, v tom výpisu z mount jsou oba ntfs disky se stejnými vlastnostmi. Na tom sda1 to funguje, jak člověk očekává. (při otevřeným obrázku ho Del smaže(ptá se na potvrzení)) na tom druhým sda8 se taky ptá ale pak napíše: "Chyba při odstraňování obrázku, nelze přistoupit ke koši. "
-
Dej tady ještě výpis (s připojenými NTFS oddíly)
ls -l /media/
-
Vypsal jsem i /mnt
ondra@ondra-laptop:~$ ls -l /media/
celkem 16
drwx------ 1 ondra ondra 16384 2010-08-27 16:22 Windows
ondra@ondra-laptop:~$ ls -l /mnt/
celkem 4
drwxrwxrwx 1 root root 4096 2010-08-27 22:29 Data
-
Jo, tak je to jasné, že mě to nenapadlo hned :)
sudo chown ondra:ondra /mnt/Data
-
Jsem z toho jelen, ať na ls -l koukám, jak koukám, pořád se mi zdá, že se vlastník nezměnil. I když jsem to dal změnit rekurzivně, tak to bylo stejný. Nemůže to mít něco společnýho s tím, že to Windows je v /media ?
ondra@ondra-laptop:/mnt$ sudo chown -v ondra:ondra /mnt/Data
vlastník souboru „/mnt/Data“ změněn na ondra:ondra
ondra@ondra-laptop:/mnt$ ls -l
celkem 4
drwxrwxrwx 1 root root 4096 2010-08-27 23:55 Data
ondra@ondra-laptop:/mnt$ Pro dnešek končím.
-
V tom případě přidej do fstab do řádku s /mnt/Data parametr
uid=1000
-
Vyřešeno. uid=1000 zabralo. Našel jsem k tomu ještě fórum: http://ubuntuforums.org/archive/index.php/t-870168.html (http://ubuntuforums.org/archive/index.php/t-870168.html)
Děkuji za trpělivost.