[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: optimaliseren ssd en hdd



Diederik de Haas schreef op wo 25-11-2015 om 13:31 [+0100]:
> Het woord 'data' kan je interpreteren op diverse manieren. Je kan
> zeggen dat 
> hetgeen in /home staat data is, maar er zijn goed argumenten te
> bedenken dat 
> /var en /tmp ook tot die categorie behoren en beter op de HDD
> geplaatst kunnen 
> worden en niet op de SSD. Om het eenvoudig te houden ga ik ervan uit
> dat je 
> alleen /home op je HDD wilt plaatsen.

Ja. Om zolang mogelijk plezier van ssd te hebben, denk ik dat het goed
is om daarop zo weinig mogelijk schrijfactiviteiten te hebben. Vandaar
dat ik /home op hdd wil hebben.

> 
> 
> In je fstab heb ik geen verwijzing kunnen vinden naar je harde
> schijf, dus 
> lijkt het erop dat die nu helemaal niet gebruikt wordt. Maar dat wil
> je 
> waarschijnlijk wel even controleren.
> Met bv GParted kan je op je HDD vrij eenvoudig een nieuwe partitie
> maken en 
> formatteer die partitie als ext4. Of je die partitie zo groot maakt
> als de 
> hele harde schijf of dat je nog een deel vrij houdt (om bv later /var
> of iets 
> anders erop te plaatsen), laat ik aan jou over. Je kan ook andere
> tools 
> gebruiken, maar GParted is waarschijnlijk het makkelijkst.

Met Gparted heb ik sdb al naar ext4 geformatteerd en bestaat uit een
grote partitie

> Installeer ook alvast 'rsync' en controleer of 'util-linux' (fdisk) 
> geïnstalleerd is en zorg dat je weet hoe je een tekst bestand kunt
> wijzigen 
> met bv vim of nano, iig een zonder GUI.

Ik heb eerder met nano gewerkt. Ik vind het een fijne programma.

> 
> Als je die partitie hebt aangemaakt, vraag dat de GUID van die
> partitie op via 
> 'blkid' en gebruik die GUID om alvast een regel aan te maken in je
> fstab:
> 
> # /home on /dev/sdb1
> #UUID=<jouw-GUID> /home           ext4    defaults        0       2
> 
> Je ziet hier dat ik een #-teken voor die regel heb geplaatst en dat
> is bewust. 
> Een #-teken aan het begin betekent commentaar en dat wil je nu. 
> Strikt genomen hoef je dat nog niet te doen, maar het maakt de
> procedure wat 
> makkelijker voor je wanneer je in een beperktere omgeving bent.
> 
> Dat zijn de voorbereidingen en ik ga er voor de rest van de procedure
> van uit 
> dat je een echt root account hebt. 

Uiteraard heb ik tijdens de installatie al een root account aangemaakt.
Het geeft mij een veiliger gevoel om voor root een andere wachtwoord te
hebben dan voor inloggen bij opstarten van laptop.

> 
> Start nu je systeem op in single-user mode, door de grub entry met
> (single) te 
> kiezen en dit zit waarschijnlijk in de advanced/alternative boot
> options van 
> grub. 

Die keuzemogelijkheid is niet in grub aanwezig. Ik heb maar mezelf met
root ingelogd in recovery mode. Hopelijk komt dat hetzelfde op neer.

> Met 'fdisk -l' krijg je een overzicht van je schijven en partities en
> kan je
> controleren of je nieuwe partitie inderdaad /dev/sdb1 is. 

Het is gelukkig inderdaad het geval.
> 
> Mount je nieuwe partitie op /mnt/ (# staat nu voor de root prompt):
> # mount /dev/sdb1 /mnt
> 
> Zorg dat je in '/' bent:
> # cd /
> 
> Kopieer alles van /home naar /mnt:
> # rsync -avz home /mnt
> 
> Activeer je nieuwe /home in fstab door het '#' teken weg te halen van
> de 
> volgende regel dmv 'nano /etc/fstab' (of vim of je favoriete tekst
> editor) en 
> sla je gewijzigde /etc/fstab op.
> #UUID=<jouw-GUID> /home           ext4    defaults        0       2
> 
> Unmount je nieuwe partitie:
> # umount /mnt/
> 
Het is allemaal goed gelukt. Het ging soepel. Mijn nieuwe fstab is 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/sda2 during installation
UUID=30905b0c-989b-41e5-a5f2-06a83dfc77fa
/               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=435F-0161  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=18b3d75f-e643-4a88-8205-1ca2a7454250
none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
# /home on /dev/sdb1
UUID=3f8df151-d5eb-4e17-b773-6ea036fedb30
/home           ext4    defaults        0       2


Een vraag nog: waar moet "noatime" of "relatime" komen?

Hartelijke groet,
Frank


Reply to: