SSD NVMe PCIe 3.0 x4: Intel 750 vs Samsung 950 - choix & installation?

SSD NVMe PCIe 3.0 x4: Intel 750 vs Samsung 950 - choix & installation? - Disque SSD - Hardware

Marsh Posté le 11-08-2016 à 00:39:54    

salut  :hello:

 

y a-t-il des contre-indications, des risques d'incompatibilité avec un
SSD interne PCIe Intel 750 Series PCIe 3.0 x4 400GB
sur une carte-mère Asus Z170-Premium Format ATX, Chipset Z170, Socket1151, Skylake Intel Core i
+ Windows10 Home ???  :??:

 

quelqu'un d'entre vous aurait déjà fait ce genre d'installation?

 

d'avance merci pour vos réponses

 

:jap:

 


édit - information générale sur les SSD M.2 bien résumée par Nono0000:

Nono0000 a écrit :

Bon alors commençons par la partie mécanique de la carte:

 

Il y a deux types de connecteur:
-le M key (il y a un seul trou dans le connecteur)
-le B&M key (deux trous dans le connecteur)

 

http://tssdr1.thessdreview1.netdna-cdn.com/wp-content/uploads/2013/11/Connectors.jpg

 

Si sur la CM il y a un connecteur de type M, tu peux y placer un SSD de type M et B&M. Par contre s'il a un connecteur de type B&M sur la CM alors seulement les ssd de type B&M vont pouvoir rentrer.

 

Après il y a la longueur de la carte du SSD. Ils font tous 22 mm de large mais la longueur peut être de 30, 42, 60, 80 ou 110mm. D'où les références 2230, 2242, 2260...

 


Ensuite la couche physique
Il y a deux types de SSD:
-SATA 6G
-PCIE natif

 

Un ssd m.2 sata n'apporte rien de neuf. Les performance sont les mêmes qu'un ssd classique. Cela prend juste moins de place (utile pour les portables).
Un ssd PCIE est plus performant mais plus cher aussi.
Suivant les CM, elles supportent soit l'un soit l'autre ou bien les deux (le connecteur s'adapte en fonction de ce qui est installé dans ce cas)

 

Et enfin le protocole:
-AHCI pour les SSD sata ou pcie
-NVME uniquement pour les ssd pcie

 

L'AHCI est le protocole classique qui est déjà utilisé depuis assez longtemps par les SSD et HDD au format classique.
Le NVME est plus récent et uniquement disponible pour les périphériques de stockage PCIE. Cela améliore grandement les IOPS car la file de commande monte d'une liste de 32 commandes (AHCI) à 65536 listes de 65536 commandes.
Il faut vérifier si le bios de la CM supporte le NVME si on souhaite utiliser ce disque comme disque système. Car sans cela impossible de booter dessus.
Par contre comme disque de données pas de problème car depuis win8 et suivant cela est géré nativement.

 

Voilà voilà :)


Message édité par PitOnForum le 24-08-2016 à 04:34:28
Reply

Marsh Posté le 11-08-2016 à 00:39:54   

Reply

Marsh Posté le 11-08-2016 à 16:33:40    

Bonjour,
 
de mon point de vue, tu devrais pas avoir de soucis,
carte mère récente,
BIOS compatible NVMe.
des ports PCIE 3.0.
Windows 10.
Tout roule.
 
http://download.intel.com/support/ [...] 8001us.pdf


Message édité par benoit6363 le 11-08-2016 à 16:50:38
Reply

Marsh Posté le 11-08-2016 à 22:37:34    

merci Benoit6363  :jap:  

Reply

Marsh Posté le 12-08-2016 à 21:24:27    

comme SSD principal système de bootage, quelle est la solution la plus judicieuse:

 

- SSD interne Samsung 950 Pro M.2 NVMe PCIe 512GB à 315€ en Allemagne
  http://media.bestofmicro.com/U/E/532454/gallery/000001_w_600.png

 

- SSD interne Samsung 850 Pro SATA3 512GB à 214€ en Allemagne
  http://www.hardware.fr/medias/photos_news/00/45/IMG0045586.jpg

 

- SSD interne Intel 750 Series PCIe 3.0 x4 400GB à 299€ en Allemagne
  http://www.ixbt.com/storage/ssd/p49/intel-750.jpg


Message édité par PitOnForum le 24-08-2016 à 04:35:00
Reply

Marsh Posté le 13-08-2016 à 01:28:43    

- SSD interne Intel 750 Series PCIe 3.0 x4
  - avantages: performance, vitesse de lecture et écriture, capacités généreuses en TB
  - inconvénients: le prix relativement élevé, surtout avec de grosses capacités, et l'occupation d'une prise PCIe 3.0

 

- SSD interne Samsung 950 Pro M.2 NVMe 1.1 PCIe 3.0 x4 (up to 32Gb/s)
  - avantages: performance, vitesse de lecture et écriture, la compacité et l'emplacement dédié M.2
  - inconvénients: prix le plus élevé, la forte chaleur, la capacité limitée à 512GB et il faut une carte-mère récente
    avec connectreur M.2 PCIe 3.0 x4 compatible

 

- SSD interne Samsung 850 Pro SATA3
  - avantages:
    même si moins rapides que les versions PCIe, tout de même parmi les SSD les plus performants,
    capacités généreuses en TB,
    facile à installer et pratique à déplacer d'une machine à l'autre ou à remplacer,
    n'occupe pas de connecteur PCI,
    installation multiple puisque les connecteurs SATA3 sont nombreux sur les MOBO modernes,
    compatible avec la plupart des ordinateurs
    moins coûteux que les SSD PCIe
    chauffe moins que les SSD PCIe
  - inconvénients:
    moins performant que les SSD PCIe,
    performances limitées e.a par SATA,
    plus encombrant dans un boîtier qu'une carte PCI


Message édité par PitOnForum le 24-08-2016 à 04:37:03
Reply

Marsh Posté le 13-08-2016 à 10:27:30    

Quel va être ton usage du SSD?
 
L'intel a une orientation plus professionnel.
le 950 pro pourrait être pas mal s'il chauffait pas tant.
Le 850 pro est la valeur sûre, il conviendra pour tous les usages,
mais un peu moins rapide que les 2 précédents.

Reply

Marsh Posté le 13-08-2016 à 16:33:02    

1° là, je cherche le meilleur SSD principal "système de bootage" pour windows 10 + tous les drivers + utilitaires + applications
les SSD PCIe, tels Intel 750 Pro et Samsung 950 Pro, me paraissent tout désignés pour çà
j'hésite entre le Intel 750 et le Samsung 950
la piorité ici est la performance, la rapidité, surtout en lecture de petits et moyens fichiers pour les tâches courantes, mais aussi en lecture et écriture de moyens et gros fichiers lors de retouches photo et montage vidéo
y aurait-il un point, un problème, un risque que j'aurais oublié dans mon analyse?

 

2° pour le stockage de données de masse (les documents classiques, des données de banque de données et fichiers multimédia, comme: la musique, les images/graphismes, les plans, les photos, les vidéo, etc.) j'envisage un SSD SATA3 de 2TB, genre Samsung 850Pro, mais le coût élevé me pousse plutôt à rester encore 1 à 2 ans sur du HDD, avec tous les inconvénients de bruit, de lenteur et d'encombrement
j'avais lu aussi que les SSD pouvaient perdre leurs données s'ils n'étaient pas alimentés en courant durant quelques mois?
pour du stockage, ce serait fâcheux
la priorité ici est la capacité de stockage et la performance en écriture et lecture de moyens et gros fichiers (photo et vidéo)
bref, pour le stockage, je ne sais pas encore, surtout en raison du coût


