Nieuws:

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

Auteur Topic: Snelkoppelingen bureaublad  (gelezen 713 keer)

Snelkoppelingen bureaublad
« Gepost op: 2014/01/03, 21:18:18 »
Ik ben sinds kort begonnen met Ubuntu 12.04 en kan mijn weg al redelijk goed vinden in het systeem, dankzij dit forum en wat gegoogle. Nu lukt het mij alleen niet om snelkoppelingen op het bureaublad te plaatsen. Het gaat om snelkoppelingen van mappen die op een gegevensschijf staan (dus een aparte schijf van Ubuntu en Windows). Telkens als ik een snelkoppeling heb gemaakt en ik start opnieuw op kan ik de snelkoppeling niet meer gebruiken omdat Ubuntu de lokatie niet herkent. Als ik de schijf (lokaal station) eerst open dan kan ik de snelkoppeling wel openen. Ik heb 3 sata schijven in mijn systeem, 1 voor Ubuntu, 1 voor Windows en 1 als gegevensschijf.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #1 Gepost op: 2014/01/03, 23:04:49 »
Met wat ik meen te begrijpen uit je uitleg zou je die schijf automatisch moeten laten aankoppelen tijdens het starten, zodat de map/de bestanden altijd bereikbaar zijn via de Snelkoppeling.
Koppel de schijf aan en open de map /etc en ga naar het bestand: mtab (dit is een bestand onder /etc en dus géén map)
Kijk daar naar de lijn waar je schijf vermeld staat en kopieer deze lijn en zet deze in het bestand: fstab.
Dit bestand vind je ook in de map /etc.
Dit bestand moet je wel openen met rootrechten anders kan je de lijn niet toevoegen. Open dus een terminal (eventueel via Ctrl+Alt+T) en tik in:
sudo gedit /etc/fstabDruk Enter en dan zal je wachtwoord gevraagd worden. Tik dit in. Je zal niets zien, ook geen sterretjes, je moet dus je wachtwoord "blind" intypen.
Nu zal het bestand fstab geopend worden met gedit.
Voeg de lijn uit mstab toe aan het eind van het bestand.
Na de aanpassingen sla je het bestand op en herstart dan even je Computer.
Kijk nu even na of alles nu wel werkt.
Laat wat weten hoe het gegaan is.
ThanX

Je kan ook eerst het fstab bestand backuppen voor alle zekerheid, moest je een fout maken dan kan je altijd het origineel terug plaatsen. Dat kan je het makkelijks met dit commando:
sudo cp /etc/fstab /etc/fstab.origineel

mvg
Gerolf

Re: Snelkoppelingen bureaublad
« Reactie #2 Gepost op: 2014/01/04, 15:06:49 »
ik heb eerst een kopie van de fstab file gemaakt en daarna het bestand aangepast. Ik weet niet of ik een regel vergeten ben of iets verkeerd heb gedaan, maar Ubuntu start nu niet meer op. Ik krijg nog wel het scherm waarin ik het os kan kiezen, maar daarna gaat die niet verder (beeld blijft zwart). Hoe kan ik nu het originele bestand terugplaatsen als ik inlog in veilige modus en het terminal venster kies?

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #3 Gepost op: 2014/01/04, 15:15:26 »
Gelukkig heb je de kopie gemaakt. Terugzetten van de kopie is moeilijker en vereist wat technisch inzicht. Het eenvoudigste is misschien gebruik te maken van een live CD. Open in de live sessie bestandsbeheer als beheerder met het commando "sudo -H gedit". Open in bestandsbeheer de partitie waar je systeem is geïnstalleerd: zo wordt die aangekoppeld. Navigeer naar de folder "etc". Je vindt, als het goed is, het bestand "fstab" en het bestand "fstab.origineel". Wis fstab, hernoem "fstab.origineel" naar "fstab" en herstart de computer (zonder de live CD dit maal, natuurlijk).

