Installation de Centos 6.8 sur un SSD Toshiba [Resolu]

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Installation de Centos 6.8 sur un SSD Toshiba [Resolu]

Messagepar liloulinx » 05 décembre 2016, 14:00

Bonjour.
Je voudrais faire un kickstart installation de CentOS 6.8 sur une machine DELL avec un SSD TOSHIBA 256GB (cf les réf ci-dessous).
La détection et le formatage du disque prend énormement de temps (plus de 3h). A la fin de l'install la machine n'arrive pas à rebooter.
J'ai lu la doc de OCZ https://ocz.com/download/drivers/nvme/Linux_NVMeDriver_UserGuide_English.07112016.pdf, dans laquelle ils expliquent comment installer RedHat/Centos sur leur SSD. En gros il disent qu'il faut intégerer le nom de leur driver (ocznvme RPM package) dans la liste des packages à installer dans le fichier kickstart pour qu'il soit installé, sinon la machine ne pourra pas rebooter à la fin de l'installation.

Mo SSD n'est pas un OCZ mais un TOSHIBA.
Savez-vous donc SVP comment faire pour avoir un RPM équivalent à celui dont on parle dans la doc de OCZ pour le mettre dans la liste des packages à installer ?
Bienvenue à toute autre proposition permettant de résoudre mon probleme.

PS: J'ai pu installer Centos 7 sur cette machine (SSD) sans problème.

Ref du SSD:
. Model: THNSN5256GPU7
. S/N 663S10NQT5YV (or 663S10NQTSYV with S, not 5).
. NVMe TOSHIBA
. 256GB
. PCI Express
. 03JUN2016
Cordialement.
Dernière édition par liloulinx le 13 janvier 2017, 18:12, édité 1 fois.

Beta-Pictoris
Messages : 825
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar Beta-Pictoris » 05 décembre 2016, 14:34

Il te faut un kernel linux 3.3 ou plus pour gérer le nvme.
Le dépôt elrepo contient des noyaux plus récents.

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar liloulinx » 05 décembre 2016, 15:42

Merci pour votre réponse.
Mais le projet pour lequel je travaille nécessite une centos 6.8 (car incompatible avec la version Centos 7) !!!

Avatar de l’utilisateur
nouvo09
Messages : 1750
Inscription : 20 octobre 2009, 08:14
Localisation : Paris, France

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar nouvo09 » 05 décembre 2016, 19:05

Bonjour

as-tu déjà regardé là ?:

http://www.toshiba.fr/support/storage-devices/
C'est pas parce que c'est difficile qu'on ose pas,
c'est parce qu'on ose pas que c'est difficile !

Beta-Pictoris
Messages : 825
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar Beta-Pictoris » 05 décembre 2016, 19:50

liloulinx a écrit :Merci pour votre réponse.
Mais le projet pour lequel je travaille nécessite une centos 6.8 (car incompatible avec la version Centos 7) !!!

Mais le dépôt elrepo est, aussi, compatible avec la Centos 6.8 :
http://elrepo.org/tiki/tiki-index.php
http://elrepo.org/tiki/kernel-lt

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar liloulinx » 06 décembre 2016, 15:54

.
Dernière édition par liloulinx le 09 décembre 2016, 19:37, édité 1 fois.

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar liloulinx » 09 décembre 2016, 19:36

nouvo09 a écrit :Bonjour
as-tu déjà regardé là ?:
http://www.toshiba.fr/support/storage-devices/

Bonjour.
Oui, j'ai regardé mais je n'ai pas trouvé de drivers pour mon disque SSD (THNSN5256GPU7 NVMe TOSHIBA 256GB).
J'ai trouvé l'utilitaire "OCZ SSD Utility" qui me permet d'avoir l'état du disque et des info sur ce dernier.... mais rien de plus, ou peut-être j'ai zappé qlqc ?
PS-1: OCZ ne veut pas m'envoyer le package ocznvme. Sur leur site ils préconise l'utilisation des drivers natif linux. Comment les avoir pour CentOS 6.8 (qui a un kernel 2.6, inférieure à celui recommandé, le 3.3) ?
PS-2 : J'ai également installé les packages "nvme" et kmod-nvme" mais pour l'instant le problème n'est pas résolu. Au redémarrage, la machine n'arrive pas à booter. Il manque le fichier "normal.mod". Elle rentre alors en rescue mode.
Suite à cela, j'ai essayé de réinstaller grub mais ça n'a pas fonctionné.

Code : Tout sélectionner

[centoslive@livecd ~]$ sudo vgchange -a y
  4 logical volume(s) in volume group "VolGroupOCP" now active
[centoslive@livecd ~]$ sudo lvdisplay
[centoslive@livecd ~]$ sudo mount /dev/VolGroupOCP/lv_root /media/RootPartitionOfSSD_2

[centoslive@livecd ~]$ sudo grub-install --root-directory=/media/RootPartitionOfSSD_2/ /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/mapper/VolGroupOCP-lv_root does not have any corresponding BIOS drive.

En vous remerciant.

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Re: Installation de Centos 6.8 sur un SSD Toshiba

Messagepar liloulinx » 09 décembre 2016, 19:45

Beta-Pictoris a écrit :
liloulinx a écrit :Merci pour votre réponse.
Mais le projet pour lequel je travaille nécessite une centos 6.8 (car incompatible avec la version Centos 7) !!!

Mais le dépôt elrepo est, aussi, compatible avec la Centos 6.8 :
http://elrepo.org/tiki/tiki-index.php
http://elrepo.org/tiki/kernel-lt


Bonjour.
J'ai téléchargé les 2 fichiers suivante:
kernel-ml-4.8.12-1.el6.elrepo.x86_64.rpm
elrepo-release-6-6.el6.elrepo.noarch.rpm

Je les ai ajouté à la liste des RPM à installer par le kickstarrt. On va voir ce que cela va donner.
PS: Je tarde à répondre car l'installation prend plusieurs heures. JE n'ai pas pour l'instant de solution pour accélerer cette installation. sur un HDD, elle est très rapide, alors que sur cet SSD elle est très très lente puisque le kernel integré par défaut sur la CentOS 6.8 ne reconnais pas le SSD.
J'ai comparé la vitesse d'écriture sur un live CD CentOS 6.8 et à partir d'une install CentOS 7. Ce dernier est plus rapide 64 000 fois plus. Avec CentOS 6.8 la vitesse n'est que de 256 KB/S !!! C'est pour cela que mon install (+ formatage des partitions du disque) prend plusieurs heures.
Cordialement.

liloulinx
Messages : 19
Inscription : 05 décembre 2016, 13:07

Re: Installation de Centos 6.8 sur un SSD Toshiba [Resolu]

Messagepar liloulinx » 13 janvier 2017, 18:12

Bonjour.
La solution pourrait être de :
Désactiver la virtualisation dans le BIOS, en décochant la case "VT for Direct I/O", Ce qui permet la détection du disque NVMe lors du boot.
Cordialement.
Liloulinx

Beta-Pictoris
Messages : 825
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Installation de Centos 6.8 sur un SSD Toshiba [Resolu]

Messagepar Beta-Pictoris » 13 janvier 2017, 18:36

Avec quelle version du kernel ?