Message édité par PitOnForum le 24-08-2016 à 04:38:26
Reply

Marsh Posté le 13-08-2016 à 17:58:30    

précision concernant le connecteur NVMe M.2 de la carte-mère Asus Z170:
1 x NVMe M.2 x4 with M Key type 2242/2260/2280/22110 (donc jusqu'à 110mm de long)
est-ce bien PCI express 3.0?  
edit: apparemment oui, ce n'est pas mentionné dans les Specs, mais bien dans Overview du site Asus https://www.asus.com/Motherboards/Z [...] /overview/

 

est-ce que cela permet de pleinement exploiter la barette SSD NVMe M.2 Samsung 950?
edit: puisque le M.2 de la MOBO est PCI 3.0 x4 comme le SSD Samsung 950, en principe oui

 

si oui, le SSD NVMe M.2 Samsung 950 pourrait être un choix plus judicieux que le SSD PCIe Intel 750 Pro
 :??:

 

le prix mis à part, quid par exemple d'une combinaison comme:
Samsung 950 Pro NVMe M.2 256GB pour l'OS et les drivers + Intel 750 Pro 400GB ou 800GB pour les applications + une solution de stockage comme Samsung 850 Pro 2TB
çà pourrait à terme si les prix baissent drastiquement, entre-temps cela peut se construire en étapes en commençant par le SSD principal système, puis le SSD des applications, puis le SSD de stockage
qu'en pensez-vous?
 [:chewyy]


Message édité par PitOnForum le 13-08-2016 à 18:55:17
Reply

Marsh Posté le 13-08-2016 à 18:15:00    

un peu de littérature sur ces SSD:
(en gras ce sont les articles ou tests les plus intéressants)

 

- Intel 750 Series:
  http://www.intel.com/content/www/u [...] eries.html
  http://www.intel.fr/content/www/fr [...] eries.html
  http://www.clubic.com/disque-dur-m [...] 0-ssd.html
  http://www.lesnumeriques.com/ssd/i [...] /test.html
  http://www.thessdreview.com/our-re [...] iew-400gb/
  http://www.pcworld.com/article/290 [...] ep-up.html
  http://www.tweaktown.com/reviews/7 [...] index.html
  http://www.anandtech.com/show/9090 [...] the-client
  http://www.trustedreviews.com/intel-ssd-750-review
  http://www.tomshardware.com/review [...] ,4096.html
  http://www.digitaltrends.com/hard- [...] sd-review/
  http://www.guru3d.com/articles-pag [...] iew,1.html
  http://www.kitguru.net/components/ [...] -review/3/
  http://www.pcper.com/news/General- [...] ity-Tested

 

- Samsung 950 Pro:
  http://www.samsung.com/be_fr/consu [...] Z-V5P512BW
  http://www.tomshardware.fr/article [...] -2416.html
  http://www.clubic.com/disque-dur-m [...] o-ssd.html
  http://www.lesnumeriques.com/ssd/s [...] /test.html
  http://www.anandtech.com/show/9702 [...] 56gb-512gb
  http://www.anandtech.com/show/9856 [...] 1446699455
  http://www.nextinpact.com/news/970 [...] messes.htm
  http://www.pcgamer.com/best-nvme-ssds/
  http://www.pcworld.com/article/301 [...] mance.html
  http://www.trustedreviews.com/sams [...] ssd-review
  http://www.tweaktown.com/articles/ [...] index.html
  http://www.thessdreview.com/our-re [...] -256512gb/
  http://www.guru3d.com/articles-pag [...] iew,1.html
  http://www.pcper.com/reviews/Stora [...] -So-Snappy
  http://techreport.com/review/29221 [...] reviewed/1
  http://www.legitreviews.com/samsun [...] iew_174096

 

- Samsung 850 Pro
  http://www.samsung.com/fr/business [...] Z-7KE256BW
  http://www.hardware.fr/articles/90 [...] -test.html
  http://www.lesnumeriques.com/ssd/s [...] /test.html
  http://www.clubic.com/disque-dur-m [...] 0-pro.html
  http://www.01net.com/tests/test-sa [...] -4691.html
  http://www.tomshardware.fr/article [...] -2326.html
  http://www.anandtech.com/show/8216 [...] the-3d-era
  http://www.cnet.com/products/samsung-ssd-850-pro/
  http://www.nextinpact.com/news/884 [...] 10-ans.htm
  http://www.guru3d.com/articles-pag [...] iew,1.html
  http://www.trustedreviews.com/sams [...] 2gb-review
  http://www.tweaktown.com/reviews/6 [...] index.html
  http://techreport.com/review/26701 [...] e-reviewed
  http://www.techradar.com/reviews/p [...] 900/review
  http://www.storagereview.com/samsu [...] 2tb_review
  http://www.thessdreview.com/our-re [...] 3d-v-nand/
  http://www.overclockers.com/samsun [...] sd-review/


Message édité par PitOnForum le 18-11-2016 à 14:51:43
Reply

Marsh Posté le 13-08-2016 à 19:19:35    

Intel 750 PCIe SSD
http://www.sqlskills.com/blogs/glenn/wp-content/uploads/2015/11/image1.png
 
Samsung 950 Pro
http://tssdr1.thessdreview1.netdna-cdn.com/wp-content/uploads/2015/10/Samsung-950-Pro-NVMe-512GB-SSD-Crystal-DiskMark-2-293x266.png
 
globalement les 2 ont des débits énormes.
Pourquoi je ne choisirais pas le Intel: le temps de démarrage est trop long.
Pourquoi je ne choisirais pas le Samsung: il chauffe beaucoup.
 
Allez je vote Samsung 950 pro.
 
Pour le port M.2 (extrait du manuel ASUS)
PCIE 3.0 x4 M.2 support
With a 4x PCI Express 3.0/2.0 bandwidth, the M.2 can support up to 32 Gbit/s of data transfer speed.

Message cité 1 fois
Message édité par benoit6363 le 13-08-2016 à 20:50:09
Reply

Marsh Posté le 13-08-2016 à 19:19:35   

Reply

Marsh Posté le 14-08-2016 à 02:35:05    

oui, apparemment tant le Intel 750 que le Samsung 950 Pro sont compatibles avec la carte-mère Asus Z-170

 

les performances sont élevées pour les deux SSD PCIe

 

pour optimiser leur fonctionnement et performance, il est conseillé d'utiliser et de mettre à jour leur driver respectif

 

une config avec, comme SSD principal de "système", une petite barette PCIe NVMe M.2 discrètement branchée à plat sur la carte-mère, c'est super minimaliste, clean, rangé, quasi sans câble - chouette

 

http://tssdr1.thessdreview1.netdna-cdn.com/wp-content/uploads/2015/10/Samsung-950-Pro-NVMe-M2-512-and-256GB-SSDs-In-System.png
exemple d'une MOBO Asrock Z170 Extreme
+ 1 SSD PCIe 3.0 x4 Intel 750 Series 1,2TB
+ 2 SSD Samsung 950 Pro PCIe 3.0 x4 NVMe M.2 256GB & 512GB

 

je voudrais monter la MOBO à l'envers, tête en bas dans un boîtier BeQuiet Dark Base 900
ce devrait bien aller

 

concernant la chaleur produite, j'ai lu que les deux SSD PCIe consomment et chauffent beaucoup

 

tu dis: "le Intel: le temps de démarrage est trop long" - peux-tu préciser ce que tu entends par "trop"?

 

et quid de l'idée suivante:

Citation :

le prix mis à part, quid par exemple d'une combinaison comme:
Samsung 950 Pro NVMe M.2 256GB pour l'OS et les drivers + Intel 750 Pro 400GB ou 800GB pour les applications + une solution de stockage comme Samsung 850 Pro 2TB
çà pourrait à terme si les prix baissent drastiquement, entre-temps cela peut se construire en étapes en commençant par le SSD principal système, puis le SSD des applications, puis le SSD de stockage

?


Message édité par PitOnForum le 14-08-2016 à 22:13:12
Reply

Marsh Posté le 14-08-2016 à 20:05:24    

Citation :

Les prérequis matériels et logiciels sont nombreux, et tous les satisfaire n'est pas si évident. Vous aurez besoin :
d'une carte-mère de la série 9 d'Intel (H97, Z97 ou X99), ou d'un modèle utilisant le dernier chipset Z170 du fondeur, avec un firmware à jour ;
de démarrer en mode UEFI si le SSD est votre unité système ;
de disposer d'un système d'exploitation compatible, comme Windows 10, Windows 8.1, Windows Server 2012 R2, OS X Yosemite ou El Capitan, Chrome OS ou un système GNU/Linux adapté.

 

[...]

 

étapes à franchir avant de parvenir à faire fonctionner un SSD tel que le 950 Series à plein régime. Pourquoi ? Parce que le 950 Series a besoin de quatre lignes PCI-E Gen 3. Une denrée rare.

 

Pour profiter de ce bus, il n'y a actuellement chez Intel que deux possibilités : le X99 ou le Z170. Sur le X99, point de PCI-E Gen 3 sur le chipset : il est nécessaire de passer par un CPU de type Haswell-E, qui intègre de 28 à 40 lignes de ce type selon les versions. Dès lors, 12 à 24 lignes supplémentaires sont disponibles, si l'on soustrait les 16 lignes forcément dédiées à la carte graphique. De quoi connecter quelques SSD en PCI-E 3.0. Et même dans le cas d'un SLI ou d'un CrossFire à deux cartes, il vous reste de un à quatre SSD, selon le processeur.

 

Si vous possédez une carte mère Z170 de dernière génération (CPU Skylake), 20 lignes PCI-E sont disponibles sur le southbridge de la carte mère (merci le DMI 3.0 !). Des connexions à partager éventuellement entre un module Wi-Fi 802.11ac, un contrôleur Gigabit additionnel, un autre gérant l'USB 3.1 (qui peut occuper jusqu'à 4 lignes), du SATA Express, de l'audio, et bien sûr le M.2 de votre SSD. Plus votre carte-mère Z170 est bardée de contrôleurs additionnels, plus ce partage sera important. Et la façon dont sont branchées ces puces peut fortement varier d'un constructeur à l'autre, d'une carte mère à l'autre.

 

