Har en fundering om att lägga läshastighetskritiska delar av hemmappen på en SSD. Tex .wine mfl.
Hur gör man det? Har sedan tidgare separat / på SSD med /home på egen HD så jag är förtrogen med denna konfiguration på partitionsbasis.
Det bästa vore att ha hela /home på SSD men då springer investeringskostnaderna i höjden (har två burkar som jag vill uppgradera).
Misstänker att rätt väg är att skapa en partition på en ny SSD för dessa och montera som till exempel /home/user/.wine.
Tacksam för hjälp.
Hur lägger man utvalda delar av /home på separat disk?
-
- Inlägg: 394
- Blev medlem: 22 nov 2009, 16:41
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Torslanda
Hur lägger man utvalda delar av /home på separat disk?
Oortodox generalist
1 x 20.04 Desktop, 2 x 18.04 Desktop, 2 x 18.04 Server
1 x 20.04 Desktop, 2 x 18.04 Desktop, 2 x 18.04 Server
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Hur lägger man utvalda delar av /home på separat disk?
Det är bara att lägga ut det du vill ha på SSD:n på den och sedan ersätter du mapparna i /home med symboliska länkar dit...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Hur lägger man utvalda delar av /home på separat disk?
Det är som @Osprey säger, prova det! Det händer lite då och då att man måste göra så! 

-
- Inlägg: 394
- Blev medlem: 22 nov 2009, 16:41
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Torslanda
Re: Hur lägger man utvalda delar av /home på separat disk?
Så om jag förstått det hela rätt:
- Installera ny SSD och formatera exv. ext4
- Skapa monteringspunkt "/mnt/snabbare"
- Uppdatera fstab med UUID för ny SSD på den nya monteringspunkten
- Skapa ny mapp på SSD "/mnt/snabbare/användarnamn/.wine"
- Klona filerna som skall bli "snabbare" till SSD (detta måste man väl göra manuellt för det är väl inte så att detta sker automagiskt med ln -s)
- Skapa länken med "ln -s /mnt/snabbare/användarnamn/.wine /home/användarnamn/.wine"
Oortodox generalist
1 x 20.04 Desktop, 2 x 18.04 Desktop, 2 x 18.04 Server
1 x 20.04 Desktop, 2 x 18.04 Desktop, 2 x 18.04 Server
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Hur lägger man utvalda delar av /home på separat disk?
viper skrev:Så om jag förstått det hela rätt:
- Installera ny SSD och formatera exv. ext4
- Skapa monteringspunkt "/mnt/snabbare"
- Uppdatera fstab med UUID för ny SSD på den nya monteringspunkten
- Skapa ny mapp på SSD "/mnt/snabbare/användarnamn/.wine"
- Klona filerna som skall bli "snabbare" till SSD (detta måste man väl göra manuellt för det är väl inte så att detta sker automagiskt med ln -s)
- Skapa länken med "ln -s /mnt/snabbare/användarnamn/.wine /home/användarnamn/.wine"
- Skapa en monteringspunkt men lägg den helst inte under "/mnt" eftersom det är bra att ha det för annat. Dessutom är det bra om monteringspunkten ligger på samma partition som den partition som kommer att peka på det som finns där, alltså "/home" (Om du nu inte har det på samma partition som root). Ett förslag på monteringspunkt är t.ex "/home/ssd", eventuellt med en siffra efter om du ska ha fler. Tänk bara på att monteringen av "/home" måste ligga före i fstab, annars hamnar SSD under /home "på riktigt"...
- Uppdatera fstab som du beskriver
- Om du vill att "användarnamn/.wine" ska ligga på SSD så skapar du förslagsvis "/användarnamn/.wine" där, att ha samma namngivning där gör det lättare att hålla reda på sakerna.
- Du ska inte klona filerna till SSD utan flytta dem dit och "ln -s" gör mycket riktigt ingenting av det. För att flytta t.ex användaren nisses .wine till SSD så gör du t.ex:
mkdir -p /home/ssd/nisse
mv /home/nisse/.wine /home/ssd/nisse
- Också skapa länken med "ln -s /home/ssd/nisse/.wine /home/nisse/.wine"
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...