Page 1 sur 1

[Fstab]Activer un montage auto et le trim(reouvert)

Publié : mar. 22 avr. 2014, 11:09
par Hugosxm
Bonjour à tous,

sur mon PC j'ai un SSD => / /boot /home
et un HDD

Voici mon fstab:

Code : Tout sélectionner

#
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>       <dump>  <pass>
# /dev/sdb3
UUID=6746ac2d-127e-494d-8ccb-4339d9179416       /               ext4            rw,relatime,data=ordered        0 1

# /dev/sdb2
UUID=8cddfa44-794b-45f9-a841-fe4d3bcacada       /boot           ext2            rw,relatime     0 2

# /dev/sdb4
UUID=320ebf8c-0785-4f00-aac4-14d30cd0c367       /home           ext4            rw,relatime,data=ordered        0 2

# /dev/sda1
#UUID=2B0678A2-697E-41BA-8B4A-2FA8F305B57B      /home/hugosxm/media/HDD ext4    rw,relatime,data=ordered 0 2

Je voudrais déjà activer le trim sur le SSD, j'ai juste à ajouter discard c'est ca ?
Et sinon est ce que vous pensez que mon fstab est adapté a un SSD ?
PS : j'ai fais le test de support du trim, le ssd est d'accord ^^

Et sinon, vous pouvez remarquer que la dernière ligne est commentée...
Quand je la decommente, mon PC ne boot plus, enfin si mais en emergency après avoir fait un "start job de sda pendant 10ans sans succès :( "

J'ai fais une faute quelque part ?? Peut être faut il mettre des minuscules dans l'UUID ?

Merci de votre aide :)

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 12:58
par waitnsea
Bonjour,
Comme dit benjarobin ici

C'est soit discard, soit utilisation de fstrim, mais les 2 est contre productif.
Il est conseillé actuellement d'utiliser fstrim.


PS: Je ne t'aiderai pas plus, je suis en déplacement avec un PC en Win8 (et je souffre)

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 13:18
par Hugosxm
Merci de ta réponse :)

Donc vos mieux faire tourner un fstrim de temps en temps... Ok c'est noté !

Comment tu le sais que "en ce moment" c'est mieux ?

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 13:41
par waitnsea
Je te renvoie à un autre post :
automatise le fstrim avec cron, et tu ne t'en occupes plus.
J'ai du tâtonner un peu et faire quelques essais pour comprendre et vérifier le fonctionnement de cron, mais ça marche. Je ne peux pas te citer ma configuration, car, comme je t'ai dit je suis sans ma bécane pour encore 15 jours...mais googlise cron + fstrim si tu veux en savoir plus

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 13:46
par Hugosxm
oui quand je disais lancer un trim de temps en temps je pensais a cron daily :)

merci en tout cas :)

et sinon pour l'histoire du montage auto ? j'ai essayé de remplacer les majuscules par des minuscules mais c'est pas ca ... :/

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 13:56
par waitnsea
Vois ici
et ici aussi
Je crois me souvenir que j'ai utilisé noatime, ai mis /var/tmp en RAM, et utilisé les UUID bien sûr, que tu vérifies avec blkid

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 14:04
par benjarobin
La sortie en root de : blkid ainsi que de ls -la /home/hugosxm/media/HDD pourrait aider à comprendre...

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 14:13
par Hugosxm
LA SORITE DE BLKID

Code : Tout sélectionner

/dev/sda1: UUID="c0c42767-f8b5-4373-8461-90bf34af4671" TYPE="ext4" PARTLABEL="DATA" PARTUUID="9c3e0364-4ffd-4095-a9ed-8202054f2fdb" 
/dev/sdb1: UUID="1601-60AE" TYPE="vfat" PARTLABEL="EFI" PARTUUID="fbf848a5-adf0-4369-afd8-f6b9b65864ff" 
/dev/sdb2: UUID="8cddfa44-794b-45f9-a841-fe4d3bcacada" TYPE="ext2" PARTLABEL="BOOT" PARTUUID="8c5a9eb9-1205-4a4d-8061-bc8d56d759cc" 
/dev/sdb3: UUID="6746ac2d-127e-494d-8ccb-4339d9179416" TYPE="ext4" PARTLABEL="/" PARTUUID="b1a0e7a8-5285-427a-8ee8-d67d5812983d" 
/dev/sdb4: UUID="320ebf8c-0785-4f00-aac4-14d30cd0c367" TYPE="ext4" PARTLABEL="/HOME" PARTUUID="7866dbb8-f1b2-4bbb-a763-6d6616ec04b9" 

SORTIE DE LS-LA

Code : Tout sélectionner

total 36
drwxrwxr-x  6 hugosxm users  4096 13 avril 06:52 .
drwxrwxr-x  3 hugosxm users  4096 12 avril 23:18 ..
drwxrwxr-x 16 hugosxm users  4096 13 avril 06:51 done
drwxrwxr-x  2 hugosxm users  4096 13 avril 06:52 downloading
drwxrwxr-x  2 hugosxm users 16384 12 avril 23:15 lost+found
drwxrwxr-x  2 hugosxm users  4096 13 avril 06:31 tracker

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 14:58
par benjarobin
Je ne comprend pas tout...
Ton dossier /home/hugosxm/media/HDD devrait être vide... Mais apparemment il y a déjà quelque chose de monté... (lost+found...)