http://img.clubic.com/0226000008131242-photo-intel-z170-block-diagram.jpg

         http://www.clubic.com/disque-dur-m [...] o-ssd.html

 


dans mon cas, avec la carte-mère Asus Z-170, c'est très probablement tout bon

 

est-ce que lors de l'installation initiale, le SSD PCIe est automatiquement reconnu comme station C, si aucune autre station n'est branchée?

 

faut-il faire une manipulation particulière ou est-ce que tout se passe comme une lettre à la poste, sans installation spéciale, sans modif logicielle (BIOS, UEFI, autre)?

 

faut-il tout de même par la suite faire une mise à jour et/ou une adaptation quelconque de Windows et du firmware/driver du SSD et de la MOBO?

 



Message édité par PitOnForum le 14-08-2016 à 22:10:41
Reply

Marsh Posté le 14-08-2016 à 21:36:17    

Citation :

tu dis: "le Intel: le temps de démarrage est trop long" - peux-tu préciser ce que tu entends par "trop"?


 
L'intel SSD 750 est décrié pour son temps de boot trop long, il est plus lent qu'un SSD sata classique au démarrage.
Intel a sorti un firmware pour corriger le problème mais il reste lent.
 

Citation :

le prix mis à part, quid par exemple d'une combinaison comme:
Samsung 950 Pro NVMe M.2 256GB pour l'OS et les drivers + Intel 750 Pro 400GB ou 800GB pour les applications + une solution de stockage comme Samsung 850 Pro 2TB


 
Oui, si on tient pas compte du prix,
mais je pense que l'on s'oriente vers des SSD M.2 1To + disque de stockage  (HDD ou SSD au choix) d'au moins 4To.
 

Citation :

est-ce que lors de l'installation initiale, le SSD PCIe est automatiquement reconnu comme satation C, si aucune autre station n'est branchée?


 
Oui, pas de problème.
 

Citation :

faut-il faire une manipulation particulière ou est-ce que tout passe comme une lettre à la poste, sans installation spéciale, sans modif logicielle (BIOS, UEFI, autre?)?


 
Cela serait bien de lancer l'installation en mode UEFI, mais bon cela marche aussi en mode legacy.
PS: je t'ai mis un lien pour l'install dans le premier post.
http://download.intel.com/support/ [...] 8001us.pdf
 
Pour Windows 10, il gere nativement le NVMe, donc si la carte mère reconnait le SSD,  
pour Windows 10, pas de manip spéciale pour l'install.
 

Citation :

faut-il tout de même par la suite faire une mise à jour et/ou une adaptation quelconque de Windows et du firmware/driver du SSD et de la MOBO?


 
Si tu arrives pas à démarrer sur le SSD, effectivement il faudra flasher le BIOS.
Pour avoir les meilleures perfs, il est préférable de mettre à jour le driver NVMe dans Windows. (pas obligatoire).

Message cité 1 fois
Message édité par benoit6363 le 14-08-2016 à 21:57:15
Reply

Marsh Posté le 14-08-2016 à 21:39:41    

Citation :

on the software side of matters, starting with Windows 8.1 and Windows 10, Windows has a built-in NVMe driver that implements all the basic functionality necessary of NVMe for everyday use. But basic is it; the default NVMe class driver is missing some features necessary for things like updating drive firmware and accessing some diagnostic information. For that reason, and to accommodate users who can't update to a version of Windows that has an NVMe driver available from Microsoft, most vendors are providing a custom NVMe driver. Samsung provided a beta version of their driver, as well as a beta of their SSD Magician software that now supports the 950 Pro (but not their previous M.2 drives for OEMs). Almost all of the features of SSD Magician require Samsung's NVMe driver for use with the 950 Pro.

           http://www.anandtech.com/show/9702 [...] gb-512gb/2


Message édité par PitOnForum le 14-08-2016 à 21:40:09
Reply

Marsh Posté le 15-08-2016 à 01:43:52    

bon, je pense que çà ira

 

je verrai pour les éventuelles mises à jour logicielles (OS Windows 10, BIOS et UEFI de la MOBO, Firmware du SSD Intel ou Samsung)
http://www.guru3d.com/index.php?ct=articles&action=file&id=15558&admin=0a8fcaad6b03da6a6895d1ada2e171002a287bc1
http://www.guru3d.com/articles-pag [...] iew,7.html

 

quant au choix entre Intel 750 Series et Samsung 950 Pro, les multiples tests et relevés chiffrés ne sont pas toujours très parlants; rien de tel que la situation réelle, plutôt que des épreuves synthétiques

 

