Pagina 1 van 2

Home mappen

Geplaatst: Ma 09 Sep 2019, 15:36
door Albertus
Ik ben weer terug na wat stoeien met Linux Mint en Windows.
Heb sinds ruim een maand alleen Linux Mint 19.2 op mijn Pc staan, schijven leeg geveegd en een schone installatie gedaan met alleen Linux Mint als besturingssyteem, nu loopt alles lekker.
Ik mis eigenlijk geen Windows programma´s en ben mij nu de Linux alternatieven aan het aanwennen, dat komt goed en ik geloof niet dat ik ooit terug ga naar Windows.
Loop nog wel ergens tegen aan.
Ik heb dus 3 schijven SSD1 256 Gb met Linux erop, SSD2 128 Gb die nog is leeg en een HD 1 Tb waar al mijn data op staat.
Bij de installatie is mijn home map op de eerste SSD gezet samen met Linux Mint en daar wordt via Bestandsbeheer en diverse programma´s naar verwezen als ik een van mijn data wil aanspreken.
In de meeste gevallen geen probleem omdat mijn HD keurig aangekoppeld wordt en blijft en ik mijn data daar aan kan.
Echter een aantal programma´s (Bv Signal) gaan niet naar een andere schijf en blijven in de home map, ook niet als ik "andere locaties" en "computer" aanklik.
Eigenlijk zou het gemakkelijkste zijn als alleen op de HD mijn home map met data zou staan en die locatie voor alle programma´s aan zou wijzen.
De HD heeft exct4 en wordt keurig bij opstart aangekoppeld.
Hoe kan ik dat oplossen ?
Bij voorbaat dank.

Re: Home mappen

Geplaatst: Ma 09 Sep 2019, 16:50
door Joan
Als je een partitie op de hdd als home wilt instellen moet die als zodanig in fstab staan.
Voorbeeld:
# ├─sda1 ext4 M1-C183 eebf14fe-6637-4170-880f-d2be65b75986 /
UUID=eebf14fe-6637-4170-880f-d2be65b75986 /home ext4 defaults 0 2


├─sda1 ext4 M1-C183 eebf14fe-6637-4170-880f-d2be65b75986 /
Is een regel van een home-partitie met het terminal commando

Code: Selecteer alles

lsblk -f
Zoek de regel van de gewenste home partitie op jouw hdd.

Open nu met bestandsbeheer de map /etc (als beheerder) en open het bestand fstab.
Zet voor de home-regel in jouw home een #, die is dan uitgeschakeld.
Plaats helemaal onderaan een # met er achter de regel van de home die jij hebt gevonden.
Plaats nu daaronder de regel zoals de tweede regen in het voorbeeld, met het nummer van jouw nieuwe home partitie.

Opslaan, afsluiten en opnieuw aanmelden of opstarten.
Op de LMNL wiki staat het hele verhaal.

P.S.
Je kunt het partitie nummer ook met Gparted zoeken, maar niet aanpassen omdat de home hierin niet kan worden uitgeschakeld.

Re: Home mappen

Geplaatst: Ma 09 Sep 2019, 19:06
door Albertus
Ik ga eens kijken of ik dat kan vinden.
Volgens lsblk-f heb ik mijn data op :
sdb
└─sdb1 ext4 Data d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-

In fstab staat iets anders.

# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=feb2be62-d20e-4c17-a2ef-df55e59d19af / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0
/dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0

Re: Home mappen

Geplaatst: Di 10 Sep 2019, 00:12
door Joan
Uit je eerste post maak ik op dat een data partitie wordt gekoppeld. Dat zal waarschijnlijk d32e272d-..... zijn.

Er wordt in je fstab specificatie geen andere home locatie beschreven, wat betekend dat de home in de systeem partitie is geïnstalleerd.
Kopieer de fstab zodat je het origineel kunt terugzetten als dat nodig is.
Merk op dat je alleen jouw gebruikers map kunt bewerken. Voor de rest heb je beheerdersrechten (root) nodig.

Maak een nieuwe home map op een lege partitie die ruim genoeg is voor alles in de originele home èn de data bij elkaar.
Kopieer alles uit de huidige home naar de nieuwe home.
kopieer alles uit de data partitie in de gebruikers map van jouw wens in de nieuwe home.
Zet het UUID van de nieuwe home partitie in fstab zoals ik heb beschreven.
Wis de regel met d32e272d-..... of zet er een # voor waardoor deze wordt uitgeschakeld.

Werk een tijdje met de nieuwe instellingen en als alles goed werkt kun je de oude data partitie legen of voor backup gebruiken.
De oude home kan blijven staan maar wordt niet meer door het systeem gebruikt. Als jij dat wilt kan je de ruimte voor iets anders gebruiken.

Re: Home mappen

Geplaatst: Do 12 Sep 2019, 11:52
door Albertus
Dank je voor de moeite zover Joan,
Ik doe iets verkeerd maar ben even de weg kwijt :-) Het werkt nog niet,
Ik heb een nieuwe partitie gemaakt op mijn HD (nu 2 partities) en de Home map van de SSD gekopieerd naar de nieuwe partitie.
Wat data van mijn data op de oude partitie gekopieerd naar de nieuwe home map om te testen.
fstab gekopieerd en de oude versie hernoemd en de nieuwe aangepast.
Onderstaand hoe ik het nu heb staan.

NAME FSTYPE LABEL UUID MOUNTPOINT
sda
└─sda1 ext4 feb2be62-d20e-4c17-a2ef-df55e59d19af /
sdb
├─sdb1 ext4 Data d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-
└─sdb2 ext4 Home 0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-
sdc
└─sdc1 ext4 Extra SSD 39284205-45d1-4604-8718-aaa35947d8d0
sr0

fstab ziet er nu zo uit :
# /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
#└─sdb2 ext4 Home 0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1
UUID=0a2b1394-907a-4c99-bbf7-ab16147ad850
/swapfile none swap sw 0 0
/dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0
/dev/disk/by-uuid/a29af544-8c59-4741-b494-ff219a4c9d01 /mnt/a29af544-8c59-4741-b494-ff219a4c9d01 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
/dev/disk/by-uuid/0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-4c99-bbf7-ab16147ad850 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
UUID=feb2be62-d20e-4c17-a2ef-df55e59d19af / ext4 errors=remount-ro,x-gvfs-show 0 1

Re: Home mappen

Geplaatst: Do 12 Sep 2019, 16:18
door Joan
Deze regels doen niets anders dat de partitie aankoppelen als de gebruiker zich aanmeld. Heeft niets met /home te maken.
/dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0
/dev/disk/by-uuid/a29af544-8c59-4741-b494-ff219a4c9d01 /mnt/a29af544-8c59-4741-b494-ff219a4c9d01 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
/dev/disk/by-uuid/0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-4c99-bbf7-ab16147ad850 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0

Als je ze niet altijd nodig hebt kun je het beter uitschakelen of verwijderen omdat het het opstarten vertraagt en geheugen gebruikt al is het bijna niet merkbaar.
Als de inhoud van deze partities in de /home/gebruikersmap staan heb je ze zeker niet nodig.

Deze regel uitschakelen met een # of verwijderen als je de inhoud niet altijd nodig hebt.
/dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0
# /dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0

Dit zijn twee partities met de naam Home. Verwijderen deze regels, want /home wordt op een andere manier gekoppeld en vastgemaakt aan de systeem partitie van de gebruiker en zijn dan niet zichtbaar in Bestandsbeheer.
/dev/disk/by-uuid/a29af544-8c59-4741-b494-ff219a4c9d01 /mnt/a29af544-8c59-4741-b494-ff219a4c9d01 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
/dev/disk/by-uuid/0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-4c99-bbf7-ab16147ad850 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0


Fstab instelling zou moeten zijn:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation (dit is de systeem partitie)
UUID=feb2be62-d20e-4c17-a2ef-df55e59d19af / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0

# welke is de echte /home
# a29af544-8c59-4741-b494-ff219a4c9d01 /mnt/a29af544-8c59-4741-b494-ff219a4c9d01 name=Home
# 0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-4c99-bbf7-ab16147ad850 name=Home
# /home is└─sdb2 ext4 Home 0a2b1394-907a-4c99-bbf7-ab16147ad850 OF a29af544-8c59-4741-b494-ff219a4c9d01 (op de puntjes de echte /home partitie gegevens)
UUID=..... /home ext4 defaults 0 2

Re: Home mappen

Geplaatst: Do 12 Sep 2019, 22:17
door Albertus
Heel erg bedankt voor de moeite Joan, maar ik krijg het nu niet voor elkaar.
Ik heb de aanpassingen gemaakt en het systeem liep bij opstarten vast. Gelukkig kon ik met de USB stick weer de oude fstab terug zetten.
Even nadenken en misschien mijn HD weer 1 grote partitie van maken en kijken of het dan eenvoudiger is.
Ik loop een beetje over. Dacht dat het aanwijzen van een andere locatie als basis map voor mijn databestanden simpel zou zijn.

Re: Home mappen

Geplaatst: Do 12 Sep 2019, 23:16
door Joan
Je data partitie is geen home partitie want die mist de systeem instellingen.
Plaats hier eens de inhoud van oude fstab bestand., waarvan je een kopie hebt.
En de gegevens die je krijgt met

Code: Selecteer alles

sudo blkid
.

Re: Home mappen

Geplaatst: Vr 13 Sep 2019, 21:26
door Albertus
Hallo Joan,
Zie beide hieronder.

sudo blkid
/dev/sda1: UUID="feb2be62-d20e-4c17-a2ef-df55e59d19af" TYPE="ext4" PARTUUID="4b52caae-01"
/dev/sdb1: LABEL="Data" UUID="d32e272d-8814-44ed-990a-54f3bc9a2ac0" TYPE="ext4" PARTUUID="00000001-01"
/dev/sdb2: LABEL="Home" UUID="0a2b1394-907a-4c99-bbf7-ab16147ad850" TYPE="ext4" PARTUUID="00000001-02"
/dev/sdc1: LABEL="Extra SSD" UUID="39284205-45d1-4604-8718-aaa35947d8d0" TYPE="ext4" PARTUUID="42efdbae-01"
sda1 = de SSD met systeem
sdb1 = de HD met partitie waar mijn data op staat
sdb2 = de HD met partitie die ik op verzoek aangemaakt heb
sdc1 = de SSD die leeg is op dit moment nergens voor gebruik