L'UUID : 2B0678A2-697E-41BA-8B4A-2FA8F305B57B n'existe pas... Par contre sda1 correspond à : c0c42767-f8b5-4373-8461-90bf34af4671

Re: [Fstab]Activer un montage auto et le trim

Publié : mar. 22 avr. 2014, 15:04
par Hugosxm
Le dossier HDD est vide en temps normal mais du coup vu que le montage auto avec fstab ne marche pas je monte le disque dans HDD a la main avec mount

Je vais reverifier les UUID


EDIT : je vais essayer mais je pense avoir trouvé !
En fait j'ai mis l'UUIDdu disque entier ( celui que donne fdisk -l ) je suis vraiment un abruti defois --' un sujet pour rien désolé :S

EDIT 2 : bah evidemeent avec le bon UUID tout va mieux.....

Re: [Fstab]Activer un montage auto et le trim(résolu)

Publié : lun. 28 avr. 2014, 16:22
par Hugosxm
UP !

Mon SSD à été trimé dans la nuit :)

Je poste ici ce que j'ai fais defois que cela serve :)

Alors il faut activer cronie avec

Code : Tout sélectionner

systemctl enable cronie
Puis le démarrer avec start si c'est un server qui redémarre pas souvent...

ensuite dans /etc/cron.daily on va mettre tout ce qui doit tourner une fois par jour, donc le script de trim sera ici...

Code : Tout sélectionner

#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / &>> "$LOG"
fstrim -v /home &>> "$LOG"

Ne pas oublier de le rendre executable avec un

Code : Tout sélectionner

chmod +x 
Puis ensuite vous pouvez deja le tester une fois en l’appelant

Code : Tout sélectionner

sudo ./lenomdevotrebidule
Si la commande se passe bien cronie devrait se débrouiller...

Le script va créer un log dans /var/log/trim.log pour checker que tout se passe bien ;)

Re: [Fstab]Activer un montage auto et le trim(résolu)

Publié : lun. 28 avr. 2014, 16:27
par benjarobin
Remplace >> $LOG par &>> "$LOG"
Tu auras ainsi aussi les erreurs

Re: [Fstab]Activer un montage auto et le trim(résolu)

Publié : lun. 28 avr. 2014, 19:12
par Hugosxm
Merci ! :) je corrige aussi le post :)

Re: [Fstab]Activer un montage auto et le trim(résolu)

Publié : mer. 30 avr. 2014, 17:45
par Hugosxm
Et je me demandais... si je configure SSMTP y'aurait moyen de faire un mail auto du resultat a la fin du script non ?

Re: [Fstab]Activer un montage auto et le trim(résolu)

Publié : lun. 23 juin 2014, 17:25
par Hugosxm
UP !!

J'ai utilisé le meme script sur mon portable mais il ne marche pas ... quand je le lance a la main si mais c'est cronie qui le lance pas...
Apres mon portable est pas toujours allumé donc le soucis est peut etre la mais j'ai lu que normallement si l'heure d'execution se trouve dans une plage ou le pC est eteint, il le fait au prochain demarrage...

Re: [Fstab]Activer un montage auto et le trim(reouvert)

Publié : mar. 24 juin 2014, 00:46
par mélodie
Salut,

Pour cronie je ne sais pas. Je me demandais juste si pour un disque ssd il fallait utiliser fsck lors du boot ? Je fais référence à la 6ième colonne dans la ligne de ton fstab.
J'ai un jour sauvé cette doc que j'aime bien (le site d'origine à disparu):
http://meets.free.fr/Downloads/Document ... fstab.html
juste après cette partie:
< 5th and 6th columns: Dump and fsck options >
Je ne connais rien aux SSD, mais apparemment il leur faut un traitement particulier ? Alors fsck or not fsck ?

Re: [Fstab]Activer un montage auto et le trim(reouvert)

Publié : mar. 24 juin 2014, 00:52
par benjarobin
Bien sur qu'il faut faire un fsck, pourquoi diable veux tu désactiver la vérification du système de fichier tous les X montages ?

Peux tu donner la sortie de

Code : Tout sélectionner

tree /etc/systemd/system
Est ce que cronie est bien activé ?

Sinon si tu as le paquet pm-utils d’installé anacron n'est pas lancé si tu es sur batterie... Je trouve ceci un peu bizarre...
Tu peux modifier /etc/cron.hourly/0anacron pour corriger cela.

Re: [Fstab]Activer un montage auto et le trim(reouvert)

Publié : jeu. 26 juin 2014, 10:49
par Hugosxm
Alors oui cronie est activé !

il est dans multi-user.target.wants dans la sortie de tree
ensuite si je fait un systemctl enable il ne creer pas le lien donc c'est qu'il y etait deja
et pm-utils n'est pas installé sur mon portable :)

Re: [Fstab]Activer un montage auto et le trim(reouvert)

Publié : ven. 27 juin 2014, 00:09
par mélodie
benjarobin a écrit :Bien sur qu'il faut faire un fsck, pourquoi diable veux tu désactiver la vérification du système de fichier tous les X montages ?
Salut,
Tu as mal lu ma question. " Je me demandais juste si… " ne signifie pas que je veuille faire autre chose.