Hvordan løse problem med "ugyldig koding" av fillnavn?

Asked by Tor

Jeg kjører Ubuntu 8.04, har kjørt alle oppdateringer. Jeg har også OpenOffice 2.4. Jeg har dual boot med Windows XP pro. Når jeg ser på mine mapper filer i Ubuntu får de som har æøå erstattet disse karakterene med ? og tillegget (ugyldig koding). Når jeg forsøker å åpne dokumenter i OpenOffice, blir disse åpnet som skrivebeskyttet, og det er ikke mulig å endre dette i menyen for sikkerhet. Dette gjelder alle office-dokumenter uavhengig om det er æøå i navnet. Det fungerer fint når jeg åpner de samme dokumentene fra Windows i OpenOffice
Er det noen som skjønner hva jeg skal gjøre med det??

Question information

Language:
Norwegian Bokmal Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Trygve Vea
Solved:
Last query:
Last reply:
Revision history for this message
Trygve Vea (trygve-vea-gmail) said :
#1

Hei

Er Ubuntu installert på samme partisjon som Windows?

Kan du åpne en terminal og kjøre:

mount

og gi meg outputen til den kommandoen?

Kan være jeg kan hjelpe deg litt.

Mvh
Trygve

Revision history for this message
Trygve Vea (trygve-vea-gmail) said :
#2

Korrigerer meg selv: Forrige melding var et information request.

Revision history for this message
Tor (tor-fjeldstad) said :
#3

Hei
Nei jeg har en egen partisjon for Ubuntu. Her er outputen av mount:
/dev/sda2 on / type ext3 (rw,relatime,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw)
/dev/sda4 on /home/tor/Dokumenter type vfat (rw)
/dev/sda2 on /media/sda2 type ext3 (rw)
/dev/sda1 on /media/sda1 type fuseblk (rw,nosuid,nodev,noatime,allow_other,blksize=4096)
securityfs on /sys/kernel/security type securityfs (rw)
gvfs-fuse-daemon on /home/tor/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=tor)

Revision history for this message
Trygve Vea (trygve-vea-gmail) said :
#4

Er det snakk om filer som befinner seg i /home/tor/Dokumenter ? Jeg ser at denne partisjonen er et fat-filsystem, og det kan hende vi må knote litt for å få tillatelses-oppsettet til å gå i orden.

Når du høyreklikker på en fil som har dette problemet, og velger Egenskaper / Properties, og går på Tillatelser / Permissions flippen - hvem er eier, og hva er tekst view ?

(Eier skal vanligvis være ditt brukernavn, og tekst view skal være -rw-r--r--)

Klarer du å løse problemet ved å eventuelt krysse av for Write?

Du kan også legge til innholdet i filen /etc/fstab når du er i gang - forhåpentligvis har jeg et svar til deg etterpå :)

Håper du finner ut mer :)

Revision history for this message
Tor (tor-fjeldstad) said :
#5

Hei Trygve
Nå har jeg funnet ut av det med rettigheter og fått endret det. Du satt meg på rett spor, og jeg måtte gå inn og endre eierskapet til mappen. Det som står igjen er at jeg får meldingen "/mappe/fil finnes ikke" når jeg prøve å åpne en fil/mappe som har æøå i navnet. Det står ? i stedet for disse karakterene og denne teksten etter navnet (ugyldig koding). Vet hva jeg skal gjøre med det også? :-)

Revision history for this message
Trygve Vea (trygve-vea-gmail) said :
#6

Ja, du må montere volumet med tegnsett iso8859-1, fordi det er det Windows benytter.

Du må legge til mount-opsjon "charset=iso8859-1"

Dette gjøres i /etc/fstab - og når endringen er utført må du remontere volumet. Hvis du er litt usikker på hva du skal gjøre for å få det til kan du gi meg innholdet i den filen, så skal jeg fortelle deg hva du skal bytte ut :)

PS: Jeg er litt redd for at eierskapet kan falle tilbake neste gang du monterer volumet, fordi fat-filsystemer egentlig ikke støtter eierskaphåndtering av filer. Derfor vil du sannsynligvis også legge til mount-opsjoner for brukeren du vil skal ha eierskap: "uid=1000,gid=1000" er sannsynligvis riktig om du er eneste bruker av maskinen.

Håper dette er til hjelp :)

Mvh
Trygve

Revision history for this message
Tor (tor-fjeldstad) said :
#7

Takk, nå fungerer det bra etter omstart med eierskap, men det var ikke til hjelp med å endre charset, og de filene/mappene med æøå får jeg fremdeles ikke opp.
 Her er fstab:
proc /proc proc defaults 0 0
# Entry for /dev/sda2 :
UUID=fe63b5c4-a039-4dc2-b4ff-cb9fe72cebe4 / ext3 relatime,errors=remount-ro 0 1
# Entry for /dev/sda3 :
UUID=2b7233a1-0c5b-42a9-b2eb-b098a164fb36 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
# Entry for /dev/sda4 :
/dev/sda4 /home/tor/Dokumenter vfat iocharset=iso8859-1,user 0 2
/dev/sda3 /media/sda3 swap defaults 0 0
/dev/sda2 /media/sda2 ext3 defaults 0 0
/dev/sda1 /media/sda1 ntfs defaults 0 0

Revision history for this message
Best Trygve Vea (trygve-vea-gmail) said :
#8

Hm

Ser ut som det er iocharset=utf8 som gjelder

Kilde: http://ubuntuforums.org/showthread.php?t=222573

Håper det løser problemet ditt :)

Mvh
Trygve

Revision history for this message
Tor (tor-fjeldstad) said :
#9

Flott, nå fikk jeg til charset også. Det viste seg at noen filene (*.txt) måtte jeg velge "Vest-Europa (ASCII/USA) på for å få æøå, men det går jo fint.
Tusen takk for hjelpen!

Revision history for this message
Tor (tor-fjeldstad) said :
#10

Thanks Trygve Vea, that solved my question.