[Gutsy] Problemen met fstab en netwerkshares-segmentatiefout

Pagina: 1
Acties:

  • REDFISH
  • Registratie: Augustus 2001
  • Laatst online: 20-11-2024

REDFISH

beetje vreemd en niet lekker

Topicstarter
Ik probeer al een paar maanden mijn netwerkdrives van een windows pc in het netwerk te mappen. Vaak laat ik dit gewoon door Ubuntu zelf gebeuren en dan staan ze gewoon als shares op mijn desktop. Dit werkt allemaal leuk en aardig, totdat ik video wil afspelen via een player anders dan Totem.


Om dit te bereiken kan ik dus het volgende commando geven (na het unmounten van die volumes)


Bash:
1
sudo mount -t cifs //192.168.1.12/"Data (D)" /media/Server-D-schijf -o username=



Er zit verder geen beveiliging op de schijven, dus ik geef geen username op. -o lijkt ook verplicht te zijn en dan is dit de kortste regel die ik kan maken en dat werkt.


Ik kan daarna hetzelfde commando nog eens uitvoeren voor de F schijf


Bash:
1
sudo mount -t cifs //192.168.1.12/"Files (F)" /media/Server-F-schijf -o username=



Werkt allemaal prima. Alleen irritant dat je het dan elke keer na een reboot opnieuw moet doen. Daarvoor heb je Fstab.


Na lang veel proberen met hulp van de wiki en het lezen van die afschuwelijke man pages van mount, umount, fstab en cifs kwam ik erachter dat de regel moest zijn


code:
1
//192.168.1.12/Data\040(D)     /media/Server-D-schijf   cifs  username=


De spatie moet dus ge-escaped worden.

Ik had eerst de regel van de wiki netjes overgenomen met

credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Maar dit geeft ook een error bij het uitvoeren. Ik doe het nu dus met username= en dat werkt.

Helaas gaat het fout zodra ik de regel voor de F schijf er ook aan toevoeg. Ik krijg dan bij het uitvoeren van

Bash:
1
2
3
 

sudo mount -a



de melding segmentatiefout.


De D schijf wordt dan correct gemount maar de F schijf niet, ook is het booten ineens heel traag. Zodra ik dan in de desktop het netwerk op ga hangt de hele pc en moet ik rebooten. In het begin reageert de pc nog wel een beetje, maar na een tijdje reageert niks meer.

Als ik de schijven in fstab omwissel gaat het goed voor de 1e maar niet voor de tweede. Wederom segmentatiefout en een totaal hangende pc na een minuut als ik de shares probeer te bereiken.

Ik vind dit erg jammer en vraag me af of ik alsnog iets verkeerd doe. Over segmentatiefout kun je helaas hier op GoT en op google heel weinig vinden en het lijkt bij meerdere zaken dan alleen netwerkdrives voor te komen, ik heb dan ook geen idee wat het inhoudt.

Hopelijk heb ik nog maar een klein zetje nodig en krijg ik het nog es aan de praat. Wie oh wie kan mij helpen.

  • autostatic
  • Registratie: April 2004
  • Laatst online: 04-03-2025
Hallo REDFISH. Ik zou ten eerste je shares hernoemen en geen spaties en haakjes gebruiken. Ik denk dat zelfs Windows systeembeheerders niet zulke share namen zouden gebruiken. En zou je misschien je hele fstab kunnen neerzetten? Volgens mij staat er daar nu ergens een foutje in. En in het bestand /var/log/messages zou je iets terug moeten kunnen vinden waarom het fout gaat.

  • REDFISH
  • Registratie: Augustus 2001
  • Laatst online: 20-11-2024

REDFISH

beetje vreemd en niet lekker

Topicstarter
Bij deze mijn fstab zoals ubuntu hem maakte

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda4
UUID=5be8b5aa-729e-4dfe-9bf1-569205649da2 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
UUID=26483E6D483E3BBD /media/sda1     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda10
UUID=9260E36E60E3580D /media/sda10    ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda11
UUID=6478E90778E8D936 /media/sda11    ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda5
UUID=7A3499C5349984B3 /media/sda5     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda6
UUID=E0D4A957D4A93128 /media/sda6     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda7
UUID=8C00BCD400BCC70C /media/sda7     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda8
UUID=404CC6F74CC6E6AE /media/sda8     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda9
UUID=B298DC1898DBD8C5 /media/sda9     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda3
UUID=f083edca-331f-4069-9b26-908bb623561b none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
//192.168.1.12/Data\040(D)     /media/Server-D-schijf   cifs  username=
//192.168.1.12/Files\040(F)     /media/Server-F-schijf   cifs  username=

heb de regels er weer uitgehaald omdat dit niet goed afliep.

Het loopt geen storm, maar dat had ik wel verwacht :)

Ik zal het met de spaties eens proberen. Blijf het gek vinden. Handmatig mounten gaat prima. fstab is een ramp.

[ Voor 4% gewijzigd door REDFISH op 23-11-2007 00:01 ]


  • autostatic
  • Registratie: April 2004
  • Laatst online: 04-03-2025