en raison du manque de recul sur leur fiabilité et durabilité, ainsi que de leur forte production de chaleur, j'attendrai la prochaine génération de ces fascinants SSD M.2 VNAND PCIe 3.0 NVMe

 

http://www.pcper.com/files/imagecache/article_max_width/review/2016-01-30/160126-153453.jpg
image thermographique IR de 3 barettes SSD Samsung 950 Pro de chacune 512GB sur la carte-mère Gigabyte Z170X SOC Force
153°F = 67,22°C
http://www.pcper.com/reviews/Stora [...] s-and-Conc
ou encore celle-ci, où l'on atteint 95°C:  :sweat:
http://www.legitreviews.com/wp-content/uploads/2015/10/seek-thermal.jpg
http://www.legitreviews.com/samsun [...] w_174096/3

 

pour compenser la consommation électrique relativement élevée, en tout cas pour un SSD, seul Intel adjoint à son modèle 750 Series un dissipateur en aluminium massif:
http://img.clubic.com/01F4000007978883-photo-intel-750-series.jpg
http://www.clubic.com/disque-dur-m [...] 0-ssd.html

 

vue sous le radiateur:
http://www.guru3d.com/index.php?ct=articles&action=file&id=15521&admin=0a8fcaad6b03da6a6895d1ada2e171002a287bc1
http://www.guru3d.com/articles_pag [...] iew,5.html

 

puis Samsung, contrairement à Intel, n'a pas prévu de condensateur en cas de rupture de courant:

Citation :

[...] concernant la protection des données : Intel confie à deux condensateurs le soin de pourvoir le SSD en énergie pour terminer une écriture en cours lors d'un défaut d'alimentation [...]
http://img.clubic.com/01F4000007978875-photo-intel-750-series.jpg

             http://www.clubic.com/disque-dur-m [...] 0-ssd.html

 

entre-temps, je me "contenterai", comme SSD système plus éprouvé, du Intel 750 Series 400GB

 

pour le stockage, un SSD SATA3 en TB me parait très bien

 

et merci, Benoit6363  [:al_bundy]


Message édité par PitOnForum le 16-08-2016 à 15:20:40
Reply

Marsh Posté le 15-08-2016 à 01:53:42    

benoit6363 a écrit :

L'intel SSD 750 est décrié pour son temps de boot trop long, il est plus lent qu'un SSD sata classique au démarrage.
Intel a sorti un firmware pour corriger le problème mais il reste lent.


 [:pandaman2]  
 
ah oui, oups, avant de décider définitivement, j'ai failli oublier de te demander:  :ange:  
 
t'aurais un lien, une ou mieux plusieurs sources d'info, que je puisse creuser la question?
 
d'avanc merci  :jap:


Message édité par PitOnForum le 15-08-2016 à 02:00:01
Reply

Marsh Posté le 15-08-2016 à 08:13:06    

Reply

Marsh Posté le 15-08-2016 à 14:59:55    

dans la longue bibliographie http://forum.hardware.fr/forum2.ph [...] 0#t9912476 , j'ai bien aimé les tests de Guru3D, d'avantage focalisés sur un usage pratique des SSD http://www.guru3d.com/articles_pag [...] iew,1.html

 


