Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted  (Přečteno 2109 krát)

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Zdravim
Nainstaloval jsem ted Jaunty na jeden dalsi pocitac , mam 2 dalsi (ntfs) oddily pripojene do /media. Kdyz ale chci rozbalit nejaky archiv do nejakeho adresare v techto oddliech - treba v nautilu kliknu na : rozbalit sem - hodi mi to nasledujici hlasku : xxxxxxx.yyy Cannot utime: Operation not permitted
Dival jsem se na google a nasel ruzne prispevky k tomuhle problemu , kde vetsina rad byla : rozbalit jako root. Pochopil jsem ze se jedna o problem s pravy  , protoze se meni nejaky atribut rozbalovanych souboru , ale uz nevim jak to napravit. Lepereceno nevim jak upravit prava tech pripojenych slozek tak , aby mi fungovalo rozbalovani , ale nezvrtal jsem neco jineho. Tady je vypis ls -l /media :
Kód: [Vybrat]
lrwxrwxrwx 1 root root       6 2009-08-19 13:22 cdrom -> cdrom0
drwxr-xr-x 2 root root    4096 2009-08-19 13:22 cdrom0
drwxrwx--- 1 root plugdev 4096 2009-08-24 09:30 data
drwxrwx--- 1 root plugdev 4096 2009-08-28 13:32 windows
Myslel jsem pridat uzivatele do skupiny plugdev , ale tuhle skupinu mi to vubec nenabidne ve sprave uzivatelu a skupin. Budu moc vdecny za jakoukoliv radu. Diky predem K
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #1 kdy: 02 Září 2009, 10:19:00 »
Myslel jsem pridat uzivatele do skupiny plugdev , ale tuhle skupinu mi to vubec nenabidne ve sprave uzivatelu a skupin.
To by mělo pomoct. Mrkni se do souboru /etc/group, jestli tam je řádek začínající plugdev, pravděpodobně ano (nebo pomocí grep plugdev /etc/group).

Pak přidej uživatele do skupiny plugdev
Kód: [Vybrat]
sudo usermod -a -G plugdev <uživatel>
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #2 kdy: 02 Září 2009, 10:23:48 »
Takze uzivatelske jmeno je leni.
Kód: [Vybrat]
leni@lenis-laptop ~ $ grep plugdev /etc/group
plugdev:x:46:leni
Zda se ze uzivatel je uz clenem skupiny (alespon to na me tak pusobi). Pro jistotu pridam cely vypis co mi vyhodi filerolller :
Kód: [Vybrat]
tar: faq-pd-2.80-1/FAQ/images/ref.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/dot.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/dot2.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/h1.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/faq-a.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/top.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/back.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images/faq-q.gif: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/style/style.css: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/images: Cannot change mode to rwxr-xr-x: Operation not permitted
tar: faq-pd-2.80-1/FAQ/style: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ/style: Cannot change mode to rwxr-xr-x: Operation not permitted
tar: faq-pd-2.80-1/FAQ/faq.htm: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ: Cannot utime: Operation not permitted
tar: faq-pd-2.80-1/FAQ: Cannot change mode to rwxr-xr-x: Operation not permitted
tar: Exiting with failure status due to previous errors
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #3 kdy: 02 Září 2009, 10:38:44 »
Jakým způsobem připojuješ ty ntfs oddíly? Můžeš tu dát případně výpis z fstab pro ně? Taky výstup z mount (nebo kratší varianta mount | grep '/dev/[sh]d' -zajímají mě jen ty ntfs oddíly).
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #4 kdy: 02 Září 2009, 10:49:50 »
Tak tady je fstab
Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' 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>
proc            /proc           proc    defaults        0       0
#
# / was on /dev/sda2 during installation
UUID=f1d80a9c-8356-4933-b440-2bedcf1619f4 /               ext4    relatime,errors=remount-ro 0       1
#
# /media/data was on /dev/sda3 during installation
UUID=9C5C8C475C8C1E60  /media/data     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
#
# /media/windows was on /dev/sda1 during installation
UUID=627CC0C67CC09667 /media/windows  ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
#
# swap was on /dev/sda4 during installation
UUID=e25aaa12-daa1-4a2b-a072-569047f2fc16 none            swap    sw              0       0
#
# optical drive
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

A tady je mount | grep '/dev/[sh]d'