Re: Snelkoppelingen bureaublad
« Reactie #4 Gepost op: 2014/01/04, 15:29:22 »
Het is gelukt om weer opnieuw op te starten door de optie te kiezen waarbij Ubuntu het bestandssysteem controleert. Door uiteindelijk te kiezen om het lokale station niet aan te melden startte Ubuntu weer op waardoor ik fstab weer kon herstellen.
Het volgende had ik gekopieerd in mtab en geplakt in fstab:
 /dev/sdc1 /media/Lokale\040Schijf fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0

Die regel haalde ik uit onderstaande tekst in mtab, waarbij sdc1 de lokale schijf is:
/dev/sdb5 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
gvfs-fuse-daemon /home/mischa/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=mischa 0 0
/dev/sdc1 /media/Lokale\040Schijf fuseblk rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0

Enig idee waarom het mislukte?

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #5 Gepost op: 2014/01/04, 19:30:36 »
Ter info:

Via de terminal kan je ook deze commando's gebruiken om het originele terug te plaatsen:
Eerst:
sudo rm /etc/fstabDan:
sudo cp /etc/fstab.origineel /etc/fstab

Nog even dit: Word de schijf nu aangekoppeld tijdens het opstarten?

Re: Snelkoppelingen bureaublad
« Reactie #6 Gepost op: 2014/01/05, 00:02:17 »
Nee, het is nog steeds zo dat ik eerst de lokale schijf moet openen voordat snelkoppelingen op het bureaublad het doen.

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #7 Gepost op: 2014/01/05, 11:03:29 »
Beste wensen Mischa,

Als ik we nog goed kan herinneren (dual boot is al lang verleden tijd voor me)
Moet je in de regel die uit /etc/mtab naar /etc/fstab gekopieerd heb er nog auto tussen te staan.
Dus:
Citaat
/dev/sdc1 /media/Lokale\040Schijf fuseblk auto,rw,nosuid,nodev,allow_other,default_permissions,blksize=4096 0 0

Met auto zeg je 'koppelen bij opstarten'.
MvG,
MauRice
Registered Linux user: 473556

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #8 Gepost op: 2014/01/05, 12:15:02 »
Tweede voorwaarde: het koppelpunt moet al bestaan.

- Maak een folder aan "sudo mkdir /media/lokale_schijf"
- Pas de regel in fstab aan:
  * vervang "/media/Lokale\040Schijf" door "/media/lokale_schijf"
  * Voeg voor zover nodig, "auto" toe (niet nodig, denk ik, want standaard).

Re: Snelkoppelingen bureaublad
« Reactie #9 Gepost op: 2014/01/05, 13:44:11 »
Jullie ook de beste wensen.

Die regels invoegen helpt ook niet. Net even verschillende snelkoppelingen gemaakt en geen een doet het voordat ik de schijven aankoppel. Ik heb drie schijven (windows, linux, gegevens) het lijkt erop dat Ubuntu alleen de persoonlijke map in de linuxschijf aankoppelt. Zodra ik bovenin de persoonlijke map de schijven aanklik worden ze gekoppeld en doen de snelkoppelingen het wel. De vraag is dus of er binnen in Ubuntu een opdracht te geven is dat de schijven bij het aanmelden direct automatisch gekoppeld worden.
In sudo fdisk -l staat het onderstaande:
Disk /dev/sda: 150.0 GB, 150039945216 bytes
255 koppen, 63 sectoren/spoor, 18241 cilinders, totaal 293046768 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0xc24e6333

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   293044223   146418688    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 koppen, 63 sectoren/spoor, 38913 cilinders, totaal 625142448 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x000c3486

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1            2048   582637434   291317693+   7  HPFS/NTFS/exFAT
/dev/sdb2       582637566   625141759    21252097    5  uitgebreid
/dev/sdb5       582637568   608534527    12948480   83  Linux
/dev/sdb6       608536576   625141759     8302592   82  Linux wisselgeheugen

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 koppen, 63 sectoren/spoor, 243201 cilinders, totaal 3907029168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logischl/fysiek): 512 bytes / 4096 bytes
in-/uitvoergrootte (minimaal/optimaal): 4096 bytes / 4096 bytes
Schijf-ID: 0x3b3e8fee

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdc1   *        2048  3907026943  1953512448    7  HPFS/NTFS/exFAT

