Installation sur Intel NUC BOX 5 i3 RYH.

Des problemes avant ou pendant l'installation
Avatar du membre
thekod
Messages : 80
Enregistré le : lun. 16 nov. 2015 13:23

Installation sur Intel NUC BOX 5 i3 RYH.

Message par thekod »

Bonjour,

Comme promis lors de ma présentation, voici un petit RetEx de l'installation sur le matériel en question.

Comme je n'ai comme "créneau de tranquillité" que le vendredi après-midi (il s'agit d'un cadeau de Noël pour mon épouse et on vit un peu ensemble et j'ai un jeune enfant qui croit encore qu'un bonhomme peut faire le tour du monde en 80 minutes), ce fil se fera en plusieurs épisodes (quel suspense ).

Donc, hier fut mon premier créneau de tranquillité pour effectuer cette installation...

Bref !

Après avoir mis en place les 2 barrettes de 4 Go, le disque M2 de 120 Go (ce sera "sdb") et le HDD de 750 Go (ce sera "sda"), je configure le BIOS en retirant les options qui semblent poser problème : je vire l'UEFI (ça passe en Legacy) et le "secure boot".
Je place la clé USB créée avec unetbootin sous Windows 7 et ça démarre.
J'ai bien accès au bureau et à l’icône d'installation.
Je lance donc l'installation et crée le partitionnement suivant :
  • /dev/sda1 = swap (16 Go)
  • /dev/sda2 = /tmp (200 Mo)
  • /dev/sda3 = /opt (1 Go)
  • /dev/sda4 = /usr (2 Go)
  • /dev/sda5 = /home (tout le reste)
  • /dev/sdb1 = / (tout le disque)
À part la swap, tout est en ext4.

La procédure se déroule bien et, à la fin de l'installation, ça va même sur Internet (Ethernet) pour télécharger et installer des mises à jour...

Au redémarrage, j'ai les mêmes problèmes que tommylemen...

J'avais vu un article qui indiquait une procédure spéciale liée aux distributions basées sur Ubuntu, à l'UEFI et à ce type de PC : ce lien.

Je relance donc l'opération d'installation et, à la fin, au lieu de redémarrer, je tente la procédure décrite.
Mais ! Je n'ai pas la même arborescence : pas de répertoire "EFI" !!!!
Eh oui ! J'ai enlevé les options UEFI dans le BIOS !!!

J'ai donc encore du travail... Mais, il faut que j'aille chercher mes gosses à l'école (j'aime bien ce terme, surtout avec des lecteurs québécois ; donc, pour eux, "gosses" est en argot Français un enfant). Donc, ce sera tout pour cette journée...

Les pistes identifiées :
  • Mettre le "/boot" sur une partition de sda
  • Remettre l'option "UEFI" en place (j'ai cru comprendre dans un forum que cette option était nécessaire en cas d'utilisation de SSD)
Sinon, des questions :
  • Est-ce que je ne devrais pas mettre aussi "/var/tmp" sur le HDD ?
  • Est-ce que, à part ça, le partitionnement vous semble correct ?
  • Est-ce que je ne devrais pas laisser une partie du SSD "sans partitionnement" pour économiser des itérations d'écriture ?
  • Est-ce que l'UEFI est bien indispensable à l'utilisation d'un SSD ?
Voilà !
Merci de m'avoir lu et des réponses que vous ne manquerez pas, j'en suis sûr, d'apporter à ce fil au long cours...
theKOD

Linux Mint 17.3 - MATE
INTEL NUC BOX 5 i3 RYH
Intel Core i3 5010U / 2.1 GHz - Intel HD Graphics 5500
Kingston SSDNow M.2 SATA 120 Go - WD Black Mobile 750 Go
2 x 4 Go (Crucial DDR3L 1600 MHz CL11)


Linux Mint 18 - MATE - 32 bits
LENOVO THINKSTATION E31
Intel Xeon E3-1220 V2 @ 3.10GHz - 64 bits
1 x 8 Go

Avatar du membre
dagonh
Messages : 1506
Enregistré le : lun. 13 juil. 2015 15:41

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par dagonh »

thekod a écrit :j'ai un jeune enfant qui croit encore qu'un bonhomme peut faire le tour du monde en 80 minutes)
Et il a raison, c'est à peu près la durée orbitale de la station spatiale internationale.
thekod a écrit :Je lance donc l'installation et crée le partitionnement suivant :
  • /dev/sda1 = swap (16 Go)
  • /dev/sda2 = /tmp (200 Mo)
  • /dev/sda3 = /opt (1 Go)
  • /dev/sda4 = /usr (2 Go)
  • /dev/sda5 = /home (tout le reste)
  • /dev/sdb1 = / (tout le disque)
