Sida 1 av 1

Krångel med hårddiskar & USB behörigheter

Postat: 02 jan 2011, 13:52
av roxx
Hej, har upptäckt att jag inte har någon behörighet på mina externa hårddiskar / USB stickor.
*Jag är inloggad som administratör
*Jag har, vad jag vet alla paket för NTFS
*Har tidigare bara haft Windows, nu kör jag Ubuntu 10.10 på en annan hårddisk (dock inte samtidigt som Windows).

ex. Jag kan skriva ett dokument och spara det, men kan inte ändra till behörigheter för det.

Om jag högerklickar på hårddisken eller usb:t för att kolla behörighet står det följande: The permissions of "hårddisk/usb" could not be determined.

Hårddiskarna är formaterade sedan innan med NTFS, därför utgick jag ifrån denna guiden : http://www.howtoforge.com/ntfs_3g_ubuntu_feisty
Det hade ingen inverkan på behörigheten.

Ett annat problem är att jag inte kan köra program ifrån operativsystemets hårddisk (Ubuntu 10.10)
ex. Jag sparar ett pythonscript "asd.py" med random kommando tex. print "hi"
om jag sedan klickar i rutan: Allow executing as program, så kan jag ändå inte öppna dem med Terminal, utan får felmeddelandet:
Python: can't open file 'asd.py': No such file or directory.

Någon som vet vad som krävs för att lösa problemen? ???

Re: Krångel med hårddiskar & USB behörigheter

Postat: 02 jan 2011, 16:20
av ubot
Python: can't open file 'asd.py': No such file or directory.
Det här betyder nog vad det står. Sökvägen du har angett till skriptet stämmer nog inte? Är du säker på att filen verkligen ligger där du står i filsystemet?
Kontrollera var du står med kommandot pwd och kör kommandot ls -1 i Terminalen för att se om filen verkligen ligger där. Om den gör det så exekverar du filen med kommandot ./asd.py

Vad gäller USB/hårddisken så undrar jag vad du har för rättigheter på dina monterade enheter? Kontrollera det med kommandot: ls -l /media/

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 12:24
av roxx
ubot skrev:
Python: can't open file 'asd.py': No such file or directory.
Det här betyder nog vad det står. Sökvägen du har angett till skriptet stämmer nog inte? Är du säker på att filen verkligen ligger där du står i filsystemet?
Kontrollera var du står med kommandot pwd och kör kommandot ls -1 i Terminalen för att se om filen verkligen ligger där. Om den gör det så exekverar du filen med kommandot ./asd.py

Vad gäller USB/hårddisken så undrar jag vad du har för rättigheter på dina monterade enheter? Kontrollera det med kommandot: ls -l /media/
När jag kör kommandot pwd, svarar den: /home/användare.
har sparat filen i: /home/användare/Document.
när jag kör ls -1, ser jag inte filen där eller någon annan stans ser inte heller examples.desktop även om det står att den ska finnas där ??? :
Dokument
examples.desktop
verkar som att jag inte kan se några av mina skapade filer, oavsett var jag skapar dem :-\

Resultat av ls -l /media/:
totalt 36
drwx------ 1 macrus92 root 12288 2011-01-02 13:59 4A0C72AE0C729523
drwxr-x--- 2 root root 4096 2010-12-31 11:30 apt
drwx------ 1 macrus92 root 16384 2011-01-02 12:24 DC581AE4581ABD68
lrwxrwxrwx 1 root root 7 2010-12-30 02:00 floppy -> floppy0
drwxr-xr-x 2 root root 4096 2010-12-30 02:00 floppy0

Hoppas du kan lista ut någonting :P För jag förstår nada...

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 16:11
av ubot
Till att börja med så får du gå in i katalogen där du har ditt Python-skript innan du försöker exekvera det (eller ange en korrekt sökväg till där skriptet finns):

Kod: Markera allt

cd /home/användare/Document
När det gäller dina monterade diskar så ser inte jag något fel. Det står ju att dom är monterade som din användare Marcus-någonting och att dom tillhör gruppen root. Jag tycker det ser normalt ut iaf.

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 17:44
av roxx
Till att börja med så får du gå in i katalogen där du har ditt Python-skript innan du försöker exekvera det (eller ange en korrekt sökväg till där skriptet finns):
Alltså räcker det inte med att skriva Python skriptnamn.py? för så förstod jag det :-\

Testade med att ha katalogen med Python scriptet öppen, inte heller då kan filen exekveras, det är som att jag har någon sorts låtsas katalog jag ser, men inte datorn. Eftersom jag inte kan hitta filerna jag skapar.

Men ska man inte bara kunna klicka i rutan för att filens ska låtas köra som ett program, sedan köra det i terminalen genom att välja "run in terminal" när jag öppnar filen? för när jag gör det öppnas terminalen och stängs. Scriptet körs inte.
När det gäller dina monterade diskar så ser inte jag något fel. Det står ju att dom är monterade som din användare Marcus-någonting och att dom tillhör gruppen root. Jag tycker det ser normalt ut iaf.
Jag tyckte inte heller det såg konstigt ut, men någonting är det som spökar eftersom jag inte kan ändra filbehörigheter, se hårddiskarnas behörigheter. Kan inte ens formatera om dem utan att det står att hårddisken/USB-enheten är upptagen.

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 20:26
av pun
Jag skulle börja med att få ordning på monteringen av olika diskar/partitioner.

Det gör man enklast via programmet pysdm

https://help.ubuntu.com/community/Autom ... Partitions

Metod 3 i guiden.

Bara att klick på OK samt Utför så är det klart.

Har man överskottsenergi så kan man då läsa hela guiden om hur det funkar.

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 20:44
av roxx
Thanxi, ska pilla med de imorrn när ja vaknar ;D

Re: Krångel med hårddiskar & USB behörigheter

Postat: 03 jan 2011, 20:51
av pun
roxx skrev:
Thanxi, ska pilla med de imorrn när ja vaknar ;D
Jo nu är det inte mycket "pillrande" med pysdm mer än att klicka på OK samt Utför.... ;)

Sen någon gång om man har överskottsenergi så kan man ju pillra i det som pysdm gör.....

Ser ut så här när det körs:

Bilden klickbar:
Bild

Re: Krångel med hårddiskar & USB behörigheter

Postat: 04 jan 2011, 01:05
av ubot
Jag kanske skrev fel där. Du kanske startar programmet med python skript.py men hur som helst så måste nog sökvägen till skriptet vara korrekt.