Sida 1 av 2

Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 7:31 am
av Liss
Hej
Har en äldre Linux mint 20.3 installerat (med home på seperate disk) som crachade och jag beslöt att installera en clean Mint på nytt på en 3dje hårddisk. Vad är det enklaste sättet att få den gamle HOME monterad till min nya Linux ? . Som ni ser nedan har jag den gamle linux som inte fungerar längre på sda, samt en fungerande windows 10 installation.
på sdb har jag min gamle HOME mappen, på sdc har jag min ny installation av mint 20.2.
angående sdb ( och sda) så kommer jag inte åt dom från nya linux. Behöver jag montera alla dessa på något sätt?. Det viktigast är ju att jag får tillbaka den gamle home till min nya installation, Hjälp önskas
SDA.png
SDA.png (44.25 KiB) Visad 2797 gånger

sdb.png
sdb.png (28.14 KiB) Visad 2788 gånger

sdc.png
sdc.png (21.07 KiB) Visad 2788 gånger

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 7:16 pm
av Jan-Olof
Det enklaste hade varit om du valt din gamla HOME (sdb1 om jag uppfattade det rätt) och satt monteringspunkten till ”/home” när du installerade. Utan att formatera den, naturligtvis.

Nu kan du istället redigera filen /etc/fstab som administratör och ändra/lägga till någonting i den här stilen:

Kod: Markera allt
# /home was on /dev/sdb1 during installation
UUID=b2474fc5-2067-4f94-bf91-e69f8636ab43 /home           ext4    defaults        0       2

...där du byter ut UUID-numret mot det som du får fram för /dev/sdb1 med kommandot
Kod: Markera allt
blkid

Efter omstart bör det fungera som du tänkt dig.

Jag antar att din nya Mint hittade växlingspartitionen sda6 och redan använder den. Din gamla installation på sda5 behöver du inte bry dig om.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 9:22 pm
av Mikael
Jan-Olof skrev:Nu kan du istället redigera filen /etc/fstab som administratör och ändra/lägga till någonting i den här stilen:
Kod: Markera allt
# /home was on /dev/sdb1 during installation
UUID=b2474fc5-2067-4f94-bf91-e69f8636ab43 /home           ext4    defaults        0       2



Hur kinkigt är det med mellanslagen mellan texterna? Inte alls kanske men bra att veta innan man redigerar och startar om.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 9:25 pm
av Mikael
Liss skrev:Har en äldre Linux mint 20.3 installerat

(ordningsfråga)
En äldre 20.3 stämmer inte riktigt, 20.3 har inte släppts som beta än, officiellt.
Spelar nog ingen roll för frågeställningen dock.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 10:27 pm
av Liss
Hej
tackar för hjälpen, nu är HOME hemma igen ! :-) och riktigt det är 20.2 ;-) såg någonstans att 20.3 var på väg... :-)

under ny installationen kom aldrig frågan upp om var jag ville ha home, jag hade googlat och väntade på det men nej...

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån dec 13, 2021 11:34 pm
av Jan-Olof
Mikael skrev:Hur kinkigt är det med mellanslagen mellan texterna? Inte alls kanske men bra att veta innan man redigerar och startar om.

Det har ingen betydelse, vad jag vet. Kan ha varit tabb-tecken i den fil där jag hämtade exemplet.

Liss skrev:under ny installationen kom aldrig frågan upp om var jag ville ha home...

Nej, man väljer själv genom att dubbelklicka på önskad partition och sedan ange hur den skall användas.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: sön jan 09, 2022 3:20 pm
av Mikael
Om jag vill byta plats för min Home till att ligga på minneskortet - ska jag då ändra eller lägga till i fstab?
Nu ser det ut så här i fstab
Kod: Markera allt
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=7bc786ea-7e06-43a6-b7b1-f9c2d895f6d7 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=B8A4-80B8  /boot/efi       vfat    umask=0077      0       1


UUID=7bc786ea-7e06-43a6-b7b1-f9c2d895f6d7 är systemdisken.
Mitt minneskort har
Kod: Markera allt
$ blkid
/dev/mmcblk0p1: LABEL="SD" UUID="61f68cc0-3383-4643-b605-c65371f08c75" TYPE="ext4"


Ska då min fstab bli enligt:
Kod: Markera allt
# / was on /dev/sda2 during installation
UUID=61f68cc0-3383-4643-b605-c65371f08c75 /               ext4    errors=remount-ro 0       1

Alltså att jag bara byter siffrorna för UUID?
eller ska jag även lägga till home så att det blir:
Kod: Markera allt
# / was on /dev/sda2 during installation
UUID=61f68cc0-3383-4643-b605-c65371f08c75 /home               ext4    errors=remount-ro 0       1


Eller ska det vara både / och /home?
Kod: Markera allt
# / was on /dev/sda2 during installation
UUID=7bc786ea-7e06-43a6-b7b1-f9c2d895f6d7 /               ext4    errors=remount-ro 0       1
UUID=61f68cc0-3383-4643-b605-c65371f08c75 /home               ext4    errors=remount-ro 0       1


Eller annat?

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån jan 10, 2022 1:35 am
av Jan-Olof
Det skall vara både / och /home. Observera dock att det sjätte fältet på raden för /home skall vara en tvåa. Det har att göra med kontrollen av filsystemen vid start: den partition som ansluts som / skall ha värdet 1 (vilket tydligen också gäller för /boot/efi) - alla andra skall ha värdet 2.

Kod: Markera allt
UUID=7bc786ea-7e06-43a6-b7b1-f9c2d895f6d7 /           ext4    errors=remount-ro  0       1
UUID=61f68cc0-3383-4643-b605-c65371f08c75 /home       ext4    defaults           0       2
# /boot/efi was on /dev/sda1 during installation
UUID=B8A4-80B8                            /boot/efi   vfat    umask=0077         0       1

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån jan 10, 2022 7:03 am
av Mikael
Stort tack.
Ska jag manuellt skapa mappen home på kortet? Eller det är väl Home?
Om ja, ska jag då även skapa mappen mint (användarnamnet) i home?

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: mån jan 10, 2022 12:04 pm
av Jan-Olof
Det räcker att skapa mappen mint på minneskortet. Sedan skall innehållet från din nuvarande mapp flyttas dit. Då kan du använda ett installationsmedia - eller först kopiera innehållet, starta om och sedan tömma den gamla mappen.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: tis jan 11, 2022 9:04 pm
av Mikael
Okej, jag gav mig på detta.
Det gick bra att skapa mappen mint på minneskortet och kopiera alla filer dit.
Sedan den extra raden i fstab.
Det som då hände var att minneskortet inte längre syns som en monterad enhet. Detta gör dock inget men jag hade andra mappar, parallellt med mappen mint, bl.a. mappen Hämtningar och mappen Dokument som jag pekat om via skript i uppstarten. Det skriptet inaktiverade jag innan jag startade om och jag ska inte längre peka om dessa då de ju nu hamnar på minneskortet som "default". Behöver även ändra lite i Nemo för dessa mappar men jag kollar min tråd hur jag hade gjort varför det nog ordnar sig. Så långt allt väl alltså.

Men nu vill jag ju sopa bort allt i min gamla home men jag kommer inte åt den på något sätt.

Har skapat en mapp som heter "Mapp i gamla home" i min "gamla" home och motsvarande när jag startat om med home på minneskortet, en mapp som heter "Mapp i nya home"
Jag behöver ju bara kommentera bort den extra raden i fstab för att starta i "gamla läget" och gör jag det så blir minneskortet monterat som en enhet och jag ser där mappen mint/Mapp i nya home

Om jag då startar om i "nya läget" hittar jag ingen home/Mapp i gamla home
Det är bara den nya oavsett vilken väg jag tar, även om jag startar Nemo som admin.

Nu antar jag att jag kan starta upp på en Live-USB och plocka undan gamla home men är det rätt väg att gå då?
(jag har även kopierat allt, inklusive filen fstab, till en extern disk)

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: tis jan 11, 2022 9:24 pm
av Jan-Olof
"Mapp i nya" respektive "Mapp i gamla". Ja, det var ett bra knep för att direkt kunna se skillnad på dem. Om du startar från ditt USB-minne så bör det gå bra att ta bort innehållet i den gamla mappen.

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: tis jan 11, 2022 10:12 pm
av Mikael
Ja, det gick bra det!
Allt klart.

Återigen tack för hjälp!

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: lör feb 05, 2022 11:09 pm
av Mikael
Om jag nu vill återgå till hur det var tidigare då?
Att bara kommentera bort den extra raden i fstab räckte inte.
Inte heller att, via boot från USB, skapa en mapp med namnet mint på systemdisken.
Jag hamnar då i läget att jag ska uppge lösen vid inloggning (jag har normalt automatisk inloggning) och trots rätt lösen kommer jag inte vidare.

Behöver jag kopiera dit allt från mint på minneskortet?

Jag har nu "avkommenterat" raden i fstab så att den åter är giltig.

Anledning till att jag ska testa att skippa minneskortet som home då det väl inte är superlångsamt i snitt men väldigt ojämt.
2022-02-05_23-06.png
2022-02-05_23-06.png (47.55 KiB) Visad 2194 gånger


Systemdisken då betydligt snabbare
2022-02-05_23-08.png
2022-02-05_23-08.png (58.6 KiB) Visad 2192 gånger

Re: Byta (inte flytta) home till annan hårddisk (äldre inst.)

InläggPostat: lör feb 05, 2022 11:27 pm
av Mikael
Mikael skrev:Behöver jag kopiera dit allt från mint på minneskortet?

Ja så gjorde jag men jag fick även, via boot från USB, se till att mappen mint låg i mappen home