Kód: [Vybrat]
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /media/data type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda1 on /media/windows type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Musim se priznat ze pro ten oddil data jsem si ftsab upravoval. Pri instalaci ubuntu jsem totiz nemohl vytvorit oddil s formatovanim ntfs , takze jsem ho musel preformatovat pozdeji a pak upravit fstab. Pouzil jsem pritom parametry z windows oddilu  , tak doufam ze jsem neco moc nezvrtal  ::) :-[
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #5 kdy: 02 Září 2009, 11:06:25 »
No jo, problém bude v oprávněních. Řešením je buď povolit uzdu právům (např. dát jen volbu defaults do fstab, to ale povolí vše - bude si s tím potřeba pohrát), anebo kopírovat ten archiv přes gksudo nautilus, sudo tar apod.

Mimochodem, v tom fstab ten poslední údaj u ntfs oddílů by měl být 0, protože fsck neumí kontrolovat Win oddíly, ale je to asi jedno, zřejmě jen vyhodí Warning, a jede se dál.
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #6 kdy: 02 Září 2009, 12:11:56 »
Zkousel jsem zmenit umask na 000 ale nepomohlo to. Nasel jsem jeden podobny thread tady , jestli jsem to pochopil tak tomu cloveku nefungovalo zalohovani do archivu. Podivam se na ty jeho parametry , hlavne uid a gid.
Neni nejaka skupina specialne pro archivy ?
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #7 kdy: 02 Září 2009, 21:15:40 »
OK. Jestli tedy nechceš neomezená práva pro všechny, a potřebuješ ty archivy rozbalovat jako normální uživatel, zkus ten oddíl připojit třeba s těmito volbami:
Kód: [Vybrat]
defaults,uid=1000,gid=46,umask=011
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #8 kdy: 02 Září 2009, 21:21:57 »
Dekuju moc za pomoc. gid je jasny uid=1000 to je aktualni uzivatel ? A umask=011 ? To je ze skupina a ostatni nemaji pravo spousteni ? Ja jen abych vedel co si to nastavuju.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #9 kdy: 02 Září 2009, 21:32:43 »
uid=1000 to je aktualni uzivatel ?
Ano, ve výchozím nastavení, je možno zjistit třeba pomocí příkazu id.

A umask=011 ? To je ze skupina a ostatni nemaji pravo spousteni ?
Ano. Více k umask třeba na wiki:
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku/fstab#Umask

První musí být určitě 0 (plná práva pro uživatele včetně spouštění), jinak ten untar nefunguje. Zbytek si můžeš upravit/vyzkoušet podle sebe.
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #10 kdy: 02 Září 2009, 21:53:26 »
Diky moc , ja jsem si prave ty wiki clanky docela studoval , to byl jen test jestli jsem to pochopil spravne. Jinak jsem zatim nastavil uid=1000 a uz to jede , umask jsem nechal 007 . Jen dve otazky :
Proc to nefunguje kdyz skupina ma vsechna prava a uzivatel je clenem skupiny 046.
A kdyz si vytvorim druheho uzivatele (coz neni vylouceno) ? Ten pak bude mit uid jine ne ?
Kazdopadne dekuju moc za trpelivost
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #11 kdy: 02 Září 2009, 22:20:26 »
Proc to nefunguje kdyz skupina ma vsechna prava a uzivatel je clenem skupiny 046.
Jak to chápu já: když nedáš uživateli nějaká práva, pak to spíš znamená, že má určitou činnost ZAKÁZANOU. Čili např. pro
Kód: [Vybrat]
---rwx--- karel plugdevkarel všechno zakázané, takže i když je třeba členem plugdev, tak má smůlu co se týče čtení, zápisu a spouštění. Ale jiný uživatel, pepa, který je členem plugdev, je naopak vysmátej.

A kdyz si vytvorim druheho uzivatele (coz neni vylouceno) ? Ten pak bude mit uid jine ne ?
Ano. Ve výchozím nastavení 1001, 1002 atd.
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #12 kdy: 02 Září 2009, 22:38:34 »
Dobre , tak nejak jsem to chapal , lze ale pridat vice uid ? Protoze krome prvniho uzivatele budou mit asi ostatni zase utrum. Sice nepredpokladam vic jak dva uzivatele , ale ptam se pri pripad ze to nekdy budu potrebovat. A zmenit opravneni te slozky kam ten oddil mountuju ?
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #13 kdy: 02 Září 2009, 22:42:45 »
Můžeš prosím Tě podrobněji osvětlit, jak by sis ta práva pro dané oddíly představoval?
http://www.openstreetmap.org - mapy celého světa "wiki style"

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #14 kdy: 03 Září 2009, 08:48:52 »
No aby uzivatele mohli bezne pracovat s pripojenymi oddily - o nic vic mi od zacatku nejde  :) Bezne pracovat znamena asi rwx, vytvareni/rozbalovani archivu atd. a uzivatele - temi myslim lokalni uzivatele.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Problem s rozbalovanim archivu - Cannot utime: Operation not permitted
« Odpověď #15 kdy: 03 Září 2009, 10:42:45 »
No aby uzivatele mohli bezne pracovat s pripojenymi oddily - o nic vic mi od zacatku nejde  :) Bezne pracovat znamena asi rwx, vytvareni/rozbalovani archivu atd. a uzivatele - temi myslim lokalni uzivatele.
V tom případě o nic nejde: dej všem všechna práva (umask=000) a je to. Dokonce tam pak ten umask ani nemusíš dávat, je to - pokud vím - výchozí nastavení. Teď když si to uvědomuju ani nevím, proč tam řešíš nějaký plugdev, umask apod.: kdybys' dal jen defaults (bez jakýchkoliv dalších parametrů), šlo by Ti vše bez problémů.
http://www.openstreetmap.org - mapy celého světa "wiki style"

 

Provoz zaštiťuje spolek OpenAlt.