Sida 1 av 2

Automountning av innehåll i extra hårddisk

Postat: 05 jun 2014, 21:42
av Noath
Hej!

Jag har precis installerat Ubuntu 14.04 (64-bit).
Distributionen är kanon som vanligt och denna gång har de lyckats extra bra.

Jag har alltid haft en extra hårddisk (ext4) som backup i systemet.
På tidigare Ubuntu versioner har jag använt Storage Device Manager (PySDM) för att automounta denna extra hårddisk.

Denna gång fanns inte denna utmärkta applikation med i Software Centret?

Jag ska tillägga att Ubuntu 14.04 kom att mounta denna hårddisk direkt (första gången det hände) men av någon anledning inte innehållet på den?

Hur kan jag gå tillväga för att ställa in detta, helst via ett GUI?

Re: Automountning av innehåll i extra hårddisk

Postat: 05 jun 2014, 23:26
av Gunnar Hjalmarsson
Noath skrev:Ubuntu 14.04 kom att mounta denna hårddisk direkt (första gången det hände) men av någon anledning inte innehållet på den?
Vad menar du med "inte innehållet"?

Om jag koppar in en extern hårddisk, så mountas alla partitionerna automatiskt vare sig jag vill eller inte. (Det är ext4-partitioner, för den händelse att filsystemet spelar roll.)

Re: Automountning av innehåll i extra hårddisk

Postat: 05 jun 2014, 23:46
av Noath
Det jag har märkt är att min valda bakgrundsbild, som finns på extra hårddisken, inte syns som bakgrund vid uppstart.

Högerklickar jag däremot på skrivbordet och väljer Change Desktop Background byts bakgrundsbilden från Ubuntu 14.04 förvalda bakgrund till den bakgrund jag har valt att använda.

Är du med på vad jag menar?

Re: Automountning av innehåll i extra hårddisk

Postat: 06 jun 2014, 00:24
av Gunnar Hjalmarsson
Ja, det tror jag. :)

Och min gissning är att bakgrundsbilden laddas långt innan den externa disken mountas.

Re: Automountning av innehåll i extra hårddisk

Postat: 13 jun 2014, 16:45
av Noath
Kan jag påverka den processen på något sätt?
Jag vill ju inte tvingas välja min bakgrundsbild efter varje omstart.

Det konstiga är att i "Disks" kan jag se att extra hårddisken automountas.

Re: Automountning av innehåll i extra hårddisk

Postat: 13 jun 2014, 17:07
av johanre
Lägg in den i /etc/fstab: för tillfället lär du hitta en rad i /etc/mtab som motsvarar din externa hårddisk.Lägg in ytterligare en rad i /etc/fstab som liknar raden i /etc/mtab (men var noga med att formatet på raderna i /etc/fstab blir helt korrekt) Du kan dubbelkolla här innan du utför förändringen.

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 09:34
av Noath
Denna sista rad i mtab hittade jag som visar min extra disk:

/dev/sdb1 /media/dylan/3ddf22ac-2baa-49cd-aacd-5427b4ff0cf4 ext4 rw,nosuid,nodev,uhelper=udisks2 0 0

Första raden är jag med på men rad 2 förstår jag inte allt av:
nosuid? nodev? uhelper=udisks2 0 0?

Ska dessa två rader in i fstab på slutet?

Så här ser min fstab ut just nu:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=1e7a2bd1-5e90-4e12-b9b0-6813369fdea0 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda6 during installation
UUID=089ab8d3-9935-4c7b-99ab-233d93036eab /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=4ec23bb0-dc05-47d6-9de6-26dcf9b18c09 none swap sw 0 0

Jag testade att använda disks mount options och valde OFF en gång och gjorde en omstart då kom inte disken upp i unity launchen.

Därefter valde jag automount ON igen.
Ingen extra disk i unity launchen eller på skrivbordet. Jag har lagt in Unity Tweak Tool.

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 17:40
av Osprey
Noath skrev:Första raden är jag med på men rad 2 förstår jag inte allt av:
nosuid? nodev? uhelper=udisks2 0 0?
De första sakerna ("rw,nosuid,nodev,uhelper=udisks2") är options som talar om hur monteringen (och avmonteringen) ska göras. Förmodligen kan du ange "defaults" istället för dessa... Sedan står den första 0:an för om disken ska dumpas eller inte och den är oftast satt till "0" för att disken inte ska dumpas. Den andra 0:an avgör i vilken ordning som diskarna ska kontrolleras när datorn startar, en etta anger att den ska kontrolleras först, men det ska man bara ange för systemdiskar. En 2:a anger att disken ska kontrolleras därefter och en 0:a att den inte ska kontrolleras alls. I det här fallet ska du antagligen ha en 0:a eller en 2:a och det avgör du i stort sett själv.

Raden du ska lägga in sist i fstab ska alltså se ut som:

Kod: Markera allt

UUID=3ddf22ac-2baa-49cd-aacd-5427b4ff0cf4      PLATS      ext4      defaults      0      0
Där PLATS är platsen där du vill montera den, dvs. en tom mapp någonstans... och sista 0:an är en 2:a om du vill att automatiska kontroller av filsystemet ska göras...

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 20:29
av Noath
Om jag har förstått det hela rätt ska min fstab så här nu:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=1e7a2bd1-5e90-4e12-b9b0-6813369fdea0 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda6 during installation
UUID=089ab8d3-9935-4c7b-99ab-233d93036eab /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=4ec23bb0-dc05-47d6-9de6-26dcf9b18c09 none swap sw 0 0
# share was on /dev/sdb1 during installation
UUID=3ddf22ac-2baa-49cd-aacd-5427b4ff0cf4 /media/dylan/ ext4 defaults 0 0

