USB-disk problem [LÖST]

bibl
Inlägg: 6
Blev medlem: 22 okt 2006, 01:47
Ort: Uppsala

USB-disk problem [LÖST]

Inlägg av bibl »

Har en 500gb usb disk som lagringskälla. Mitt problem är att när jag loggar in i systemet som användare 1 så monteras disken och blir fullt åtkomlig. Loggar jag sedan ut alternativt bara byter användare till användare 2 så kommer den användaren inte åt disken. Den syns men är alltså inte läs/skrivbar. Hur bär jag mig åt så att den blir åtkomlig oavsett användare? Kör 8.04, som i övrigt på min vid det här laget ålderstigna rigg fungerar utmärkt med allt nytt ögongodis!
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: USB-disk problem

Inlägg av ycc »

Hej :)

Det är möjligt att problemet har att göra med rättigheterna för åtkomst.

Man kan ju börja med att prova om man kommer åt disken genom att öppna filbläddraren när man är "super-user". Logga in som användare2 och skriv i terminalen:

Kod: Markera allt

gksu nautilus
(terminalen hittas under program > tillbehör)

Om detta fungerar så borde problemet ha att göra med rättigheterna. Hur man sedan skall ställa om rättigheterna har att göra med om det är en Linux-disk (oftast ext3 filsystem) eller en disk som också kan köras direkt i Windows (ntfs eller FAT32 filsystem oftast). Vilket filsystem är det? (Kommandot "sudo fdisk -l" borde kunna ge vägledning om detta.)

Det finns ju också ett grafiskt sätt att ställa in rättigheter (högerklick på disken, egenskaper) men jag är inte så insatt i det.

Det här blev ju ett krångligt svar ;) Jag tycker disken borde vara åtkomlig direkt, kanske någon annan ser en enklare lösning ?

Som alltid, bara att komma igen med fler frågor så länge det inte funkar, det finns nästan alltid många här som kan svara :)
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

Re: USB-disk problem

Inlägg av zero gravity »

Det har garanterat med rättigheterna att göra. Antagligen monteras den så bara användaren har skrivrättigheter. Borde gå att ställa in så hårddiskar monteras med en viss sorts rättigheter (777 exempelvis). men som du har jag inte koll på vart man gör detta i Ubuntu. Testa i inställningsmenyn under flyttbara medier (eller liknande).
bibl
Inlägg: 6
Blev medlem: 22 okt 2006, 01:47
Ort: Uppsala

Re: USB-disk problem

Inlägg av bibl »

Ok då får jag följande svar:

sudo fdisk -l

Disk /dev/sda: 200,0 GB, 200049647616 byte
255 huvuden, 63 sektorer/spår, 24321 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x757fd4bf

Enhet Start Början Slut Block Id System
/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sda2 6375 9413 24410767+ 83 Linux
/dev/sda3 9414 9535 979965 82 Linux växling / Solaris
/dev/sda4 9536 24321 118768545 b W95 FAT32

Disk /dev/sdb: 81,9 GB, 81964302336 byte
255 huvuden, 63 sektorer/spår, 9964 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x0c407d69

Enhet Start Början Slut Block Id System
/dev/sdb1 1 9963 80027766 7 HPFS/NTFS

Disk /dev/sdc: 500,1 GB, 500107862016 byte
255 huvuden, 63 sektorer/spår, 60801 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x8d399bc0

Enhet Start Början Slut Block Id System
/dev/sdc1 1 60800 488375968+ c W95 FAT32 (LBA)


Alltså torde usb-disken vara en fat32 disk. Under flyttbara medier finns inga inställningar för externa diskar, kollade även om jag kunde göra något genom att klicka på egenskaper/rättigheter för disken gav inte heller något förutom svaret "Rättigheter för Elements kan inte fastställas."
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: USB-disk problem

Inlägg av ycc »

Vill man bekräfta att det verkligen har med rättigheterna att göra så kan man alltså prova "gksu nautilus" enligt ovan. Man kan också göra kommandot "ls -l /media" där disken bör dyka upp och rättigheterna kommer först. (Om du gör det och klistrar in resultatet så skriv också vilken disk det är.)

