Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/05/2015, à 12:01

Bougron

Mise à jour du bios des SSD du constructeur SAMSUNG (fyi)

Bonjour.
Vous possédez déjà un SSD de la marque SAMSUNG.
Vous ne savez pas si le BIOS du SSD dispose d'une mise à jour.
Pour cela, consultez le lien suivant Firmware SSD samsung
Si vous disposez de windows, à priori, vous n'avez aucune difficulté.
Si vous êtes allergique à windows, utiliser la solution  MAC.
            Il y a toutes les chances qu'elle fonctionne.
           Je ne peux pas le vérifier avec mon portable, car ayant lancé la mise à jour du bios de mon disque, Le firwmare n'a pas détecté la présence d'un SSD samsung.
              C'est vrai que je n'en possède pas.
     Si vous en possédezun, n'oubliez pas de tout sauvegarder avant de faire cette mise à jour de firmware car SAMSUNG écrit:

Cette mise à jour est destructrice et supprimera toutes les données du disque. Veuillez sauvegarder toutes les données importantes avant de procéder à la mise à niveau du microcode.  .

La procédure à suivre est simple =>   Faire un CD de démarrage!.
Pour l'avoir suivie avec ubuntu 15.04, Je peux  vous dire que c'est la catastrophe assurée!!!!! Notez cependant que c'est la première fois que je faisais ce genre  de chose.
        => Gravage de l'iso obtenu.
                 Choix du logiciel préinstallé. Ce qui me semble normal.   Après plein d'essais non réussis, j'ai pensé à regarder  si le logiciel  marchait bien.
                Le message d'erreur  que j'avais  était

             Checking session consistency (brasero_burn_check_session_consistency brasero-burn.c:1739)
Unsupported type of task operation
Session error : Une erreur interne est survenue (brasero_burn_record brasero-burn.c:2856)

Bingo, C'est  probablement un bug connu depuis 2011  https://bugs.launchpad.net/ubuntu/+sour … bug/783918
               Choix du logiciel  K3B qui m'a été recommandé.
               Il faut d'abord l'installer.
               Il a bien gravé. Puis il est resté bloqué dans la phase d'éjection du DVD. J'ai perdu patience (à posteriori, peut-être trop vite!)
  =>  Ecriture sur clé  USB par unetbootin
  =>  Boot en LEGACY
        Rien ne se passe.
=> Un bricolage manuel sur la clé USB avec élimination   de certains fichiers qui vont bien évidemment dans la poubelle.
       J'ai voulu vidanger la poubelle mais impossible avec un message me  disant que les fichiers étaient en "READ ONLY". La solution fut de les restaurer sur la clé USB et de faire le ménage avec windows!.

Finalement , Je  décide de revenir en version 14.04.2.
        Je peux  enfin  graver le CDROM et booter avec. Mais  rien  ne  se passe.
Je réalise un peu tard que je n'ai jamais booté avec un CDROM.
       Je décide de vérifier avec le logiciel ubuntu.... Mon choix  se porte sur la version 12.04.5 histoire de changer un peu!
             Le boot commence bien mais j'ai vite compris que ma carte graphique n'était pas connue. Au lieu  de mettre l'option NOMODESET, J'ai préféré  installer une version 14.04.2 en 32 bits.
            Cella marche enfin.
           Mon micro est donc capable de booter avec un DVDROM. Comme c'est une solution que je déteste j'ai pris la décision de fabriquer moi-même sans outil une clé USB bootable.

Voici comment faire:

1) Télécharger le firwmare proposé pour les micros APPLE.
   J'ai pris celui-ci  (un peu au hasard) Samsung_SSD_840_PRO_Series_DXM06B0Q_Win_Mac.iso sa taille est de 3,1 Mo

2) Ouvrir le fichier avec le 'gestionnaire d'archive'.

3) Extraire le répertoire "isolinux".   Sa taille est alors de 786 Mo.

4) Prendre connaissance du fichier isolinux.cfg dont le contenu est le suivant à la date du 06/05/2015

prompt 0
default BootCD
#ontimeout hd
#display BOOTMSG.TXT
#timeout 100

# FreeDOS OEM bootdisk, 360KB zip compressed
label BootCD
    kernel memdisk 
    append initrd=BTDSK.IMG

# overloading is a nice thing. Specify FreeDOS, and if another one is present
# it gets loaded instead for my own cdrom.
label hd
	localboot 0x80
label floppy
	localboot 0x00
# cancel and try next boot device
label q
	localboot -1

Il y a une chose qui me surprend, Peut-est elle normale?
    append initrd=BTDSK.IMG
