webForumDet fria alternativet

Samba gör hårddisken endast läsbar(?)

Nätverk

9 svar · 605 visningar · startad av Vampis

Medlem sedan juli 200523 inlägg
Frågan#1

Den här frågan hör hemma både under hårdvara samt nätverk men jag lägger den här, flytta den gärna ifall den inte passar.

Jag har en filserver (ubuntu hoary). Jag delar ut 2 hårddiskar till windowsdatorer i hemmanätverket med hjälp av samba. Från och till händer det att den ena utdelade hårddisken (som ligger mountad i /mnt/80gb) endast blir läsbar. Detta åtgärdar jag genom att koppla från min anslutna nätverksenhet på windowsdatorn (detta görs för att annars gnäller servern om att enheten används) och sedan reloade Fstab. Observera att detta bara händer (hittils) på hårddisken 80gb.

Någon som har någon aning om varför detta händer och vad jag kan göra för att förhindra det?

Såhär mountas hårddisken i fstab:

/dev/hdd5       /mnt/80gb  vfat    umask=000       0       0

och såhär delas den ut i smb.conf:

[80gb]
path = /mnt/80gb
available = yes
browseable = yes
public = yes
writable = yes

EDIT:
Efter massa mer pillande så har jag kommit fram till att samba inte har med saken att göra (tror jag). Nu händer det även när jag sitter fysiskt vid servern. Jag kan inte umounta disken eftersom den säger att den är upptagen (detta direkt efter omstart). När jag skriver mount i konsollen får jag upp att disken är i rw läge, men när jag försöker skapa/ta bort någonting så gnäller den till om att det inte är skrivrättigheter på disken.

Detta har bara hänt över natten, jag har inte gjort någonting utan helt plötsligt var datorn såhär.

Hoppas på några bra tips eftersom jag behöver använda disken :o)

Medlem sedan aug. 2000380 inlägg
#2

Kolla upp vilka processer som använder enheten:

fuser -m /mnt/80gb

Ta reda på lite mer info om dessa processer:

ps -fp <process-id>
Medlem sedan juli 200523 inlägg
#3

Jojo, detta löser ju att disken är upptagen, men förklarar ju inte varför disken helt plötsligt blir read-only?

Medlem sedan juli 200523 inlägg
#4

Nu har det kommit upp nya grejer.
När disken sätts till readonly kommer detta upp:

FAT: Filesystem panic (dev hdd5)
Filesystem has been set read-only

Vadfan kan detta vara?

Medlem sedan dec. 19992 555 inlägg
#5

Du har något fel på filsystemet. Defaultinställningen i många distrubitioner är då att montera disken read-only för att förhindra ytterligare skador.

Kör något lämpligt windowsverktyg mot den för att reparera filsystemet (antar att du dualbootar eftersom du har FAT på den).

Medlem sedan juli 200523 inlägg
#6

Nej jag dualbootar inte eftersom disken kommer från en filserver som hade windowssystem, därav fat32. Men jag håller sakta men säkert på att spara undan det jag vill ha kvar för att ta bort partitionen och sen göra den till EXT3 istället. Hoppas att det löser problemet.

Medlem sedan dec. 19992 555 inlägg
#7

Du kan ju kolla om du har dosfsck (eller fsck.vfat) installerat. Används för att kontrollera och reparera VFAT-filsystem under Linux.

Behöver väl inte säga att du bör ta en backup innan? :)

Medlem sedan juli 200523 inlägg
#8

haha :)

Självklart så backupas det ;)

Har nu tömt hela disken (efter backupen ;) ), tagit bort fat32 partitionen, gjort ny partition med ext3 istället och det verkar fungera som det ska än så länge i alla fall :)

Nästa steg blir att göra om den andra disken till ext3 också, ut med fat32 skiten för äver :e

Medlem sedan juli 200523 inlägg
#9

Sådär ja, kan ju säga att alla problem blev lösta nu!
:D

Medlem sedan maj 2000829 inlägg
#10

Hej

Bra att ditt problem vart löst, bara ett litet tillägg. Att ha Fat32 partitioner större en 8gb är inte att rekomondera, kan bli lite strul med filsystemet då. Svars tiderna blir även längre.

Hoppas att det löser sig med den andra disken också.

271 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)