Gewoon maar een gedachtengang : is het mogelijk en simpeler de HD als 1 partitie voor mijn data te gebruiken ipv 2 partities ?


fstab (de oude en nu draaiende)

# /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
/swapfile none swap sw 0 0
/dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0
/dev/disk/by-uuid/a29af544-8c59-4741-b494-ff219a4c9d01 /mnt/a29af544-8c59-4741-b494-ff219a4c9d01 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
/dev/disk/by-uuid/0a2b1394-907a-4c99-bbf7-ab16147ad850 /mnt/0a2b1394-907a-4c99-bbf7-ab16147ad850 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Home 0 0
UUID=feb2be62-d20e-4c17-a2ef-df55e59d19af / ext4 errors=remount-ro,x-gvfs-show 0 1

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 01:50
door Joan
Kopieer alle tekst in het Code vak en plaats het in fstab in plaats van de oude tekst. Opslaan, afsluiten en daarna de pc herstarten.

De systeem partitie is nu de eerste zoals het hoort.
De foute verwijzing naar /home is verwijderd en een nieuwe geplaatst.
De laatste Data kun je automatisch koppelen door de # voor de gewenste regel te verwijderen.

Code: Selecteer alles

# /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=feb2be62-d20e-4c17-a2ef-df55e59d19af / ext4 errors=remount-ro,x-gvfs-show 0 1
/swapfile none swap sw 0 0

# /home op /dev/sdb2: LABEL="Home" UUID="0a2b1394-907a-4c99-bbf7-ab16147ad850" TYPE="ext4" PARTUUID="00000001-02"
UUID=0a2b1394-907a-4c99-bbf7-ab16147ad850 /home ext4 defaults 0 2

# Deze wordt nu niet gekoppeld (is nu alleen commentaar door de # ervoor).
# /dev/disk/by-uuid/d32e272d-8814-44ed-990a-54f3bc9a2ac0 /mnt/d32e272d-8814-44ed-990a-54f3bc9a2ac0 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=Data 0 0
Die tweede Home a29af544 is verwijderd omdat die ook niet in je blkid voorkomt en daardoor foutmeldingen kan geven.

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 13:03
door Albertus
Ok aangepast. Systeem start nu wel op, vraagt zoals altijd naar mijn wachtwoord, als ik dit intype "denkt" het systeem even en komt dat weer terug bij wachtwoord, een lus dus.
Als ik bewust een verkeerd wachtwoord in type krijg ik keurig de melding dat het wachtwoord niet goed is.

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 15:13
door Joan
Als de oude /home nog in takt is controleer dan op de volgende manier.

Zet een # voor de regel van de /home UUID in fstab. Hierdoor ga je terug naar de normale home.

Code: Selecteer alles

# /home op /dev/sdb2: LABEL="Home" UUID="0a2b1394-907a-4c99-bbf7-ab16147ad850" TYPE="ext4" PARTUUID="00000001-02"
# UUID=0a2b1394-907a-4c99-bbf7-ab16147ad850 /home ext4 defaults 0 2
Herstart de pc.

Als hetzelfde probleem ontstaat wordt je wachtwoord niet meer herkend en kan je dat aanpassen via het grubmenu.

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 16:44
door Albertus
Wat een gedoe he om data op een andere harde schijf aan te wijzen als mijn Home en dus voorkeursmap. :-(
Verder heb ik nog steeds plezier met Linux. :-)
# gezet en opnieuw opgestart, het probleem met inloggen is nu opgelost, wachtwoord invullen en ik ben binnen.
De oude Home map op de SD kan ik gewoon aan en ook (foto)bestanden verwijderen, de Home map op mijn HD heeft een slotje, ik kan wel kijken maar geen (foto)bestanden verwijderen.

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 16:59
door Joan
"Wat een gedoe he om data op een andere harde schijf aan te wijzen als mijn Home en dus voorkeursmap."
Nee hoor, dat heb je als beginner in een of ander beroep of hobby. De fout is hier meestal dat het verschil komt door het te doen als gebruiker of beheerder (root).

OK, dan nu verder.
Nu de gebruikers map kopiëren naar de nieuwe /home. Gewoon als gebruiker, dan blijft het wachtwoord ook gelijk.
Daarna weer de # verwijderen die je in fstab had geplaatst. Opslaan en de pc herstarten.

Re: Home mappen

Geplaatst: Za 14 Sep 2019, 17:39
door Albertus
De gebruikersmap gekopieerd naar de nieuwe home als gebruiker. Dat ging goed.
Als ik in fstab de # weg haal, save, afsluit en opnieuw opstart kom ik weer in de lus voor het wachtwoord, geen foutmelding of zo ook niet dat mijn wachtwoord verkeerd is.