À part la swap, tout est en ext4.
Plus de partitions qu’il n’est vraiment utile. À mes débuts sur Linux, je partitionnais fin aussi, à présent je n'ai plus que /, swap, /var et /home (plus des partitions de données).
Et 2Go pour /usr, c'est trop petit (mon répertoire /usr contient présentement 6 Go de fichiers, et il en faisait déjà plus de 4 dès l'installation !)
thekod a écrit :
  • Mettre le "/boot" sur une partition de sda
  • Remettre l'option "UEFI" en place (j'ai cru comprendre dans un forum que cette option était nécessaire en cas d'utilisation de SSD)
Oui pour le sda, non pour l'UEFI (y compris pour un disque système GPT). J'ai monté plusieurs PC (dont un serveur d'entreprise) avec le système sur SSD, UEFI de la carte-mère soigneusement désactivé, ça roxe du poney !
Mais… un disque système en GPT a besoin d'une partition de démarrage spécifique (100 Mo en début de disque). si tu as formaté sans réserver celle-ci, tu peux avoir en effet des soucis.
thekod a écrit :Sinon, des questions :
  • Est-ce que je ne devrais pas mettre aussi "/var/tmp" sur le HDD ?
  • Est-ce que, à part ça, le partitionnement vous semble correct ?
  • Est-ce que je ne devrais pas laisser une partie du SSD "sans partitionnement" pour économiser des itérations d'écriture ?
  • Est-ce que l'UEFI est bien indispensable à l'utilisation d'un SSD ?
1. Non.
2. Inutilement fin, comme dit plus haut (mais, sous réserve d'un /usr plus grand, ça fonctionne très bien comme ça quand même).
3. Non, au contraire : plus la place utilisable est importante, mieux c'est, puisque les SSD ont un algorithme de répartition des écritures pour écrire le moins souvent possible aux mêmes emplacements.
4. Pas du tout. Les machines que j'ai montées sont toutes en Legacy, avec SSD (en tant que sda) en table de partitions classique, et les autres disques en GPT.
CM Gigabyte Z97-HD3, Intel i7-4790K, RAM 16 Go
système sur SSD 240 Go + 3 To pour les données (+2,5 To externes pour les sauvegardes)
Écran Hanns 27" 16/10
Sarah Maté

Avatar du membre
mpat
Messages : 7844
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par mpat »

Salut, rien à dire sur la superbe explication de Dagonh.
je peux juste ajouter, si celui-ci le permet, comme tu as un ssd.
Les fichiers temporaires /tmp peuvent être mis en Ram pour gagner du temps en évitant des accès disque. Ils permettent aussi indirectement d’économiser un peu les disques SSD en réduisant l’usure.

Pour ça, rien de plus simple : il suffit d’éditer le fichier /etc/fstab et d’y mettre :

Code : Tout sélectionner

tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=512M 0 0
Avec 8 Go de ram tu peux aussi régler ton swappiness sur 5 ou 10.
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
thekod
Messages : 80
Enregistré le : lun. 16 nov. 2015 13:23

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par thekod »

Bon, j'en conclus que je me suis un peu lourdé...

Quelques précisions, svp...

Qu'est-ce qu'un disque système GPT ?

En effet, je crois me souvenir qu'il y avait une partition de 100Mo au début d'un disque que j'ai plus que formaté : "départitionné" pour reprendre l'espace...
Une procédure pour corriger ça ?
A priori, il faut utiliser GPARTED pour créer une partition de 1 Mo sans point de montage en début d'un disque partitionné en GPT (et non en MBR) et qui contienne le drapeau "BIOS-boot" ou "BIOS-grub".

Cette partition est-elle à créer sur les 2 disques ou seulement dans le disque de démarrage ?

Je reprends donc mon partitionnement, avec la prise en compte du GPT :
1) Détruire toutes les partitions
2) Créer une nouvelle table de partition utilisant GPT et non MBR (j'ai tout créé en MBR) :
  • /dev/sda1 : swap (10Go) swap
  • /dev/sda2 : /var (10Go ?) ext4
  • /dev/sda3 : /home (tout le reste) ext4
  • /dev/sdb1 : - (1Mo) BIOS-grub
  • /dev/sdb2 : / (tout le reste) ext4
Et j'ajoute deux entrées dans le fichier /etc/fstab :

Code : Tout sélectionner

tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=512M 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777,nosuid,size=512M 0 0
Votre réactivité est super !!!
theKOD

Linux Mint 17.3 - MATE
INTEL NUC BOX 5 i3 RYH
Intel Core i3 5010U / 2.1 GHz - Intel HD Graphics 5500
Kingston SSDNow M.2 SATA 120 Go - WD Black Mobile 750 Go
2 x 4 Go (Crucial DDR3L 1600 MHz CL11)


Linux Mint 18 - MATE - 32 bits
LENOVO THINKSTATION E31
Intel Xeon E3-1220 V2 @ 3.10GHz - 64 bits
1 x 8 Go

Avatar du membre
mpat
Messages : 7844
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par mpat »

Re thekod,

je ne suis pas sur de ta deuxième ligne dans ton fstab, à vérifier lors de l'usage.
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
Robinwood
Messages : 6812
Enregistré le : mar. 28 juil. 2015 20:30
Localisation : Auvergne

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par Robinwood »

Sur ssd, ajouter à mon fstab:

Code : Tout sélectionner

tmpfs      /tmp            tmpfs        defaults,size=1g           0    0
tmpfs /var/log tmpfs defaults,nosuid,nodev,noatime,mode=0755,size=5% 0 0
tmpfs    /var/cache/apt/archives    tmpfs    defaults,size=4g    0    0
tmpfs    /home/nomd'utilisateur/.cache    tmpfs    defaults,size=1g    0    0
Intel nuc8i3phn Xero Linux
Packard Bell Imedia S2110 6Go RAM
linux mint 21 xfce
Firefox Audacious Dragon player

Avatar du membre
mpat
Messages : 7844
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par mpat »

Salut Robinwood, merci du retour et ça marche ? tout va bien dans la ram ?
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
dagonh
Messages : 1506
Enregistré le : lun. 13 juil. 2015 15:41

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par dagonh »

Robinwood a écrit :tmpfs /var/log tmpfs defaults,nosuid,nodev,noatime,mode=0755,size=5% 0 0
tmpfs /var/cache/apt/archives tmpfs defaults,size=4g 0 0
tmpfs /home/nomd'utilisateur/.cache tmpfs defaults,size=1g 0 0[/code]
Pas sûr que ce soit une bonne idée de mettre ces trois-là en RAM.

/var/log enregistre des informations souvent utiles en cas de pépin. Et qu'on va plutôt consulter après détection d'un problème qui peut concerner une session antérieure. Ou pour vérifier qu'un traitement s'est bien déroulé. Si c'est en RAM, aucun historique possible des sessions antérieures !

/var/cache/apt/archives stocke les paquets pour les mises à jour. Il est parfois intéressant de simplement charger dans un premier temps et de faire la màj plus tard. Ou utile de réinstaller un paquet. Il peut aussi arriver que ça coince sur le net et qu'il faille différer une partie des mises à jour. En cas de changement de session, faudra systématiquement retélécharger, même s'il y en a pour plusieurs centaines de Mo (et que les serveurs se montrent lents).

/home/utilisateur/.cache permet au système de ne pas tout recalculer chaque fois… ni à chaque session. Le seul répertoire où rien n'est réutilisé après chaque session, c'est ~/.cache/thumbnails/normal/* : celui-là, je le vide avec une commande ajoutée à un de mes shell de sauvegarde lorsque j'effectue celles-ci avant extinction (sinon on finit par se retrouver avec des dizaines de milliers de vignettes là-dedans).
CM Gigabyte Z97-HD3, Intel i7-4790K, RAM 16 Go
système sur SSD 240 Go + 3 To pour les données (+2,5 To externes pour les sauvegardes)
Écran Hanns 27" 16/10
Sarah Maté

Avatar du membre
Robinwood
Messages : 6812
Enregistré le : mar. 28 juil. 2015 20:30
Localisation : Auvergne

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par Robinwood »

Comme tu me l'as montré dans une autre discussion, dagonh,
je commente d'un # /var/log dans fstab et j'attends que le problème se reproduise.
Je mets le cache de firefox dans /tmp, tmp étant en ram, je désactive aussi la journalisation.
Et je passe l'actualisation des mises à jour à une fois par semaine (par défaut toutes les 30 minutes).
Sinon tout semble bien fonctionner.
Intel nuc8i3phn Xero Linux
Packard Bell Imedia S2110 6Go RAM
linux mint 21 xfce
Firefox Audacious Dragon player

Avatar du membre
L5d
Messages : 991
Enregistré le : sam. 25 juil. 2015 01:14
Localisation : Entre le clavier et la chaise
Contact :

Re: Installation sur Intel NUC BOX 5 i3 RYH

Message par L5d »

Bonjour,
theKod a écrit : /dev/sdb1 : - (1Mo) BIOS-grub
Il me semble que quelqu'un (toi ?) a écrit plus haut qu'il fallait 100 Mo pour cette petite partition en début de disque. 1Mo sera trop juste pour une partition.
Elle n'est nécessaire que si tu crées la table de partition en mode GPT.

Si par contre tu formates en MBR (ok pour les disques <= 2 To), pense que la quatrième partition du disque *doit* être une "étendue" si tu veux en mettre 5 ou plus sur le même disque.

Pour la swap, avec 8 Go de Ram physique installées, soit tu met 9 Go pour pouvoir faire de l'hibernation (est-ce conseillé ?), sinon 2 Go suffisent largement.
Mon micro de Bureau :
Linux Mint 19.3 64 Cinnamon, Kernel 5.0.0-65-generic, CG Zotac GTX 750 Ti (pilote NVidia 390.141 ou 460.80), Canon MG7150, SSD 240 Go, DD 2 To, HDD externe 320 Go, Triple Boot : Win 7 Pro 64 sp1, ou Linux Mint 20.1 Cinnamon avec Kernel 5.4.0-77, Scanner à plat Relisys Scorpio était fonctionnel sous Mint 17.3 --- https://www.lilo.org/fr et https://www.mobicoop.fr/

Répondre