Il n'y a pas de fichier BTDSK.IMG Ainsi j'ai décidé de renommer le fichier btdsk.img en BTDSK.IMG   Est-ce utile ?     

5) Vérifier la présence du fichier syslinux.cfg
Son absence provoque le message suivant:

   ERROR: No configuration File found
                No default or UI configuration file found
  BOOT: Coult not find kernel image: help

A la date du 06/05/2015 ce fichier n'est pas présent,
mais la commande
     

 cp isolinux.cfg syslinux.cfg

  résout le problème.

6) Trouver une clé USB  formatée en FAT32
       Au besoin celle qui a servi à installer ubuntu si elle ne sert plus. Faites un peu de ménage.

7) Installer le logiciel de boot sur la clé.
     Les lignes de commandes suivantes le font très bien. A vous de les adapter un peu.

     cd /media/$USER/"point de montage de la clé USB" 
     cp  -rv /home/$USER/Télé*/isolinux/* .
     ls  -rtrl

Cela devrait donner le résultat  suivant:

bougron@15-4:/media/bougron/USBUBUT1410$ ls -rtl
total 2980
-rw-r--r-- 1 bougron bougron   23540 nov.  24  2009 memdisk
-rw-r--r-- 1 bougron bougron    9844 nov.  23  2011 isolinux.bin
-rw-r--r-- 1 bougron bougron 2949120 juil. 11  2012 BTDSK.IMG
-rw-r--r-- 1 bougron bougron     134 août   7  2014 autorun.inf
-rw-r--r-- 1 bougron bougron     233 août   7  2014 README.diskdefines
drwxr-xr-x 2 bougron bougron    4096 août   7  2014 pics
drwxr-xr-x 2 bougron bougron    4096 août   7  2014 preseed
drwxr-xr-x 4 bougron bougron    4096 août   7  2014 pool
drwxr-xr-x 2 bougron bougron    4096 août   7  2014 casper
drwxr-xr-x 2 bougron bougron    4096 août   7  2014 install
drwxr-xr-x 3 bougron bougron    4096 août   7  2014 boot
-rw-r--r-- 1 bougron bougron    3709 août   7  2014 md5sum.txt
drwxr-xr-x 3 bougron bougron    4096 nov.  28 07:55 EFIold
-rw-r--r-- 1 bougron bougron     771 mai    6 02:22 isolinux.cfg
drwxr-xr-x 2 bougron bougron   12288 mai    6 02:30 isolinux
drwxr-xr-x 5 bougron bougron    4096 mai    6 02:33 dists
-rw-r--r-- 1 bougron bougron     771 mai    6 10:07 syslinux.cfg
bougron@15-4:/media/bougron/USBUBUT1410$

8) Ejecter la clé USB.

9) Booter en mode LEGACY

10) Faire l'installation du nouveau firmwre.
       Quelques images de l'exécution
         Démarrage    http://hpics.li/92136b8
         Recherche des SSD présents avec une ligne qui se remplit progressivement des caractères ->   au fur et à mesure du scan  http://hpics.li/15e5dbe
          Pas de SSD sumsung  http://hpics.li/41a6d91
                       C'est normal, je n'en ai pas
         Traitement  terminé http://hpics.li/fc3b305

11) Rebooter en EFI si nécessaire.
         Si i windows  se  lance en premier, pas de panique, un restart de Windows va de nouveau proposer le double boot.
         Mas c'est vrai que vous ne disposez pas de windows!.

12) Je vais bientôt refabriquer le répertoire EFI en dupliquant ce qui est nécessaire.

Pour info: Si vous décidez de déplacer le répertoire isolinux faites attention le sous-répertoire dists contient des liens symboliques qui ne suivent pas si on ne prend pas de précaution.
   Voici aussi  une partie du contenu du fichier BTDSK.IMG  qui pilote l'installation du firmware.
    Ce fichier peut s'explorer par le programme 'Monteur d'images disque" qui permet de parcourir l'arborescence.  Sans surprise on y trouve un fichier AUTOEXEC.BAT dont le contenu est.

    cls
    cd samsung\dsrd
   DSRD1_0.EXE

Qui est bien présent au bon endroit et qui fonctionne certainement aussi  bien qu'ailleurs.

Dernière modification par Bougron (Le 06/05/2015, à 18:29)

Hors ligne

#2 Le 07/05/2015, à 06:22

F50

Re : Mise à jour du bios des SSD du constructeur SAMSUNG (fyi)

Salut,

En complément, les infos d'un détenteur de SSD Samsung :

http://forum.ubuntu-fr.org/viewtopic.php?id=1700491