Vill man "skjuta från höften" ;) ;) kan man prova detta rakt av:

Kod: Markera allt

sudo umount /dev/sdc1
sudo mkdir /media/minfat32disk
sudo mount -t vfat /dev/sdc1 /media/minfat32disk -o iocharset=utf8,umask=000
Jag är inte säker på att charset är den rätta, jag skall kolla det.

Jag kan tyvärr inte grafiska kommandon för detta. Jag hade tidigare en fat32-partition som jag inte fick ordning på utan terminalkommandon (men det var under en äldre Ubuntuversion).

Fråga bara vidare om något är oklart eller inte funkar :)

EDIT:
mkdir skapar alltså en mapp (directory) där disken kan monteras, det kommandot behöver man bara göra en gång. Man kan ju också använda samma directory som disken varit monterad under tidigare.
Jag tror charset stämmer (utf8).
I enstaka fall kan partitioner över 200 GB vålla problem, men det funkar ju för en annan användare så det är väl inte det problemet.
bibl
Inlägg: 6
Blev medlem: 22 okt 2006, 01:47
Ort: Uppsala

Re: USB-disk problem

Inlägg av bibl »

Ok, svaret är att när jag kollar diskarna i nautilus är att det är inga problem att komma åt dom. Svaret av ls -l /media är att disken monteras på root när man startar. I listan nedan med rättigheter är det den tredje disken (Elements). Hur gick jag nu vidare för att fixa problemet?

lrwxrwxrwx 1 root 999 6 2008-05-04 01:16 cdrom -> cdrom0
drwxr-xr-x 2 root 999 4096 2008-05-04 01:16 cdrom0
drwx------ 19 bibl root 32768 1970-01-01 01:00 Elements
lrwxrwxrwx 1 root 999 7 2008-05-04 01:16 floppy -> floppy0
drwxr-xr-x 2 root 999 4096 2008-05-04 01:16 floppy0

/bibl
Användarvisningsbild
Mekaniserad Apelsin
Hedersmedlem
Inlägg: 3777
Blev medlem: 27 maj 2006, 12:24
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: USB-disk problem

Inlägg av Mekaniserad Apelsin »

Det är gnome-volume-manager (jag antar helt fräckt att du kör ubuntu och inte kubuntu/xubuntu eller något liknande) som körs som en användarprocess och som styr vad vad som ska hända när man stoppar in en usblagringsenhet. Den styrs användare för användra och det görs lättast genom gconf-editor (det är en xml-fils-editerare som liknar regedit).

Så tryck alt-f2, skriv i gconf-editor och tryck kör, klicka fram dig till /system/storage/default_options/vfat i högra fältet och i vänstra kommer raden med nyckeln "mount_options upp, dubbelklicka på den och ändra värdet umask från 077 till 000. Jag antar att processen måste starta om, kanske till och med en daemon.

Vad de där siffrorna betyder står givetvis i beskrivningen för mount.
More Mekaniserad at http://blippe.se.
ycc
Inlägg: 1818
Blev medlem: 10 feb 2007, 04:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Kontakt:

Re: USB-disk problem

Inlägg av ycc »

Tack Mekaniserad Apelsin. Det tipset fixar säkert problemet. Jag hade redan skrivit följande så jag lägger in det i tråden i alla fall. (I mitt system monteras extern FAT32 bra för andra användare.)

Möjligen kan felet ha att göra med att användare2 inte har de rättigheter som behövs, kolla detta. Gå in i:
System > Administration > Användare och Grupper
Unlock
Välj användare2, egenskaper, användarprivilegier
Kolla att följande är förbockat:
Access external storage devices automatically
bibl
Inlägg: 6
Blev medlem: 22 okt 2006, 01:47
Ort: Uppsala

Re: USB-disk problem

Inlägg av bibl »

ycc: Det var förbockat. Apelsinen: Tackar och bockar din lösning löste mitt problem. Givetvis går samma tack till alla andra som förbarmat sig över mitt problem!
/bibl
Skriv svar

Återgå till "För nybörjaren - inaktuell"