Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] USB-disk mounten via command line interface ubuntu hardy  (gelezen 8515 keer)

Offline Hij

  • Lid
Ik heb een paar vragen waar ik zo snel geen antwoord op kan vinden, ik zal maar beginnen met 1 vraag  :). Dat komt, denk ik, doordat de meeste oplossingen die ik vind over een GUI ubuntu gaan. Ik maak gebruik van alleen de command line interface.

Ik heb 1 pc in huis waarop ik cli ubuntu hardy heb opgezet.
En een laptop voor op te werken.

Wat mij al gelukt is;
 - via de laptop de pc aan en uit zetten (wakeonlan en sudo halt)
 - Het koppelen van harde schijf via NFS
 - Een ssh verbinding zodat de pc geen monitor meer hoeft

Wat mij (nog) niet lukt;
 - het mounten van een usb-disk op de pc.
Ik heb gekeken bij /mnt en bij /media, maar ik vind de usb-disk nergens terug. Op de GUI ubuntu werd die automatisch gemount en bij /media gezet. Volgens mij staat het ook niet in fstab dat die de disk moet mounten. Heb al verschillende toevoegingen gedaan in fstab maar zonder succes.
Hier mijn fstab;
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=c253cf0c-1bb1-4b6f-9bf2-283f458a0f33 /               ext3    relatime,erro$
# /dev/sda3
UUID=c57e208b-9f32-442a-9c82-f909e214e13d /home           ext3    relatime     $
# /dev/sda2
UUID=68820ae1-1b0b-4055-a9bc-a1f7ec87ebc3 none            swap    sw           $
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
Als iemand weet hoe ik dit moet oplossen, of waar ik meer informatie hierover kan vinden, laat maar weten  :)
Alvast bedankt,
gr
« Laatst bewerkt op: 2009/04/20, 13:58:50 door Hij »

Offline Joshua822

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #1 Gepost op: 2009/04/18, 16:22:58 »
Probeer eens :

Citaat
sudo mount

Dit zou normaal nieuwe USB Sticks vinden en mounten.


Offline vanadium

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #2 Gepost op: 2009/04/18, 19:16:24 »
?? Dat gaat even mijn petje te boven.

Onder een commandolijn interface moet je alles handmatig mounten, ook USB schijven. Wil je het mounten automatisch bij de opstart laten gebeuren, dan moet je de betreffende opdracht ingeven in het configuratiebestand /etc/fstab. Op de nederlandstalige Ubuntu site is er zeker een pagina rond te vinden.

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #3 Gepost op: 2009/04/19, 10:01:38 »
Probeer eens :

Citaat
sudo mount

Dit zou normaal nieuwe USB Sticks vinden en mounten.
sudo mount, brengt geen succes. Hij vind dan nog niet de USB-disk.


?? Dat gaat even mijn petje te boven.

Onder een commandolijn interface moet je alles handmatig mounten, ook USB schijven. Wil je het mounten automatisch bij de opstart laten gebeuren, dan moet je de betreffende opdracht ingeven in het configuratiebestand /etc/fstab. Op de nederlandstalige Ubuntu site is er zeker een pagina rond te vinden.
Dat vind ik nu lastig om goede info te vinden om alleen met de cli te werken, meestal gaat het dan om info over gebruik van de terminal in een gui.
Ik heb nu gnome-mount geïnstalleerd, maar nog steeds zonder succes.

Maar bedankt voor het mee denken

Offline rja

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #4 Gepost op: 2009/04/19, 10:31:59 »
Wat komt in de /var/log/messages

Als je de usk stick aansluit ?

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #5 Gepost op: 2009/04/19, 10:38:52 »
Wat komt in de /var/log/messages

Als je de usk stick aansluit ?