REDFISH schreef op donderdag 22 november 2007 @ 00:57:heb de regels er weer uitgehaald omdat dit niet goed afliep.
Als je de regels die het niet goed doen er uit haalt en vervolgens je fstab post wordt het moeilijk om de fout te vinden :)

  • AlterMann
  • Registratie: December 2000
  • Laatst online: 31-01 23:39
offtopic:
Woah, 10 partities?

  • REDFISH
  • Registratie: Augustus 2001
  • Laatst online: 20-11-2024

REDFISH

beetje vreemd en niet lekker

Topicstarter
Ja 10 partities :) 9 stuks in Linux en dan nog een DVD-RW. In windows heb ik zelfs bijna een tekort aan driveletters omdat ik nog 4 virtual drives heb en ook nog 4 drives voor mijn cardreader en de 2 netwerkschijven en dan nog indicenteel de driveletter voor de usb stick.

De regels die ik in de fstab zet staat bovenaan. Dat kun je zelf ook wel copy pasten. Ik heb hem er niet meer instaan omdat het altijd fout gaat en de hele pc dan hangt.

Het enige dat je dan moet vervangen voor de tweede regel is Data\040(D) met Files\040(F) en Server-D-schijf met Server-F-schijf. Geen rocket science. Heb hem er bovenin weer bij gezet dan zie je de hele fstab file zoals hij niet goed werkt.

Ik krijg alleen de namen van de shares niet veranderd :S Het vakje is grijs...

[ Voor 38% gewijzigd door REDFISH op 23-11-2007 00:01 ]


  • autostatic
  • Registratie: April 2004
  • Laatst online: 04-03-2025
De haakjes moet je waarschijnlijk ook escapen. Probeer het volgende eens:
code:
1
2
//192.168.1.12/Data\ \(D\)     /media/Server-D-schijf   cifs  username=
//192.168.1.12/Files\ \(F\)     /media/Server-F-schijf   cifs  username=

  • REDFISH
  • Registratie: Augustus 2001
  • Laatst online: 20-11-2024

REDFISH

beetje vreemd en niet lekker

Topicstarter
Ik had hoop bij die laatste reactie, maar helaas door die \( geeft hij nu dat het geen geldig blok apparaat is.

Ik snap het ook niet. Als ik alleen die D schijf in fstab zet en ik probeer de F schijf dan handmatig met bovenstaand commando in console dan krijg ik ook segmentatiefout. Er is dus iets geks met dat fstab ding.

[ Voor 49% gewijzigd door REDFISH op 23-11-2007 12:37 ]


  • autostatic
  • Registratie: April 2004
  • Laatst online: 04-03-2025
En als je het zo doet:
code:
1
2
//192.168.1.12/"Data (D)"     /media/Server-D-schijf   cifs  username=   0  0
//192.168.1.12/"Files (F)"     /media/Server-F-schijf   cifs  username=   0  0
Dus eigenlijk net zo als je ze handmatig mount. En anders zou je de volgende regels in /etc/rc.local kunnen zetten:
code:
1
2
mount -t cifs //192.168.1.12/"Data (D)" /media/Server-D-schijf -o username=
mount -t cifs //192.168.1.12/"Files (F)" /media/Server-F-schijf -o username=
Maar het moet ook via fstab kunnen, staat ook wel zo netjes.

[ Voor 40% gewijzigd door autostatic op 23-11-2007 12:45 ]


  • REDFISH
  • Registratie: Augustus 2001
  • Laatst online: 20-11-2024

REDFISH

beetje vreemd en niet lekker

Topicstarter
Ik krijg hem nu zelfs niet via de handmatige manier 2keer gemount, ook segmentatiefout, wtf betekent dat toch. Zeer zeer vreemd. Ga nu rebooten met de extra nulletjes.

Helaas werkte dat ook niet. Ging wel snel het booten dus ik had hoop, maar helaas. Alleen de D schijf verschijnt op de desktop.

Ik had het net handmatig geprobeerd en dat ging dus niet. Bij het rebooten zag ik de melding: No response for command 113 mid 13 CIFS VFS.

Omdat mijn pc altijd vast ging hangen en eigenlijk niet meer reageerde zodra ik het netwerk op ging dacht ik al eerder dat het een timeout was omdat iets niet bereikt kon worden, maar wat is het dan.

Sowieso stom dat dan alles gaat hangen, want ik heb zeker 10 minuten gewacht toen het pas gebeurde en er trad geen time-out op.

Na nog een reboot zag ik nu cmd 113 mid 16 staan, iets was dus enigszins anders. Effe googlen.

[ Voor 69% gewijzigd door REDFISH op 23-11-2007 22:43 ]


  • user109731
  • Registratie: Maart 2004
  • Niet online
REDFISH schreef op vrijdag 23 november 2007 @ 22:34:
Ik krijg hem nu zelfs niet via de handmatige manier 2keer gemount, ook segmentatiefout, wtf betekent dat toch.
Een segmentation fault kan in allerlei programma's optreden, als een programma een geheugenlocatie verkeerd benaderd ofzo.

Ik zou het inderdaad proberen zonder spaties en haakjes, en eens met gebruikersnaam en wachtwoord.
Pagina: 1