[linux] files plotseling onzichtbaar

Pagina: 1
Acties:

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
Ik heb hier Red Hat 8.0 draaien met Samba. Deze map /mnt/win/imgs heb ik gedeeld.

Ik heb zonet Office2000cd1 geinstalleerd via de imgs-share en dat ging allemaal perfect. Maar ik kijk zonet in de map "imgs" en nu blijkt deze gewoon leeg te zijn. Alle files en directories zijn gewoon niet meer zichtbaar in LInux. En het gekke is dat ik ze via Windows wel nog gewoon kan benaderen (via de share). Ik heb ook nog geprobeerd met WinSCP2 door de "imgs" directory te browsen, maar deze laat ook al geen files/dirs zien.

Ik vind het allemaal nogal raar, want ik kan de rechten nu niet meer veranderen. Maar misschien hoort dit ook wel zo en lig ik me gewoon wat aan te stellen :)

Ik heb de schijf trouwens geformatteerd als Ext2 (Merk: Western Digital, 20gb)

  • DiNo!
  • Registratie: Juni 2000
  • Laatst online: 11:05
Dan is die map niet de map waar je naar zit te kijken. Doe eens een: find / |grep "bestandsnaam-in-imgs-map"

[ Voor 7% gewijzigd door DiNo! op 13-03-2003 13:07 ]

https://github.com/atoomnetmarc/


  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 05-05 10:41

Bergen

Spellingscontroleur

Zat je tijdens het mounten misschien in die directory en ben je sindsdien nog niet meer uit die directory weggeweest? (Heeele kleine kans, maar 't zou zo maar kunnen :P) Dan moet je namelijk altijd even uit de directory gaan en er weer in gaan, of even cd . doen. Anders weet Linux niet dat hij de inhoud van het gemounte moet laten zien. Dat is geen bug, dat hoort zo.

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
DiNo7 schreef op 13 maart 2003 @ 13:06:
Dan is die map niet de map waar je naar zit te kijken. Doe eens een: find / |grep "bestandsnaam-in-imgs-map"
Dit heb ik gedaan, maar hij heeft niks kunnen vinden
GerbenW schreef op 13 maart 2003 @ 13:09:
Zat je tijdens het mounten misschien in die directory en ben je sindsdien nog niet meer uit die directory weggeweest? (Heeele kleine kans, maar 't zou zo maar kunnen :P) Dan moet je namelijk altijd even uit de directory gaan en er weer in gaan, of even cd . doen. Anders weet Linux niet dat hij de inhoud van het gemounte moet laten zien. Dat is geen bug, dat hoort zo.
Heb cd / gedaan en daarna weer terug naar de directory gegaan, maar er was nog steeds niks te zien...

  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 05-05 10:41

Bergen

Spellingscontroleur

Hebben ze niet stiekem toevallig een naam met een . ervoor ofzo? Met ls -a zie je ze ook niet?

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
GerbenW schreef op 13 March 2003 @ 13:29:
Hebben ze niet stiekem toevallig een naam met een . ervoor ofzo? Met ls -a zie je ze ook niet?
nee, dan zie ik ze ook niet. Ik had met linux trouwens ook nog een paar mappen in de "imgs" map gemaakt en deze zijn ook ineens weg. Het lijkt wel alsof ik alleen nog maar de files zie (met een windows bak) die ik met Windows erop heb gezet.

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
ik probeerde zonet nog een directory aan het maken op die schijf, maar dat gaat ook al niet meer...
mkdir: cannot create directory 'test': Input/output error

Verwijderd

Voor aanvullende opmerkingen is er de edit knop en daarvoor hoef je dus je topic niet te kicken.

Maar wat is de output van mount, hoe ziet je share definitie in smb.conf er uit en hoe ziet je fstab er uit ?

  • TheGhostInc
  • Registratie: November 2000
  • Niet online
Fred_Perry schreef op 13 March 2003 @ 13:47:
ik probeerde zonet nog een directory aan het maken op die schijf, maar dat gaat ook al niet meer...


[...]
Kan het zijn dat je schijf vol is oid?
Ik weet niet of Samba met ext2 je dan nog lief vind als dat gebeurd.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

I/O error is niet goed. Wat verschijnt er in je logs?

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
mount: according to mtab, /dev/hdd1 is already mounted on /mnt/win
smb.conf
[global]
log file = /var/log/samba/%m.log
load printers = yes
smb passwd file = /etc/samba/smbpasswd
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
null passwords = yes
encrypt passwords = yes
passwd program = /usr/bin/passwd %u
dns proxy = no
server string = Samba Server
printing = lprng
unix password sync = yes
workgroup = blabla
os level = 20
printcap name = /etc/printcap
security = user
max log size = 0
pam password change = yes

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user 'guest account' to print
guest ok = no
writable = no
printable = yes

[CDServer]
writable = yes
create mode = 0775
write list = @admins
path = /mnt/win/imgs
directory mode = 0775
fstab.conf
code:
1
2
3
4
5
6
7
8
9
10
11
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
LABEL=/home             /home                   ext3    defaults        1 2
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
LABEL=/usr              /usr                    ext3    defaults        1 2
LABEL=/var              /var                    ext3    defaults        1 2
/dev/hda7               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
TheGhostInc schreef op 13 March 2003 @ 14:01:
[...]


Kan het zijn dat je schijf vol is oid?
Ik weet niet of Samba met ext2 je dan nog lief vind als dat gebeurd.
Nee, er was op het moment van schrijven nog ongeveer 14GB vrij :)

[ Voor 41% gewijzigd door Fred_Perry op 13-03-2003 14:13 ]


  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
Nu heb ik hem gistermiddag wederom geformatteerd (ext3) en daarna konden we weer gewoon cd images op de schijf zetten. Ik heb gisteravond ook nog via de FTP op onze schijf gezeten.

Maar nu kom ik vanmorgen aan op het werk en nu blijkt dat weer alle directories en files zijn verdwenen. Ik kan ze niet meer benaderen via Linux, maar de files die we er gisteren via Windows (share) op hebben gezet, zijn wel nog zichtbaar via Windows.

Ik snap gewoon echt niet meer hoe dit kan. Er moet toch wel 1 of andere logische verklarinf voor zijn (hoop ik)?

  • DiNo!
  • Registratie: Juni 2000
  • Laatst online: 11:05
Ben je wel op de server bezig waarvan je denkt de bestanden op te hebben gezet?

https://github.com/atoomnetmarc/


  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
DiNo7 schreef op 14 March 2003 @ 11:10:
Ben je wel op de server bezig waarvan je denkt de bestanden op te hebben gezet?
Ja, die staat gewoon naast me :) Kan niet veel aan fout gaan...