concernant la performance au démarrage de Windows:
- étrangement effectivement, dans ta vidéo, le SSD PCIe 3.0 x4 Intel 750 (31" ) accuse 5 secondes de retard par rapport au
  SSD SATA3 Samsung 850 Evo (26" ), mais il fait tout de même 23 secondes de moins que le disque dur Velociraptor (54" )
  https://youtu.be/kxYGM-MlngU
- Windows 10 sur SSD PCIe 3.0 x4 Intel 750 et Samsung 950 en parallèle en conditions identiques sous VM Ware:
  https://www.youtube.com/watch?v=0ldS9D7IOSE
- Windows Vista sur SSD PCIe Intel 750 et Samsung 950, sur SSD SATA3 Samsung 850 Evo et sur HDD WesternDigital Velociraptor:
  http://www.guru3d.com/index.php?ct=articles&action=file&id=19508
  http://www.guru3d.com/articles-pag [...] ew,11.html
- bootage complet: confirmation d’un retard de quelque 5 secondes pour l’Intel 750 par rapport aux autres SSD
  http://techreport.com/r.x/2015_10_21_950_Pro/winloaded2.png
  par contre, les durées de chargement de programmes applicatifs sont sensiblement pareils
  exemples, avec le logiciel bureautique LibreOffice Spreadsheet et le jeu Shadow of Mordor:
  http://techreport.com/r.x/2015_10_21_950_Pro/libreoffice.pnghttp://techreport.com/r.x/2015_10_21_950_Pro/mordor.png
  http://techreport.com/review/29221 [...] reviewed/4

 


les SSD et leur vitesse/lenteur avec les petits fichiers et en fonction du nombre de fichiers (Queue Depth)
on voit que tous les SSD ont surtout du mal avec le transfert/lecture/écriture de tous petits fichiers, en faible Queue Depth, d'autant s'ils sont non séquentiels, donc aléatoires

 

c'est très marqué pour le SSD Intel 750 Series, plus en lecture qu'en écriture, où il reprend quelque peu l'avantage
le Samsung 950 est bien plus à l'aise que l'Intel en lecture de petits fichiers et en faible Queue Depth, mais perd de la vitesse avec les gros et en fort Queue Depth, surtout en écriture

 

exemples de Guru3D, illustrant l'effet de la taille des fichiers sur la vitesse:
http://www.guru3d.com/index.php?ct=articles&action=file&id=19506http://www.guru3d.com/index.php?ct=articles&action=file&id=19507
http://www.guru3d.com/articles-pag [...] ew,10.html

 

autres tests de TechReport, illustrant l'effect du nombre de fichiers (Queue Depth) sur la vitesse:
http://techreport.com/r.x/2015_10_21_950_Pro/iometer-scaling.gifhttp://techreport.com/r.x/intel-750series/iometer-scaling-750series.gif
http://techreport.com/r.x/2015_10_21_950_Pro/iometer-scaling-all-total.gif
http://techreport.com/review/29221 [...] reviewed/2

 

bizarre tout de même cette générale perte de vélocité avec de petits fichiers et faible "Queue Depth" [:chewyy]


Message édité par PitOnForum le 17-08-2016 à 14:59:01
Reply

Marsh Posté le 15-08-2016 à 16:02:33    

vague explication de Intel même sur les causes du délais plus long de bootage du SSD PCIe 3.0 4x Intel 750 Series
 

Citation :

Frequently Asked Questions About Slow to Boot Time for Intel® Solid State Drive 750 Series
 
Last Reviewed: 02-Mar-2016
Article ID: 000016211
 
Why does the Intel® SSD 750 Series take longer to boot compared to SATA drives?
The longer boot time is due to longer initialization time on PCIe* devices, and in part because of the data center nature of the drive.
 
Is Intel going to release a firmware update to improve the boot time of the Intel SSD 750 Series?
Yes. Here are the estimated release dates for the various Intel SSD Tools to improve boot time:
- September 23, 2015, for the Intel® Solid State Drive Data Center Tool
- October 16, 2015, for the Intel® Solid State Drive Toolbox
- October 16, 2015, for the Intel® Solid State Drive Firmware Update Tool
 
Does the slow to boot time impact overall drive performance?
No. While the initial boot time currently is a little longer, the postboot performance is up to four times faster than SATA.
 
Why would a customer want to use an Intel SSD 750 Series drive instead of a SATA drive, if initial boot time is slower?
A combination of NVMe* and PCIe makes the Intel SSD 750 Series performance up to four times faster than SATA. For performance, there really is no comparison after the initial boot.

           http://www.intel.com/content/www/u [...] 16211.html


Message édité par PitOnForum le 16-08-2016 à 16:22:26
Reply

Marsh Posté le 16-08-2016 à 15:40:12    

j'ai rajouté à la bibliographie 2 sources de plus et édité plusieurs postes en ajoutant des références et illustrations:
- TechReport: http://techreport.com/review/29221 [...] reviewed/1
- LegitReviews: http://www.legitreviews.com/samsun [...] iew_174096


Message édité par PitOnForum le 16-08-2016 à 18:04:25
Reply

Marsh Posté le 17-08-2016 à 14:36:08    

l'effet négatif de la chaleur sur les performances des SSD
mais il existe des solutions
exemple du SSD PCIe NVMe M.2 Samsung 950 Pro, avec et sans dissipateur thermique Angelbird Wings PX1 M.2 Adapter

cf. images thermiques ici: http://forum.hardware.fr/forum2.ph [...] 0#t9913455
 
http://images.anandtech.com/galleries/4625/CRW_1385_575px.jpg
http://images.anandtech.com/doci/9856/px1_render_678x452.jpghttp://images.anandtech.com/doci/9856/IMG_1387b_575px.jpg
http://images.anandtech.com/doci/9856/IMG_1376_575px.jpg
 
http://media.bestofmicro.com/5/E/547106/original/79392.pnghttp://media.bestofmicro.com/5/F/547107/original/79390.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_sw.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_sw.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_sr.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_sr.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_sm.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_sm.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_rw.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_rw.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_rr.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_rr.png
 
http://images.anandtech.com/doci/9856/px1bare_950pro512_rm.pnghttp://images.anandtech.com/doci/9856/px1hs_950pro512_rm.png
 
http://www.anandtech.com/show/9856 [...] 1446699455


Message édité par PitOnForum le 17-08-2016 à 14:46:49
Reply

Marsh Posté le 18-08-2016 à 18:49:14    

après toutes ces informations, je vais rester sur le SSD PCIe 3.0 x4 Intel 750 Series

 

ses qualités:
- e.a. grâce à son dissipateur en aluminium, il gère mieux la chaleur que le M.2 Samsung 950 Pro
- contrairement au Samsung 950 Pro, l'Intel 750 Series est équipé de 2 petits condensateurs pour éviter la corruption et perte de données en cas de rupture abrupte de courant
- il performe très bien, de manière nettement plus stable, plus constante, avec une meilleure endurance, sans surchauffe

 

par contre, le Intel 750 Series pêche un peu par:
- ses 5 secondes de retard en phase de bootage, même si ce n'est pas dramatique
- sa perte très marquée de vélocité en cas de lecture, écriture et transfert de petits fichiers et faible Queue Depth
- le format de la carte fille PCIe est plus encombrant que celui du M.2, mais puisqu'il faut un radiateur c'est préférable
- les 299€ pour la version de 400GB, çà reste coûteux, bien que le Samsung 950 Pro 512GB soit actuellement tarifé à ~315€


Message édité par PitOnForum le 18-08-2016 à 18:52:04
Reply

Marsh Posté le 18-08-2016 à 22:41:02    

Quand tu auras ton SSD PCIe 3.0 x4 Intel 750 Series,
tu nous feras un petit crystaldiskmark?

Reply

Marsh Posté le 18-08-2016 à 23:12:02    

ce sera pareil que ceux des articles, non?

Reply

Marsh Posté le 19-08-2016 à 08:09:43    

J'espère bien  ;)  
avec ton ressenti, aussi.

Reply

Marsh Posté le 19-08-2016 à 16:15:16    

j'avais commencé à m'intéresser aux alternatives électroniques aux HDD dès 2005-2006, avec les premières solutions bricolées, genre Micro Drive, Flash Drive, clef USB et autres

 

le problème qui se posait était le bootage à partir de ces modules de mémoire

 

ici encore, avec les SSD PCIe, comme station principale système de bootage, çà reste encore un peu plus complexe que le simple SSD SATA3 comme station de stockage

 

il est clair que le monde SSD a depuis énormément progressé et bientôt même en PCIe l'installation sera un jeu d'enfant pour tout le monde

 

on a vu que si on dispose d'une carte-mère avec chipset et connecteurs des plus récents, p.ex. Z170, avec PCIe 3.0 4x et M.2 - le tout en NVMe et bootage via UEFI, il n'y a en principe plus de souci

 

les SSD sont fascinants et dès 2006 il était clair que leur potentiel était gigantesque et qu'ils connaîtraient un grand succès - ce qui est depuis bien le cas  

 

au bout de 10 ans, les SSD en ont encore sous le pied
les performances (surtout leur homogénéité, leur constance) croîtront sûrement, la capacité augmentera assurément, les prix baisseront, la facilité d'installation et d'utilisation continuera à s'améliorer, et la fiabilité + durabilité progresseront encore

 

les résultats actuels sont déjà impressionnants, alors çà promet pour la suite
il faudra évidemment que les autres composants progressent tout autant pour ne pas brider le potentiel des SSD

 

voilà, entre-temps, j'ai passé commande de mon premier SSD PCI express pour en faire ma station principale de système

 

on verra ce que cela donne...


Message édité par PitOnForum le 19-08-2016 à 23:00:50
Reply

Marsh Posté le 19-08-2016 à 17:03:34    

quelques logiciels de benchmarking et monitoring des HDD et SSD:

 

- PCMark Vantage HDD test 1 through 8
- Anvil's Storage Utilities
- ATTO Disk benchmark v2.4
- CrystalMark
- SiSoft Sandra Storage Benchmark
- HDTach 3.0.4.0
- HDTune Pro
- SSD Life Pro
- IOMeter
- AS SSD Benchmark


Message édité par PitOnForum le 19-08-2016 à 21:46:03
Reply

Marsh Posté le 20-08-2016 à 01:44:28    

Il y a aussi le SM961 qui va bientôt sortir. Plus performant que le 950pro, meilleur rapport qualité/prix et chauffe moins.
 
 :jap:


---------------
MON TOPIC VDS/ACH/ECH - OLD FEEDBACK
Reply

Marsh Posté le 20-08-2016 à 12:39:21    

caractéristiques de ces nouvelles barettes SSD interne Samsung SM961:
- professionnel OEM
- canal PCIe 3.0 x4
- protocole NVMe
- format M.2
- taille: 2880 = 28mm de large x 80mm de long
- controlleur Samsung Polaris
- DRAM Samsung LPDDR3
- NAND Flash RAM Samsung MLC 3rd Gen V-NAND
- capacité de 128GB à 1TB
- dépourvu de dissipateur thermique, qui permettrait la constance des performances, malgré une charge soutenue
- sans condensateur, qui permettrait d'éviter la perte de données en cas de rupture du courant
- pas (encore) de firmware, qui permettrait de faire mieux que le driver de Windows
- garantie de 3 ans seulement (5 à 10 ans sur d'autres SSD de la marque)
- prix compétitifs

 

http://media.bestofmicro.com/ext/aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS8zL1IvNTkzNzAzL29yaWdpbmFsL1Byb2RfMDAxLnBuZw==/r_600x450.png

 

la version 512GB surtout est effectivement très rapide dans certaines situations, sans corriger la faiblesse des SSD en condition aléatoire, avec de petits fichiers et à faible Queue Depth, or c'est là que la différence devrait se faire

 

bibliographie:
http://www.tomshardware.com/review [...] ,4621.html
http://www.tweaktown.com/reviews/7 [...] index.html

 


Message édité par PitOnForum le 20-08-2016 à 12:44:20
Reply

Marsh Posté le 20-08-2016 à 14:47:44    

Bon je tente ma chance ici vu que sur le topic générique le doute plane :O

 

J'ai une mobo AMD qui ne supporte apparemment pas le boot sur le SSD PCIe NVMe, ok je peux comprendre.

 

Maintenant, je me suis demandé s'il était possible d'utiliser un SSD SATA, d'y placer le bootloader (celui que le bios amorcera), et que ce bootloader charge l'OS placé sur un SSD PCIe NVMe.

 

Est-ce que ca marchera?

 

Que le bios ne sache pas booter sur un SSD PCIe NVMe est une chose, mais est-ce qu'il le détecte quand même? Parce que si ce support de stockage n'est pas détecté par le bios, je pense que le bootloader ne pourra pas y accéder non plus.

 

Bref, un avis? Si possible de personne ayant vraiment un SSD PCIe NVMe et mobo non bootable sur ce genre de support.

Message cité 1 fois
Message édité par fredo3 le 20-08-2016 à 14:47:52
Reply

Marsh Posté le 20-08-2016 à 15:32:04    

salut Fredo

 

ta question est très pointue et l'expérience est intéressante
çà me fait penser aux tout débuts de la Flash RAM et des bricolages expérimentaux de geeks

 

je préviens d'emblée que je n'ai jamais essayé ce tour de passe-passe et les MOBO AMD je ne connais pas

 

cela dit, ta question suscite d'autres questions chez moi:
- il s'agit de quel matos précisément?
- est-ce que tout le matos (MOBO + SSD PCIe) répond au même standard (p.ex. PCI express 3.0 x4)?
- est-ce que touit le matos est bien compatible avec le protocole NVM express?
- est-ce que le bootage est programmé pour se faire via l'UEFI?
- est-ce que tous les logiciels sont bien à jour: bios, EUFI, drivers, firmware, OS?

 

autres réflexions:
- pour savoir si le SSD pourrait être reconnu, sans forcément être bootable, il suffit de le brancher
  non pas comme station système de bootage, mais simplement comme station de stockage et voir ce que çà donne
- ou encore, existe-t-il la possibilité de brancher un SSD PCIe sur port SATA via un adaptateur???
  (dans ce cas, on perd l'intérêt du SSD PCIe, mais bon, si c'est pour la science...)

 

quant à la suite de l'expérience, ce serait sympa que tu la fasses pour nous et que tu partages tes observations et conclusions  :D

 

Message cité 1 fois
Message édité par PitOnForum le 20-08-2016 à 15:40:02
Reply

Marsh Posté le 20-08-2016 à 15:39:40    

fredo3 a écrit :


Maintenant, je me suis demandé s'il était possible d'utiliser un SSD SATA, d'y placer le bootloader (celui que le bios amorcera), et que ce bootloader charge l'OS placé sur un SSD PCIe NVMe.
 
Est-ce que ca marchera?


 
J'avais expérimenté dessus, et c'est possible mais pas super simple. Le problème est que le driver Nvme n'est pas chargé par le bootloader de Windows, il est chargé beaucoup plus tard. Pas mal de bootloader alternatifs n'ont même pas encore de support Nvme (sur grub il faut aller taper dans de la version vraiment récente par exemple).
 
J'étais resté bloqué jusqu'au moment ou je suis tombé sur ce site : http://mrlithium.blogspot.fr/2015/ [...] -bios.html

Reply

Marsh Posté le 20-08-2016 à 15:44:10    

génial!

 
Citation :

Wednesday, December 09, 2015

 

How To Boot an NVME SSD from a Legacy BIOS (non UEFI) w/ Intel 750 Series SSD
This tutorial is about LEGACY BIOSes.

 

This is something i've been wanting to try for a very long time, since I have an older X58 motherboard, which is still my main system, and I'm using a Core i7 950 OC'ed to 3.8GHz.

 

EVERYONE said it couldn't be done. That is no longer true, because I have proven it myself!
It involves a program/bootloader called Tianocore, which has mostly been used for as part of "Clover" to boot Hackintoshes in EFI mode. But it will serve us so we can boot Windows in EFI mode, so the NVME drive is able to be detected at the boot stage, prior to Windows loading.

 

Background Info (scroll down to see solution, if you are lazy)
Only a UEFI compatible with NVME (something like UEFI version 2.3.1 and later) along with a "efi driver"/module will allow the computer to POST->BOOT->OS from an NVME drive.
There are other websites explaining how to mod your UEFI if you need to add this support into an older UEFI.

 

The Legacy BIOS sees the card as a generic undefined "SCSI Card" in the boot devices list, but this will not work.
The Windows 10 OS (what I used) - going back to Windows 8.1 (not 8) - come included with a "Standard NVME Controller driver" which lets Windows use the drive as a data drive ( D:\ for example).
The Windows 10 Installer sees the drive immediately but refuses to let you install to it because of a double-checking routine which queries the BIOS to make sure your system WOULD be bootable, so it doesn't waste your time installing to something impossible to boot from. (This is quite annoying in this case, but we can work around it by any number of ways, Cloning is one... Unrelatedly, also of note, this BIOS double-check also applies to Hot-plugging a SATA drive (for me anyway, as my BIOS has no options for supporting Hot Plug detection, even though the SATA Controllers do.)
The Intel 750 Series PCI-e NVME SSD has an Option ROM flash chip on the card. Dumping the ROM from linux gets us:

 

   Image 1:

 

     PCI Expansion ROM Header:

 

       Signature: 0x55aa (Ok)

 

       CPU unique data: 0x2b 0x00 0xf1 0x0e 0x00 0x00 0x0b 0x00

 

                        0x64 0x86 0x01 0x00 0x00 0x00 0x00 0x00

 

       Pointer to PCI Data Structure: 0x001c

 

   

 

     PCI Data Structure:

 

       Signature: 0x50434952 'PCIR' (Ok)

 

       Vendor ID: 0x8086

 

       Device ID: 0x0953
        Vital Product Data:  0x0000
        PCI Data Structure Length: 0x001c (28 bytes)
        PCI Data Structure Revision: 0x03
        Class Code: 0x000000 (Legacy Device)
        Image Length: 0x002b blocks (22016 bytes)
        Revision Level of Code/Data: 0x0000
        Code Type: 0x03 (Intel EFI (unofficial))
        Last-Image Flag: 0x80 (last image in rom)
        Reserved: 0x0000
      Parsing of platform specific data not available for this image

 

Some things to note: Class Code: Legacy Device, well, yes it is a Legacy device, you can use it just fine as long as you aren't booting to it. Code Type: Intel EFI. and then the last line is the most telling (especially when you compare it to a ROMdump of something like a network card) - reveals that this boot ROM is only applicable to EFI platforms (not BIOS). Therefore we cannot just mod/add the vendor device ID 8086_0953 to the BIOS tables to get it to boot.
Theoretically, if we could find a legacy BIOS based option ROM for this card, we could re-flash the card with that as a solution however no such thing exists and likely never will.

 

Some History on Windows, and the Boot Process

 

I thought by using a 2nd visible SATA HDD to initiate the MBR boot instruction, then calling BOOTMGR to obtain the List of Windows Installations (where you push F8 for safe mode etc) would be enough, but this also falls dead in its tracks.... The process goes like this: POST->BIOS->MBR->BOOTMGR->winload.exe->failure. Winload.exe is what loads NTOSKRNL.exe and the HAL.dll and all of the drivers classified as "Boot" (like hard drive controllers). The problem is that it FAILS to reach the point of loading any drivers. I thought I could trick the BCD Editor with tricky manual editing (bcdedit.exe) but no amount of editing will allow winload.exe to see an NVME drive as a valid path (even though Windows has the driver, its just too early in the process, and this native code is relying heavily on the BIOS).

 

This is an entry for a default regular MBR/BIOS install of Windows:

 

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
wath                    \Windows\system32\winload.exe
description             Windows 10
locale                  en-us
inherit                 {bootloadersettings}
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {fdd8d97c-9d4e-11e5-9c8b-bcaec519e8ac}
nx                      OptIn
bootmenupolicy          Standard
You can see "device" = C: and path = winload.exe. Then you also see "osdevice" = C: and systemroot = \Windows. Changing one or both to D: or anything else (many hours of trial and error).... does not work.
BCD configuration only accepts drive letters, or paths in the form \Device\HarddiskVolume2, which is IMMEDIATELY converted into a drive letter (if mounted). But actually in the background, whats happening is that the Volume Serial Number/partition signature (an 8 or 16 digit hex number on the partition's logical sector 0) is being located and stored. This is why many times if you clone a drive, because some cloning programs decide its best to change the signature, and then do not correctly update the boot config to match. It's not just "Boot from Drive C:" or "boot from partition 1".

 

No amount of trickery with bootloaders, chainloaders, GRUB, or modifying windows's settings/ registry will help with this.

 


SOLUTION: 10 Steps to Take to Really Make it work
0. Start off with your NVME drive initialized as MBR, not GPT. (I have not tested GPT.)
1. Create a small FAT32 partition like ~100MB on the NVME drive as partition 1. (not under 32MB or FAT32 won't work - i think windows has some larger-than32mb but less-than100mb abnormal minimum limit before it refuses to format, just stick to 100MB).  Name it something like "EFI BOOT" for good measure. Assign it a drive letter to be able to access it. Make it Active.
          C:\> diskpart.exe
     DISKPART> list disk
     DISKPART> select disk 4
     DISKPART> clean      (start fresh: removes any partitions/the MBR. skip if needed)
     DISKPART> convert mbr (starting fresh: initializes disk as MBR. skip if needed)
     DISKPART> create partition primary SIZE=100
     DISKPART> list partition
     DISKPART> select partition 1
     DISKPART> format fs=fat32 label=efi_boot
     DISKPART> assign letter=K
     DISKPART> active
     DISKPART> exit
2. Clone a partition already containing Windows to the available space, as partition 2. Since the installer is fail-tastic. Theoretically you can install a fresh version, but I did not do this, and you would need a UEFI copy of the windows installation media to launch the installer in UEFI mode.
Now you need to make sure the registry on the new cloned disk has C: pointing to the NVME disk's Disk Signature. Some cloning programs do this automatically.  HKLM\SYSTEM\MountedDevices\ holds this key. The best way to do this is to clone an OS that has seen the NVME drive that you just initialized. (since initializing resets the disk signature).  If you have an old image you want to re-use, export the Reg-key of the NVME drive's letter from the running OS, and save it so you can add it in the next step.
2a. Editing the registry ON the cloned drive: This requires manually loading the cloned drive's SYSTEM hive in a running OS.  Then load regedit.exe, click the HKLM key, click File|Load Hive..., type any name. Now navigate to  HKLM\SYSTEM\MountedDevices\ , Then you can delete the existing entry for C:, find the letter that the NVME drive's windows partition existed as, and  rename that key/letter so its the new C:. (or import the reg-key you exported) Then unload the reg-hive (it auto-saves).
3. Create the boot files on the FAT32 partition to boot the newly cloned NTFS windows partition. Get an admin command prompt ready and type:
bcdboot L:\Windows /s K: /h UEFI
where L:\Windows is the NVME drive's windows directory and K: is the FAT32 partition on the NVME drive. (dont worry that L: is not called C:, this part does not obey the \MountedDevices list you just edited)
4. Your'e going to want some kind of MBR master boot sector on this drive I think (I forget how I did this. Maybe bcdboot puts one.).
5. Download Tianocore (the entire zip file) from here https://gitlab.com/tianocore_uefi_d [...] ree/master
This is an open source EFI "emulator" . Extract it somewhere making sure the pathname has no spaces in it.
6. They intend for you to create a USB Flash drive to boot with, which you should do first, to test it. (you can worry about creating something more permanent like a 2nd internal disk later - see bottom of this page). Run:
          CreateUSB.cmd M:
where M: is the letter of your USB flash drive. Do NOT put this on the NVME drive, that would be dumb. You want to trigger the NVME boot partition from something thats ACTUALLY bootable, in this case a USB drive.
6a. Plug and replug it. If it shows up as Non-Formatted, Thats not right. I had issues with this. Doing Diskpart.exe: clean , followed by, convert mbr , will start fresh. to clear out any latent crap in the MBR or just try a new flash drive.
6b. USB Creation Step 2, run:
          CreateUSB.cmd M: UDK_X64
6c. Make the partition active. (diskpart or diskmgmt.msc)
7. Test the USB Flash drive. Boot off it. Make sure you see "Tianocore" logo, and a little menu hopefully. You can poke around in here, but really no configuration is needed.
8. The NVME drive should be triggered and show a Windows Logo or blue windows screen now. Windows will not load fully however. (INACCESSIBLE_BOOT_DEVICE) You have to press F8 and boot into Safe Mode First. I'm not exactly sure why that is necessary, but it is. (I've repeated the process twice to be sure.) I feel like safe mode resets something in the registry that I dont know about.
9. Reboot, off the USB flash drive, and now Tianocore should boot, and then Windows should boot into normal mode. Perfect!
10. DONE!

 

Now you probably want to know how to make it so you don't have a USB stick hanging out of your system for the rest of its natural life. you are going to need a SECOND FAT32 partition on a SATA disk, and it is going to have to be Partition 1. I have not figured out a way to allow this partition to be at the end of the disk to save effort of resizing the partition. The best partition management tool i've found is "MiniTool Partition Wizard Home Edition 9" available for free, full featured. They will resize very fast, safely, and in windows without rebooting, even resizing to make space in the FRONT. Once you have that small (again like 100MB FAT32) partition on a bootable SATA disk, the hard part comes. The damn CreateUSB.cmd script relies on some programs called BootSectImage.exe and GenBootSect.exe and they modify the MBR and the PBR of a USB flash drive. Examining the source code of these files reveals that they should be compatible with IDE disks, but yet my testing reveals they do not work on SATA HARD DRIVES at least in Windows. You should try first running them from a NATIVE DOS prompt to see if they are treated as Legacy IDE in DOS and it allows to work. If not, well, you have to cheat. Run the following procedures,editing the first line to point to the path that you extracted the Tianocore Zip file to. Pseudo commands and actual commands are mixed because I have not automated this as of yet to set this up.

 


<STEP 0: SET ENV VARIABLES>
set UEFI_DUET=E:\750_Project\tiano\
set BOOTSECTOR_BIN_DIR=%UEFI_DUET%\BootSector
set WIN_BIN_DIR=%UEFI_DUET%\Windows_Binaries
cd %UEFI_DUET%

 

mkdir MY_SECTORS

 

<STEP 1: Patch the PBR>
#back up the desired SATA HDD FAT32 partition's existing boot sector (sector 2048) manually to a file called Fat32-2048.bin with secinspect.exe or other tool. #
# https://www.microsoft.com/en-us/dow [...] x?id=19470 #

 

copy %BOOTSECTOR_BIN_DIR%\bs32.com MY_SECTORS\newbs32.bin

 

SECINSPECT.EXE -backup Q: MY_SECTORS\Fat32-2048.bin 2048 1
%WIN_BIN_DIR%\BOOTSECTIMAGE.EXE --verbose -g MY_SECTORS\Fat32-2048.bin MY_SECTORS\newBS32.bin -f
# now write this newbs32.bin back to 2048 and 2054(backup) #
SECINSPECT.EXE -restore Q: MY_SECTORS\newBS32.bin 2048 CONFIRM
SECINSPECT.EXE -restore Q: MY_SECTORS\newBS32.bin 2054 CONFIRM

 

<STEP 2: Patch the MBR>
The MBR at sector 0 contains two sections, from hex addresses 0-1B8, the boot code. From that point on, exists the partition table which you do not want to mess with. You can either Hex-Edit the MBR and copy and paste the code from the file Mbr.com, (which is what I did as a learning process) or do a similar procedure:

 

SECINSPECT.EXE -backup Q: MY_SECTORS\MBR-sec0.bin 0 1
%WIN_BIN_DIR%\GENBOOTSECTOR.EXE  --verbose --mbr -o MY_SECTORS\MBR-sec0.bin -i %BOOTSECTOR_BIN_DIR%\Mbr.com
SECINSPECT.EXE -restore Q: MY_SECTORS\MBR-sec0.bin 0 CONFIRM

 

You now have done step 1 and 2 . Proceed to Step 3 (only copies files):
          CreateUSB.cmd Q: UDK_X64

 

This should be all thats required to get the equivalent of the USB disk onto your HDD. Now everything is done. Enjoy. Simple huh :) Hope you could understand this all, I put a lot of time into it. email me @ mrlithium NOT@AT comcast.net if you need help.

 

Posted by MrLithium at 8:39 PM


http://mrlithium.blogspot.be/2015/ [...] -bios.html


Message édité par PitOnForum le 20-08-2016 à 15:45:24
Reply

Marsh Posté le 20-08-2016 à 15:52:04    

PitOnForum a écrit :

salut Fredo

 

ta question est très pointue et l'expérience est intéressante
çà me fait penser aux tout débuts de la Flash RAM et des bricolages expérimentaux de geeks

 

je préviens d'emblée que je n'ai jamais essayé ce tour de passe-passe et les MOBO AMD je ne connais pas

 

cela dit, ta question suscite d'autres questions chez moi:
- il s'agit de quel matos précisément?
- est-ce que tout le matos (MOBO + SSD PCIe) répond au même standard (p.ex. PCI express 3.0 x4)?
- est-ce que touit le matos est bien compatible avec le protocole NVM express?
- est-ce que le bootage est programmé pour se faire via l'UEFI?
- est-ce que tous les logiciels sont bien à jour: bios, EUFI, drivers, firmware, OS?

 

autres réflexions:
- pour savoir si le SSD pourrait être reconnu, sans forcément être bootable, il suffit de le brancher
  non pas comme station système de bootage, mais simplement comme station de stockage et voir ce que çà donne
- ou encore, existe-t-il la possibilité de brancher un SSD PCIe sur port SATA via un adaptateur???
  (dans ce cas, on perd l'intérêt du SSD PCIe, mais bon, si c'est pour la science...)

 

quant à la suite de l'expérience, ce serait sympa que tu la fasses pour nous et que tu partages tes observations et conclusions  :D

 



C'est une Asrock AM1B-ITX, et j'ai bien demandé sur le forum d'Asrock et non ce n'est pas compatible, et pas d'info comme quoi le support sera rajouté (honnêtement j'y crois pas, il n'y a pas eu de mise à jour de bios depuis plus d'un an). Apparemment c'est AMD qui a traîné des pieds (c'est eux qui fournissent les briques de base de bios).

 

Sinon je ne peux pas procéder à des expérimentations :D, je préfère être sûr que ca marchera avant de d'investir dans un SSD aussi cher :D

 


Message édité par fredo3 le 20-08-2016 à 16:01:29
Reply

Marsh Posté le 20-08-2016 à 15:58:21    

ok, c'est donc en vue d'un futur achat...
 
entre-temps, t'as vu les retours de Ccp6128 et MrLithium - c'est donc possible
 

Reply

Marsh Posté le 20-08-2016 à 16:10:15    

ccp6128 a écrit :

 

J'avais expérimenté dessus, et c'est possible mais pas super simple. Le problème est que le driver Nvme n'est pas chargé par le bootloader de Windows, il est chargé beaucoup plus tard. Pas mal de bootloader alternatifs n'ont même pas encore de support Nvme (sur grub il faut aller taper dans de la version vraiment récente par exemple).

 

J'étais resté bloqué jusqu'au moment ou je suis tombé sur ce site : http://mrlithium.blogspot.fr/2015/ [...] -bios.html


Merci beaucoup pour le lien.

 

Ok, intéressant, mais trop de bidouillages à mon goût, trop de potentiels problèmes toussa (genre logiciel de backup/restauration qui vont probablement gueuler) . Je pense que je vais oublier l'idée alors. Dommage, ca attendra le changement de mobo.

 

