Kan inte montera partition längre

Permalänk
Medlem

Kan inte montera partition längre

Hej!

När jag startade datorn idag så kan jag inte längre montera två av mina partitioner. Jag får upp detta felmeddelande

http://pici.se/529176

Använder ubuntu 64bit.

När jag öppnar den filen står det:
UUID=66E2A412E2A3E511 /media/Musik, bilder & film ntfs-3g defaults 0 0
UUID=B6C44E52C44E14D1 /media/B6C44E52C44E14D1 ntfs-3g defaults 0 0
UUID=A0D6EC47D6EC1EF2 /media/Program och spel ntfs-3g users 0 0
UUID=C65AAB875AAB733B /media/Temp ntfs-3g user 0 0
UUID=144bc667-5508-4f1d-adb1-a1e668aed7fb / ext4 defaults 0 1
UUID=30df9cd8-6158-460a-8a82-a9ca2f0db03e swap swap sw 0

Vad kan vara fel?

Permalänk
Medlem
Citat:

The second field, (fs_file), describes the mount point for the filesys‐
tem. For swap partitions, this field should be specified as `none'. If
the name of the mount point contains spaces these can be escaped as
`\040'
.

Testa att byta ut alla mellanslag i sökvägarna på rad 1 och 3 mot \040

Exempel
UUID=66E2A412E2A3E511 /media/Musik,\040bilder\040&\040film ntfs-3g defaults 0 0

#UUID=66E2A412E2A3E511 /media/Musik, bilder & film ntfs-3g defaults 0 0 UUID=66E2A412E2A3E511 /media/Musik,\040bilder\040&\040film ntfs-3g defaults 0 0 UUID=B6C44E52C44E14D1 /media/B6C44E52C44E14D1 ntfs-3g defaults 0 0 #UUID=A0D6EC47D6EC1EF2 /media/Program och spel ntfs-3g users 0 0 UUID=A0D6EC47D6EC1EF2 /media/Program\040och\040spel ntfs-3g users 0 0 UUID=C65AAB875AAB733B /media/Temp ntfs-3g user 0 0 UUID=144bc667-5508-4f1d-adb1-a1e668aed7fb / ext4 defaults 0 1 UUID=30df9cd8-6158-460a-8a82-a9ca2f0db03e swap swap sw 0

Permalänk
Medlem

skulle tro att det har och göra med att du har mellanslag i dina mappnamn "Musik, bilder & film" och "Program och spel" som är rad 1 & 3. du kan ju testa att döpa om dom till något utan mellandslag och testa annars borde det funka med ändra till: "/media/Musik\,\ bilder\ &\ film" och /media/Program\ och\ spel". i /etc/fstab , kom ihåg att köra som suda när du ändrar.

edit:
lite för långsam, kolla ovan

Permalänk
Medlem

Hej!

Era tips fungerade ej. Jag löste det genom att ta bort alla rader i fstab utom de som pekade på Linux.

UUID=144bc667-5508-4f1d-adb1-a1e668aed7fb / ext4 defaults 0 1
UUID=30df9cd8-6158-460a-8a82-a9ca2f0db03e swap swap sw 0

Då återställde sig resterade partitioner.

Jag fick problemet från början när jag försökte med Mount manager fixa så att alla partitioner monterades från start (vilket jag ännu inte lyckats med).

Permalänk
Medlem

klart man kan ta bort raderna som krånglar i fstab men då mountas dom ju inte vilket du ville? nöjer du dig med det så är det ju lungt. men testade du att bara ta bor rad 1 och 3 som kånglade och se om de andra funkade?

annledningen till att våra förslag inte funkar är för att vi båda slarvade lite lätt att glömma något \ här och där vilket också är anledningen till att jag försöker hålla mina mappar utan massa mellanrum och tecken.

här är som det borde vara:
UUID=66E2A412E2A3E511 /media/Musik\,\ bilder\ \&\ film/ 0 0
UUID=A0D6EC47D6EC1EF2 /media/Program\ och\ spel/ 0 0

möjligt att du behöver slänga in 040 istället för min mellanslag som Korkskruv sa, men som sagt: lättast att inte ha med sånt öht

Permalänk
Medlem

De raderna du hade borde ha monterat diskarna automatiskt vid start.
Nackdelen är att när man lagt till disken i fstab så går det inte längre (beroende på vilka parametrar man använder) att montera diskarna genom menyn "Platser". Lägger man till users så går fungerar det genom menyn men då listas disken 2 gånger. Dock går det att montera diskarna från ett terminalsfönster. "sudo mount sökväg" för att montera och "sudo umount sökväg" för att avmontera.

För att testa sig fram så är det bara att spara ändringarna i fstab och sen testa med mount. När det fungerar så bör det även fungera när du startar om.

Du kan byta ut ntfs-3g mot bara ntfs. Tidigare så behövde man ange att det skulle vara 3g-drivrutinen som skulle användas men det behövs inte längre.

Om inget annat fungerar så testa med att att montera på en sökväg utan mellanslag.

Permalänk
Medlem

@ri

\040 hittade jag i manualen så jag antar att inte \ innan mellanslag inte fungerar i fstab. Har aldrig behövt testa.

Eftersom Program och spel inte innehåller några andra specialtecken så borde åtminstone den fungerat som jag skrev om man nu ska gå efter manualsposten som jag citerade.

Permalänk
Medlem

Jag utförde ett par experiment.

Först skapade jag en mapp "/media/Ramdisk/test & ABC"

Sen lade jag till denna testrad i fstab
tmpfs /media/Ramdisk/test\040&\040ABC tmpfs defaults,size=100M,noatime 0 0

För att montera den så använde jag
sudo mount /media/Ramdisk/test\ \&\ ABC
eller
sudo mount "/media/Ramdisk/test & ABC"

Inga andra (alternativa) sökvägar i fstab fungerade.

Permalänk
Medlem

där ser man. förutsatte faktiskt att fstab skulle läsa det på samma sätt som terminalen. man lär sig nått nytt varje dag

Permalänk
Medlem

Hej igen!

Mycket svar blev det där, tack så mycket.

Jo jag ska testa igen. Återkommer om det strular!

Permalänk
Entusiast

Lite fler tips:

Använd ej specialsymboler i fil och mapp -namn.
Endast a-z, A-Z, 0-9 samt bindestreck: - , understreck: _ , och mellanslag.
Om du kan, undvik mellanslag och ersätt mellanslag med understreck istället så slipper man eventuella framtida problem.

Exempel på ogiltiga filnamn:

Spel&Program Lite|annat Filmer(mpg) Test!

Ovan nämnda filnamn och liknande är att undvika till allra högsta grad då specialtecknen såsom &, |, (, ), ! med flera andra, är för dirigering av in och utdata samt andra funktioner.

Använd helst enbart alfabetet och siffror för att undvika problem.

Detta gäller både Windows såsom Linux, samt andra operativsystem.
Linux är också känsligare på specialtecken då de flesta Linux-distributioner har en ganska flexibel kommando-tolk som använder många specialtecken.
Windows är lite tolerantare mod specialtecken pga ett "primitivare" filsystem och enklare kommandotolk, men kan slå back även den.