Maarre, ik denk dat het probleem gewoon bij de HD zit... een andere verklaring heb ik er niet voor. Kga nu ook maar een andere HD proberen.

  • Eärendil
  • Registratie: Februari 2002
  • Laatst online: 02:11
Waarom zou een HD files wel aan Samba-client laten zien en niet aan een locale gebruiker? Waarmee bekijk je de map in Linux, met ls in de console of met een file-manager in X?
En kan het zo zijn dat Windows de inhoud van mappen cached ofzo?

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
Eärendil schreef op 14 March 2003 @ 11:39:
Waarom zou een HD files wel aan Samba-client laten zien en niet aan een locale gebruiker? Waarmee bekijk je de map in Linux, met ls in de console of met een file-manager in X?
En kan het zo zijn dat Windows de inhoud van mappen cached ofzo?
Ik bekijk hem met ls -al.

Maar het is echt raar dat alle files die ik met Linux heb aangemaakt gewoon weg zijn, terwijl de files die met windows gemaakt zijn wel nog te zien zijn vanaf een windows pc en dus niet meer vanaf Linux.

  • RAMeijer
  • Registratie: Februari 2000
  • Laatst online: 10-02 13:39
Worden de files niet gewoon gewist door de Windows machine? :)

Misschien Read-Only rechten toekennen via Samba?

  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
RAMeijer schreef op 14 March 2003 @ 12:19:
Worden de files niet gewoon gewist door de Windows machine? :)

Misschien Read-Only rechten toekennen via Samba?
Daar had ik niet eens bij stilgestaan. Maar dan zou ik toch nog wel gewoon de windows bestanden moeten zien via linux he?

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Lijkt erop dat de samba user rechten heeft die de linux user niet heeft,
bijv read en write permissie op die samba directory.
Probeer het eens als root ?

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
u_nix_we_all schreef op 14 maart 2003 @ 18:04:
Lijkt erop dat de samba user rechten heeft die de linux user niet heeft,
bijv read en write permissie op die samba directory.
Probeer het eens als root ?
Nope, ik heb de hele tijd als root liggen te werken.

Verwijderd

Dit ligt bijna gegarandeerd aan de manier van mounten als je het mij vraagt.

Hoe is die dir precies gemount? Als welke user, met welke opties en op wel fs (ext3 nu, als ik het goed begrepen heb)?

Wat zijn de preciese rechten op de dir en het mountpoint. Als welke user log je in op de samba-machine.

Het is bijna onmogelijk namelijk dat samba-daemons wel bij de bestanden kunnen komen, als je dat zelf fysiek niet kunt (tenzij je windows-machine als een gek staat te cachen).

[ Voor 7% gewijzigd door Verwijderd op 14-03-2003 18:54 ]


  • Fred_Perry
  • Registratie: Oktober 2001
  • Laatst online: 08-05 09:08
Verwijderd schreef op 14 maart 2003 @ 18:41:
Dit ligt bijna gegarandeerd aan de manier van mounten als je het mij vraagt.

Hoe is die dir precies gemount? Als welke user, met welke opties en op wel fs (ext3 nu, als ik het goed begrepen heb)?
root @ linux: mount /dev/hdd5 /mnt/win -t ext3

De rest weet ik allemaal niet precies uit mijn hoofd, maar ik begin maandag met een nieuwe installatie. Kijken of het dan wel goed gaat.
Pagina: 1