var/log/messages geeft het volgende weer;
Apr 19 10:36:11 computer kernel: [ 2256.091045] usb 4-4: USB disconnect, address 2
Apr 19 10:36:15 computer kernel: [ 2259.868575] usb 4-4: new high speed USB device using ehci_hcd and address 3
Apr 19 10:36:15 computer kernel: [ 2260.016323] usb 4-4: configuration #1 chosen from 1 choice
Apr 19 10:36:15 computer kernel: [ 2260.036571] scsi3 : SCSI emulation for USB Mass Storage devices
Apr 19 10:36:20 computer kernel: [ 2265.039305] scsi 3:0:0:0: Direct-Access     ST350082 0AS                   PQ: 0 ANSI: 2
Apr 19 10:36:20 computer kernel: [ 2265.062534] sd 3:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB)
Apr 19 10:36:20 computer kernel: [ 2265.065400] sd 3:0:0:0: [sdb] Write Protect is off
Apr 19 10:36:20 computer kernel: [ 2265.087387] sd 3:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB)
Apr 19 10:36:20 computer kernel: [ 2265.090138] sd 3:0:0:0: [sdb] Write Protect is off
Apr 19 10:36:20 computer kernel: [ 2265.090182]  sdb: sdb1
Apr 19 10:36:20 computer kernel: [ 2265.107883] sd 3:0:0:0: [sdb] Attached SCSI disk
Apr 19 10:36:20 computer kernel: [ 2265.107960] sd 3:0:0:0: Attached scsi generic sg2 type 0

De pc herkent volgens mij wel de usb-disk, dit geeft hoop  :)

Offline Joshua822

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #6 Gepost op: 2009/04/19, 10:40:21 »
Probeer ook eens :

Citaat
mount /media/disk

Let op : aankoppelpunt /media/disk-1 komt ook wel eens voor.

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #7 Gepost op: 2009/04/19, 10:42:43 »
Probeer ook eens :

Citaat
mount /media/disk

Let op : aankoppelpunt /media/disk-1 komt ook wel eens voor.
Dit geeft het volgende weer;
tamara@computer:~$ sudo mount /media/disk
mount: can't find /media/disk in /etc/fstab or /etc/mtab
Dezelfde melding met disk-1.

Offline Joshua822

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #8 Gepost op: 2009/04/19, 10:45:37 »
Volgens mij moet je dan in /etc/mtab een koppelpunt voor de USB Stick aanmaken.

Ik heb heel rap gezocht en ik denk dat dit je kan helpen.

http://www.brunolinux.com/02-The_Terminal/Fstab_and_Mtab.html

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #9 Gepost op: 2009/04/19, 10:54:12 »
Van /etc/mtab moet je afblijven. Dat is een bestand dat automatisch door het systeem veranderd wordt.
Ga je daar in lopen rommelen, dan gaan je wijzigingen na een reboot weer verloren.

Probeer dit eens:
Maak het koppelpunt aan:
sudo mkdir /media/usbstick

Aankoppelen:
sudo mount -t vfat /dev/sdb /media/usbstick -o uid=1000,gid=100,utf8,dmask=027,fmask=137

Werkt dit, dan zou je dit toe kunnen voegen aan /etc/fstab:
/dev/sdb    /media/usbstick    vfat    rw,uid=1000,gid=100,utf8,dmask=027,fmask=137    0    0
Geef ook eens het resultaat van het commando blkid
Met die gegevens is het mogelijk om de mount-opties te fine-tunen.

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #10 Gepost op: 2009/04/19, 11:43:51 »
Van /etc/mtab moet je afblijven. Dat is een bestand dat automatisch door het systeem veranderd wordt.
Ga je daar in lopen rommelen, dan gaan je wijzigingen na een reboot weer verloren.

Probeer dit eens:
Maak het koppelpunt aan:
sudo mkdir /media/usbstick

Aankoppelen:
sudo mount -t vfat /dev/sdb /media/usbstick -o uid=1000,gid=100,utf8,dmask=027,fmask=137

Werkt dit, dan zou je dit toe kunnen voegen aan /etc/fstab:
/dev/sdb    /media/usbstick    vfat    rw,uid=1000,gid=100,utf8,dmask=027,fmask=137    0    0
Geef ook eens het resultaat van het commando blkid
Met die gegevens is het mogelijk om de mount-opties te fine-tunen.
Thanks voor je antwoord! Voordat ik dit doe, moet ik dan vfat gebruiken? De schijf is namelijk ingedeeld met ext3 filesysteem, en vfat is volgens mij het commando voor het koppelen van (windows) fat filesysteem.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #11 Gepost op: 2009/04/19, 11:52:15 »
Ik nam aan dat die als fat32 geformatteerd zou zijn. Een ext3 schijf kan je namelijk niet gebruiken in Windows.

Dan lijkt me deze regel beter:
/dev/sdb    /media/usbstick    ext3    relatime, user,noauto   0    0
Probeer eerst of dit commando goed werkt:
sudo mount -t ext3 /dev/sdb /media/usbstick -o relatime,user

En de uitvoer van het blkid programma zou nog steeds handig zijn :)

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #12 Gepost op: 2009/04/19, 12:00:47 »
Ik nam aan dat die als fat32 geformatteerd zou zijn. Een ext3 schijf kan je namelijk niet gebruiken in Windows.

Dan lijkt me deze regel beter:
/dev/sdb    /media/usbstick    ext3    relatime, user,noauto   0    0
Probeer eerst of dit commando goed werkt:
sudo mount -t ext3 /dev/sdb /media/usbstick -o relatime,user

En de uitvoer van het blkid programma zou nog steeds handig zijn :)
Die schijf hoef ik niet te gebruiken in windows, daarom gebruik ik die met ext3 (veel handiger!)
"sudo mount -t ext3 /dev/sdb /media/500GBDisk -o relatime,user" geeft het volgende weer:
tamara@computer:~$ sudo mount -t ext3 /dev/sdb /media/500GBDisk -o relatime,user
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
(ik heb gekozen voor het mapje 500GBDisk i.p.v. usbstick, volgens mij kan dat geen kwaad

blkid geeft niks weer;
tamara@computer:~$ blkid
tamara@computer:~$

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #13 Gepost op: 2009/04/19, 12:02:11 »
Oeps (schaam)
sudo blkid geeft het volgende;
tamara@computer:~$ sudo blkid
/dev/sda1: UUID="c253cf0c-1bb1-4b6f-9bf2-283f458a0f33" TYPE="ext3"
/dev/sda2: TYPE="swap" UUID="68820ae1-1b0b-4055-a9bc-a1f7ec87ebc3"
/dev/sda3: UUID="c57e208b-9f32-442a-9c82-f909e214e13d" TYPE="ext3"
/dev/sdb1: UUID="7685e1f4-edb5-4188-b452-3bd9c8cb115b" SEC_TYPE="ext2" TYPE="ext3"

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #14 Gepost op: 2009/04/19, 12:19:36 »
Kijk, dat verklaart een hoop :)

sudo mount -t ext3 /dev/sdb1 /media/500GBDisk -o relatime,user
Werkt dit?
Dan dit opgeven in /etc/fstab:

UUID=7685e1f4-edb5-4188-b452-3bd9c8cb115b    /media/500GBDisk    relatime, user,noauto   0    0
Waarom de UUID? Dan weet je zeker dat alleen die USB stick op /media/500GBDisk gekoppeld wordt.
Als je een andere stick invoert kan je die op een andere plek koppelen.

Er is ook de noato optie opgegeven, samen met de user optie.
Die zorgen ervoor dat de schijf niet automatisch gekoppeld wordt bij het opstarten. Dat scheelt weer foutmeldingen als die schijf er niet in zit ;)
De user optie zorgt ervoor dat je voortaan de schijf kan koppelen zonder sudo.
Dus mount /media/500GBDisk werkt dan.
Of mount /dev/sdb1
Hint: gebruik de tab-toets, dan vult hij een hoop voor je aan.
Dus mount /m[TAB]/5[TAB] zou al kunnen werken.


Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #15 Gepost op: 2009/04/20, 10:06:50 »
Kijk, dat verklaart een hoop :)

sudo mount -t ext3 /dev/sdb1 /media/500GBDisk -o relatime,user
Werkt dit?
Dit werkt.

Dan dit opgeven in /etc/fstab:

UUID=7685e1f4-edb5-4188-b452-3bd9c8cb115b    /media/500GBDisk    relatime, user,noauto   0    0
Waarom de UUID? Dan weet je zeker dat alleen die USB stick op /media/500GBDisk gekoppeld wordt.
Als je een andere stick invoert kan je die op een andere plek koppelen.

Er is ook de noato optie opgegeven, samen met de user optie.
Die zorgen ervoor dat de schijf niet automatisch gekoppeld wordt bij het opstarten. Dat scheelt weer foutmeldingen als die schijf er niet in zit ;)
De user optie zorgt ervoor dat je voortaan de schijf kan koppelen zonder sudo.
Dus mount /media/500GBDisk werkt dan.
Of mount /dev/sdb1
Hint: gebruik de tab-toets, dan vult hij een hoop voor je aan.
Dus mount /m[TAB]/5[TAB] zou al kunnen werken.
Dit werkt niet. Als de pc is opgestart en ik geef mount /media/500GBDisk of mount /dev/sdb1 in dan koppelt die niet de externe hd. Wat moet ik veranderen zodat die automatisch gekoppeld wordt in de pc. De schijf neem ik toch nooit mee (wie gebruikt nu ext3 ;)) en ik kan hem nu altijd gebruiken in mijn netwerk.
Echt super dat je steeds weer mensen helpt (en mij  :)), plus nog eens uitleg geeft over wat de dingen betekenen!

offtopic;
Ik kan me al aardig uit de weg helpen met Ubuntu in een gui, nu is mijn nieuwe uitdaging om de cli te ontdekken. Als iemand weet waar goede documentatie staat (mag rustig in het engels), laat maar weten. En dan bedoel ik documentatie over het werken met command line interface ubuntu, dus niet met de terminal in een gui ubuntu. Vind het wel leuk om dingen te leren. Zo leer ik nu pas echt met de terminal te werken  :)

Offline vanadium

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #16 Gepost op: 2009/04/20, 13:09:00 »
er is een foutje in de regel van Johan: bestandstype werd vergeten. Het moet worden

UUID=7685e1f4-edb5-4188-b452-3bd9c8cb115b    /media/500GBDisk    ext3 relatime,user,noauto   0    0

Als het de bedoeling is dat je schijf automatisch gemount wordt, dan moet je uiteraard "user,noauto" weglaten. Een vlugge schijfcontrole uitvoeren kan ook geen kwaad: als je dat wil, de laatste "0" vervangen door "2". Na 30 keer mounten of na 30 dagen (instelbaar met "tune2fs", zie "man tune2fs") wordt dat een grondige controle.

Ter info: bij handmatige mount moet je in principe het bestandssysteem ("t ext3") niet meegeven: linux herkent dat normaliter automatisch. Als je een handmatige mount doet voor een schijf die reeds is aangemeld met "noauto", dan wordt alle nodige informatie automatisch uit /etc/fstab opgevraagd en volstaat het enkel de device of het koppelpunt op te geven.

Hele goede documentatie: Tille Garrels (Belgische!).

The Linux documentation project: http://tldp.org/guides.html (als je die eens systematisch doorneemt, zal je al een goed inzicht hebben in hoe een linux systeem in elkaar zit)

Ubuntu-specifiek en in het nederlands: http://tille.garrels.be/training/ubuntu/ (niet zo intensief bijgewerkt)
« Laatst bewerkt op: 2009/04/20, 13:12:01 door vanadium »

Offline Hij

  • Lid
Re: USB-disk mounten via command line interface ubuntu hardy
« Reactie #17 Gepost op: 2009/04/20, 13:58:31 »
Wauw het werkt!
Bedankt vanadium en Johan van Dijk! =D
Het werkt! Zo op naar het volgende!

In de tussentijd is me het volgende al gelukt  :)
 - opzetten van een webserver met PHP5, MySQL, Apache2 en MyPHPadmin. Daarbij heb ik joomla als cms daarop draaien (moet alleen nog even zoeken hoe ik het mapje /var/www "tamara" en "www-data" eigenaar maak Maar eerst even zoeken hiervoor, kom ik er niet uit, dan meld ik het hier op het forum ;))
 - rtorrent goed aan het draaien (op die gerbuikersrechten na van het mapje, maar dat komt nog)

Wat ik nog wil in de toekomst (het laatste en moeilijkste);
een pulse audio reciever. Dit is echt te gek! Dit had ik eerst ook via de gui ubuntu. Je kunt hiermee het geluid van een computer naar de andere computer streamen via het netwerk.
Ik kan dus met mijn laptop muziek afspelen of een film kijken en het geluid via de computer op de dvd-speler af laten spelen. Je kan dus los met je laptop door de kamer lopen, terwijl de muziek wordt afgespeeld op de dvd-speler  :)

Bedankt voor de twee links!
Zo topic als afgehandeld gemaakt.  :)