Påverkar # någonting eller är det bara ett sätt att namnge och organisera saker i fstab filen?
Kan man skriva in ett vilket namn som helst, t.ex. share, här då i så fall?

Då hårddisken ligger på samma ställe som nu är jag lite orolig att disken som sådan kommer att skrivas över? Är jag bara orolig i onödan eller är det ett tänkbart scenario?

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 20:47
av Osprey
Noath skrev:Påverkar # någonting eller är det bara ett sätt att namnge och organisera saker i fstab filen?
Kan man skriva in ett vilket namn som helst, t.ex. share, här då i så fall?

Då hårddisken ligger på samma ställe som nu är jag lite orolig att disken som sådan kommer att skrivas över? Är jag bara orolig i onödan eller är det ett tänkbart scenario?
Med # anger du att allt efter det tecknet, på den raden, är en kommentar. Det är alltså skrivet bara för att man i efterhand ska kunna läsa det och förstå vad det är.

Du kan skriva vilket namn du vill, som motsvaras av en existerande mapp och som inte redan är upptaget. Vill du kalla disken för "share" så skapar du t.ex en mapp med "sudo mkdir /share" och sedan skriver du /share som namn i fstab.

Vad du menar med att "hårddisken ligger på samma ställe som nu" förstår jag inte riktigt. Det är ju fortfarande två helt skilda diskar som är/blir monterade på helt olika platser i systemet. Varje disk identifieras helt entydigt av sitt UUID...

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 21:07
av Noath
Jag tänker på extra hårddisken som nu mountas på denna plats /media/dylan med detta UUID. Disken som sådan mountas ju redan av systemet till viss del.

Själva disken finns där men innehållet "aktiveras" först när jag väljer att gå in i hårddisken manuellt, vilket är orsaken till mitt urspungliga problem och att disken nu - efter att jag har provat att först sätta disken på OFF och sedan ON i Disks verktyget - numera inte syns i Unity launchern, oavsett inställning.

Sådant här får mig att sakna PySDM.

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 21:15
av Osprey
Att den automonteras till /media/dylan med samma UUID har ingen som helst betydelse, det innebär bara att du får två vägar till samma plats. Skrivning och läsning och låshantering och allt sådant i filsystemet är ändå knutet till själva disken, så antalet vägar har ingen betydelse.

När du har monterat den via fstab så bör den synas ordentligt i alla verktyg...

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 21:42
av Noath
Kan man ändra i fstab via gedit eller är man tvungen att göra detta via terminalen och med sudo?

Re: Automountning av innehåll i extra hårddisk

Postat: 14 jun 2014, 23:40
av Osprey
Noath skrev:Kan man ändra i fstab via gedit eller är man tvungen att göra detta via terminalen och med sudo?
Du kan göra det med gedit, men du är tvungen att starta gedit med sudo, eller allra helst "gksudo"... :)

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 09:16
av Noath
Efter att jag har öppnat fstab filen med gksudo, lagt in texten sist i dokumenetet och stängt gedit får jag följande text i terminalen:

(gedit:3554): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

Vad är detta för någonting?

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 09:43
av Osprey
Den där felutskriften är inget att bry sig om. Man får sådana där felutskrifter rätt ofta när man startar grafiska verktyg från terminalen, men för det mesta är det bara något som utvecklarna kan ha nytta eller glädje av. Vi vanliga får säga -"jaha" och gå och hämta en mugg kaffe istället... ;)

Så... nu när du lagt in det i fstab så kan du prova om monteringen sker ordentligt med "sudo mount -a" och sedan ska du kunna se att den är monterad med "df -h"...

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 10:00
av ZZplutoZZ
Använd gksudo nautilus kommandot med (ALT-F2), Och sedan bara gå till etc/default/grub och backa upp det du ska ändra, gör ändringarna spara och stäng sen. Det bör förhoppningsvis göra att du slipper denna varningen i fortsättningen..

Rättelse förlåt jag menade i fstab-filen :P

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 10:10
av Noath
Så här slutet av min fstab ut nu.

# share was on /dev/sdb1 during installation
UUID=3ddf22ac-2baa-49cd-aacd-5427b4ff0cf4 /media/dylan/ ext4
nosuid,nodev,nofail,x-gvfs-show,x-udisks-auth,x-gvfs-name=share,x-gvfs-icon=share,x-gvfs-symbolic-icon=share

När jag provade sudo mount -a fick jag upp detta meddelande:
[mntent]: line 16 in /etc/fstab is bad

Vad menas med detta?

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 10:15
av ZZplutoZZ
Noath skrev:Så här slutet av min fstab ut nu.

# share was on /dev/sdb1 during installation
UUID=3ddf22ac-2baa-49cd-aacd-5427b4ff0cf4 /media/dylan/ ext4
nosuid,nodev,nofail,x-gvfs-show,x-udisks-auth,x-gvfs-name=share,x-gvfs-icon=share,x-gvfs-symbolic-icon=share

När jag provade sudo mount -a fick jag upp detta meddelande:
[mntent]: line 16 in /etc/fstab is bad

Vad menas med detta?
Att rad 16 är fel-skrivet i filen fstab

Re: Automountning av innehåll i extra hårddisk

Postat: 15 jun 2014, 10:21
av Noath
Jag skulle väl skrivit så här då:

Hur ser jag VAD som är fel i rad 16 i fstab då?