Sida 1 av 1

Montering av extern hårddisk från GUI?

Postat: 21 jul 2008, 13:45
av poffa
Jag har ändrat i filen /etc/fstab och lagt till följande för att den externa hårddisken automatiskt ska monteras vid start.
"UUID=D878CACD78CAAA18 /media/lacie3 ntfs nls=utf8,fmask=0333,dmask=0222 0 0"
Detta fungerar fint.

Givetvis måste hårddisken vara på och ansluten när jag startar Ubuntu.
Väljer jag att ansluta den externa hårddisken efter jag startat Ubuntu får jag montera den från terminalfönstret som SU vilket också fungerar utmärkt.

Men om jag väljer att montera den via det grafiska gränsnittet (högerklicka på ikonen och välja montera) går det inte och jag får följande meddelande.

"Unprivileged user can not mount NTFS blocj devicse using the extenal FUSE library, either mount the volume as root, or rebuild NTFS-3G whit integrated FUSE support and make it setuid root."

Hur löser jag detta på bästa sätt?

Re: Montering av extern hårddisk från GUI?

Postat: 21 jul 2008, 16:31
av ycc
Ett vanligt sätt att montera externa hårddiskar är ju att bara sätta i dem medan Ubuntu är igång. Då brukar de monteras automatiskt i /media och en ikon läggs på skrivbordet. Jag tror detta skall ske även om disken finns med i fstab.
Jag vet inte vilket "grafiskt gränssnitt" du använder för att montera disken. (Det verkar ju som om det saknar SU-rättigheter. Vill man t.ex. starta filbläddraren som SU så skriver man ju "gksu nautilus" i terminalen.)
Kanske någon lättare kan besvara din fråga om du beskriver vilket "grafiskt gränssnitt" du använder för att montera disken?

SU=SuperUser

Re: Montering av extern hårddisk från GUI?

Postat: 21 jul 2008, 19:07
av poffa
Ok, jag kanske var lite otydlig angående det grafiska gränsnittet. Jag använder inget extra GUI, enbart Ubuntus eget.
När jag kopplar in en extern hårddisk så dyker den upp i systemet. När jag sedan försöker montera den genom att sätta muspekaren på den och högerklicka för att sedan välja montera, så fungerar det inte.



Ett par länkar med bilder för att förtydliga.
http://img175.imageshack.us/my.php?imag ... lympg9.jpg
http://img386.imageshack.us/my.php?imag ... ingxj5.jpg

Re: Montering av extern hårddisk från GUI?

Postat: 21 jul 2008, 19:12
av Hund
Det finns nå NTFS verktyg i förråden, kanske att man behöver dom för att det ska fungera? Externa lagringsenhet är ju plug n play så det ska bara vara att plugga in så fungerar det.

Re: Montering av extern hårddisk från GUI?

Postat: 21 jul 2008, 20:29
av ycc
Du förklarar nog bra, men felet är lite ovanligt. Om jag listar rättigheterna för ntfs-drivrutinen i min dator så blir det:

Kod: Markera allt

ls -l /bin/ntfs-3g
-rwxr-xr-x 1 root root 36972 2008-05-30 18:49 /bin/ntfs-3g
Hur blir det för dig om du gör samma kommando?
Spara undan resultatet (om du inte skriver in det i den här tråden).

Jag gissar du kanske får bokstaven s istället för x i de första två positionerna:

Kod: Markera allt

-rwsr-sr-x 1 root root 36972 2008-05-30 18:49 /bin/ntfs-3g
(Måste också skilja på stora och lilla s!)
Egentligen tror jag man skall bygga om ntfs-biblioteket. Men man kanske kan snabbfixa med något/några av följande kommandon:

Kod: Markera allt

sudo chmod u-s /bin/ntfs-3g
sudo chmod g-s /bin/ntfs-3g
u-s betyder att ärvda rättigheter för u=user (första s:et) tas bort
g-s betyder att ärvda rättigheter för g=group (andra s:et) tas bort
Jag tror s då automatiskt kommer att ersättas med x, om det inte gör det så får man därefter göra:

Kod: Markera allt

sudo chmod u+x /bin/ntfs-3g
sudo chmod g+x /bin/ntfs-3g
(u=user - lägg till x)
Jag är ute på lite djupt vatten här så jag föreslår bara att du jobbar långsamt (noterar vilka ändringar du gör så att, i värsta fall, de går att ändra tillbaka) och frågar igen om något är oklart :) - Det gäller alltså att veta hur kommandot chmod funkar ;)

Re: Montering av extern hårddisk från GUI?

Postat: 22 jul 2008, 19:30
av poffa
Resultat
Så här såg det ut innan ändring.
-rwsr-xr-x 1 root root 36972 2008-05-30 18:49 /bin/ntfs-3g

Körde komandon:
sudo chmod u-s /bin/ntfs-3g
sudo chmod g-s /bin/ntfs-3g

Nu ser det ut så här.
-rwxr-xr-x 1 root root 36972 2008-05-30 18:49 /bin/ntfs-3g


Tvärr kvarstår problemet med att montera en volym via det grafiska gränsnittet. Däremot har felmeddelandet ändrats till:
"endast root kan montera /dev/sdc1 på /media/usb"

varför blir det så? Jag är den ända användaren på datorn?

Montera från terminalfönstret fungerar dock.

Tack i övrigt för hjälpen. :)

Re: Montering av extern hårddisk från GUI?

Postat: 22 jul 2008, 20:16
av ycc
Detta handlar ju om "automatmontering" som jag tror har med gnome att göra.

Kör man gconf-editor (startas t.ex. i terminalen) kan man få lite information.

Går man där ner till system > storage > default options kan man styra en del hur denna montering sker.

Klickar jag ntfs får jag bl.a.

mount options umask=222,utf8,exec

klickar jag ntfs-3g får jag bla a

mount options locale=,exec

Jag antar att ditt problem bara gäller externa ntfs-partitioner/diskar. Har du kunnat testa med FAT32?

Det finns ju också i Ubuntus menyer:
System > Administration > Användare och grupper > unlock > markera användare
"Access external storage devices automatically"
Måste ju vara förbockad

TILLÄGG:
Testa detta först:
I mitt system fungerar det av sig själv, prova att ta bort disken ur fstab! (Eller sätt # först på raden.)
Man bör nog starta om datorn efter att ha editerat fstab. (mount -a finns ju, men säkrast att starta om, tror jag)

Det är möjligt att jag gör problemet för svårt. Jag är inte så kunnig på det här området, om någon annan har tips att komma med vore det bra ;)

Re: Montering av extern hårddisk från GUI?

Postat: 22 jul 2008, 21:05
av poffa
Ett usb-inne med fat som jag prövade uppförde sig likadant som den externa ntfs hårddisken.

Jag får pröva dina råd och se hur det går.

Tack så länge. :)

Re: Montering av extern hårddisk från GUI?

Postat: 14 jan 2009, 18:29
av jonas.liljenfeldt
Kikade lite på det där jag med och det verkar som om man når återvändsgränden här: https://bugs.launchpad.net/ubuntu/+sour ... bug/205081

Om man inte vill kompilera om Fuse verkar man få vänta och hålla till godo med att montera sina NTFS-filsystem med ntfs-3g med sudo i terminalen.