Kan het misschien te maken hebben met dat ik de regel baseerde op sdc1 (de partitie op de lokale schijf) en het misschien moet baseren op sdc (de schijf in zijn geheel).
« Laatst bewerkt op: 2014/01/05, 13:46:58 door Mischa1970 »

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #10 Gepost op: 2014/01/05, 14:26:03 »
Start eens je computer terug op. Voer dan, vooraleer je iets anders doet, volgend commando's uit en post de uitkomst hier.
sudo blkid
sudo mount -a
mount

Re: Snelkoppelingen bureaublad
« Reactie #11 Gepost op: 2014/01/05, 14:42:54 »
/dev/sda2: UUID="7E7873B978736EB1" TYPE="ntfs"
/dev/sdb1: LABEL="NieuwVolume" UUID="D008518F08517606" TYPE="ntfs"
/dev/sdb5: UUID="e81a1c5c-19cb-42aa-851d-881463579ab3" TYPE="ext4"
/dev/sdb6: UUID="783a63a4-27de-40d8-8be9-2c140861b889" TYPE="swap"
/dev/sdc1: LABEL="Lokale Schijf" UUID="90300CE2300CD160" TYPE="ntfs"
mischa@mischa-Z68AP-D3:~$ sudo mount-a
sudo: mount-a: command not found
mischa@mischa-Z68AP-D3:~$ sudo mount -a
mischa@mischa-Z68AP-D3:~$ mount
/dev/sdb5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/mischa/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=mischa)

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #12 Gepost op: 2014/01/05, 15:09:59 »
Het mount - a commando rapporteert geen fouten, maar toch is je sdc1 niet aangekoppeld. Doet mij vermoeden dat /dev/sdc1 niet (meer?) in fstab staat.

Wat zegt
sudo mount /dev/sdc1

- Geef ook eens je /etc/fstab door
- Bestaat de folder die je in fstab opgeeft (of wil opgeven) als koppelpunt (d.w.z. "/media/Lokale Schijf" of als je mijn instructies hebt gevolgd, /media/lokale_schijf

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #13 Gepost op: 2014/01/05, 16:16:14 »
Mischa,

De HD /dev/sdc1 is een ntfs zoals ik hieruit opmaak.
De regel die je gebruikte in /etc/fstab is van de gvfs fuse daemon

Het is voor mij ook lang geleden dat ik met dual-boot en meerdere schijven werkte in een systeem
We beginnen simpel...
Verander de regel in /etc/fstab een naar:
/dev/sdc1 /media/lokale_schijf ntfs-3g defaults 0 0
Als ik me niet vergis:
defaults = rw,suid,dev,exec,auto,nouser,async

Zorg ook ervoor dat het koppelpunt /media/lokale_schijf al bestaat! (Zie voorwaarde van Vanadium)
Hierna komen de echte specialisten van dual-boot en meerdere schijven om de /etc/fstab regel aan te passen en te verbeteren.


 
« Laatst bewerkt op: 2014/01/05, 16:19:51 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Re: Snelkoppelingen bureaublad
« Reactie #14 Gepost op: 2014/01/05, 16:55:48 »
Het mount - a commando rapporteert geen fouten, maar toch is je sdc1 niet aangekoppeld. Doet mij vermoeden dat /dev/sdc1 niet (meer?) in fstab staat.

Wat zegt
sudo mount /dev/sdc1

- Geef ook eens je /etc/fstab door
- Bestaat de folder die je in fstab opgeeft (of wil opgeven) als koppelpunt (d.w.z. "/media/Lokale Schijf" of als je mijn instructies hebt gevolgd, /media/lokale_schijf

Systeem opnieuw opgestart
Bij sudo mount /dev/sdc1 krijg ik de volgende melding ; mount: kan /dev/sdc1 niet vinden in /etc/fstab noch in /etc/mtab

fstab;
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=e81a1c5c-19cb-42aa-851d-881463579ab3 /               ext4    errors=remount-ro 0       1
UUID=783a63a4-27de-40d8-8be9-2c140861b889 none            swap    sw              0       0

mtab;
/dev/sdb5 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/mischa/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=mischa 0 0
gvfs-fuse-daemon /root/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev 0 0

Ik had je instructies opgevolgd, echter startte het systeem daarna niet meer op en moest ik in recovery mode de lokale schijf afkoppelen.

Re: Snelkoppelingen bureaublad
« Reactie #15 Gepost op: 2014/01/05, 17:02:39 »
Als ik in bestandsysteem de map media open zie ik de volgende schijven staan:
Lokale\Lokale_schijf
Lokale_schijf
Lokale schijf (als ik de gegevensschijf waar het om gaat aangeklikt/gekoppeld heb)

Iets teveel schijven denk ik.

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #16 Gepost op: 2014/01/05, 17:22:13 »
Mischa,

Wijzigingen aanbregen in /etc/mtab heeft geen enkele zin.
Deze wordt bij elke opstart aangemaakt, dus herschreven.

De wijzigingen moet je in /etc/fstab maken.
Maw zet de regel:
Citaat
/dev/sdc1 /media/Lokale_schijf ntfs-3g defaults 0 0
om te beginnen erbij in /etc/fstab.

Heb gezien dat er een map /media/Lokale_schijf met een hoofletter L bestaat.
Let ook op dat /media/lokale_schijf en /media/Lokale_schijf twee verschillende folders zijn.
Dus ook twee verschillende koppelpunten.
De regel in /etc/fstab moet naar een bestaande folder verwijzen.
Linux is hoofdletter gevoelig.
 

« Laatst bewerkt op: 2014/01/05, 17:25:08 door MauRice2 »
MvG,
MauRice
Registered Linux user: 473556

Offline vanadium

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #17 Gepost op: 2014/01/05, 18:17:05 »
Ik had je instructies opgevolgd, echter startte het systeem daarna niet meer op en moest ik in recovery mode de lokale schijf afkoppelen.
?? Dat vastlopen was gerapporteerd vóór ik tussenkwam...

De partitie staat nu inderdaad niet in /etc/fstab: zal dus ook niet aangekoppeld worden tijdens opstart. MauRice2 heeft echter goed opgemerkt dat de regel waarmee je al aan het werken was, helemaal niet voldoet. Pas eens aan volgens de post van MauRice2. Vooraleer je computer te herstarten, kan je al testen of de aanpassing goed is door eerst je sdc1 te ontkoppelen, en dan het commando "sudo mount -a" uit te voeren. Indien geen foutmelding, dan is je fstab foutloos, en zou je sdc1 al terug aangekoppeld moeten zijn op /media/Lokale_schijf. Ook bij de volgende opstart zal dat gebeuren.

By the way: je snelkoppelingen, waar dit allemaal om begonnen was, zullen nu natuurlijk niet meer werken: maak die opnieuw.

Re: Snelkoppelingen bureaublad
« Reactie #18 Gepost op: 2014/01/05, 18:43:17 »
Het is gelukt!!
Na het toevoegen van de regel van MauRice2 in fstab gaf hij in de terminal na sudo mount -a nog wel een fout aan dat de lokale schijf niet gevonden was. Na het opnieuw opstarten zag ik dat de lokale schijf direct aangekoppeld was. Vervolgens de snelkoppelingen opnieuw gemaakt en toen deed alles het.
Hartstikke bedankt voor de goede hulp.

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Snelkoppelingen bureaublad
« Reactie #19 Gepost op: 2014/01/05, 19:03:45 »
Geen dank, Mischa
Graag gedaan.
MvG,
MauRice
Registered Linux user: 473556