:jap:


Message édité par fredo3 le 20-08-2016 à 16:10:30
Reply

Marsh Posté le 20-08-2016 à 20:09:19    

ccp6128 a écrit :


 
J'avais expérimenté dessus, et c'est possible mais pas super simple. Le problème est que le driver Nvme n'est pas chargé par le bootloader de Windows, il est chargé beaucoup plus tard. Pas mal de bootloader alternatifs n'ont même pas encore de support Nvme (sur grub il faut aller taper dans de la version vraiment récente par exemple).
 
J'étais resté bloqué jusqu'au moment ou je suis tombé sur ce site : http://mrlithium.blogspot.fr/2015/ [...] -bios.html


 
ccp6128, as tu réalisé cette solution?
C'est quand même audacieux comme technique.

Reply

Marsh Posté le 20-08-2016 à 20:24:13    

Solution testée mais non conservée sur la machine parce qu'effectivement trop lourde à mettre en place.
 
Il faut noter que certains SSD nvme possèdent une rom boot legacy et permettent de booter également en mode BIOS de façon native, c'est le cas du Samsung 950 pro. Je n'ai pas eu l'occasion d'expérimenter sur ce modèle en particulier.

Reply

Marsh Posté le 21-08-2016 à 15:31:01    

donc actuellement, aucune carte-mère pour CPU AMD n'est compatible avec un SSD système en PCIe 3.0 x4

Reply

Marsh Posté le 21-08-2016 à 17:02:56    

D'après ce qu'on m'a dit sur le forum d'Asrock, AMD n'a commencé à fournir des briques de bios compatible NVMe boot qu'il y a peu de temps.
Peu à peu les bios sont mis à jour.

 

Néanmoins les vieilles mobo ou les mobo bas de gamme pas chères passent à la trappe forcément.


Message édité par fredo3 le 21-08-2016 à 17:03:25
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed