Perbarui Firmware Samsung 840 Pro

11

Saya memiliki SSD Samsung Seri 840 PRO dan ingin memperbarui firmware-nya untuk menemukan solusi alternatif untuk masalah ini .

Saya mengunduh "Perangkat Lunak Sulap Samsung untuk SSD Perusahaan" dari halaman ini karena Samsung hanya menawarkan perangkat sulap untuk SSD konsumen untuk Windows. Menurut balasan teratas pada posting reddit ini , itu seharusnya berfungsi.

Namun, setelah mencoba menentukan ID SSD saya, pesulap mengklaim tidak menemukan Samsung SSD, meskipun satu-satunya media penyimpanan yang saat ini terpasang pada laptop saya adalah SSD yang disebutkan dalam paragraf pertama.

# ./magician -L
================================================================================================
Samsung(R) SSD Magician DC Version 2.0
Copyright (C) 2015 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
Magician is now configuring the environment for LSI MegaRAID SAS.
Magician is now configuring the environment for LSI SAS IT/IR Controller.
Magician is now configuring the environment for LSI SAS IT/IR2 Controller.
Magician is now configuring the environment for LSI SAS IT/IR3 Controller.
----------------------------------------------------------------------------
| Disk   | Model   | Serial  | Firmware  | Capacity | Drive  | Total Bytes |
| Number |         | Number  |           |          | Health | Written     |
----------------------------------------------------------------------------
No Samsung SSD found!
UTF-8
sumber

Jawaban:

13

Samsung benar-benar aneh, dan saya butuh waktu berjam-jam untuk menemukan yang ini karena itu benar-benar berlawanan dengan intuisi.

Ternyata saya benar dengan skeptisisme saya terhadap gambar yang disediakan oleh Samsung mungkin sebenarnya cocok untuk boot darinya. Menempatkan gambar yang mereka tawarkan pada thumb drive tidak berfungsi. Bukannya ini super cepat dan Anda tidak melihat pembaruan terjadi seperti yang saya pikirkan, hanya saja gambar itu tidak bisa di-boot yang berarti tidak ada yang terjadi.

Anda harus memasang gambar itu, menemukan gambar yang berbeda di dalamnya, dan memasukkan gambar itu ke drive jempol Anda. Karena alasan, kurasa.

Panduan Langkah-demi-Langkah

  1. Periksa firmware yang saat ini dilalui SSD Anda # hdparm -I /dev/sda. Dalam kasus saya itu Firmware Revision: DXM05B0Q.
  2. Kunjungi situs ini dan di bawah "Firmware" → "Firmware Samsung SSD untuk Pengguna Windows" unduh "840 PRO Firmware" yang saat ini memiliki deskripsi "ISO DXM06B0Q".
  3. Pasang file ISO yang baru saja Anda unduh.
  4. Dari titik mount, salin isolinux/btdsk.imgke lokasi yang berbeda. Saya akan berasumsi /tmp/btdsk.imguntuk itu. Langkah ini sebenarnya diperlukan karena root tidak dapat membaca file itu tetapi akun pengguna normal Anda bisa.
  5. Jalankan di sudo dd if=/tmp/btdsk.img of=/dev/sdbmana /dev/sdbthumb drive Anda. Periksa apakah itu /dev/sdbdan pastikan itu tidak dipasang sebelum Anda menjalankan perintah! Anda jelas akan kehilangan data yang tersimpan di thumb drive Anda dengan ini.
  6. Matikan komputer Anda.
  7. Boot dari drive jempol.
  8. Butuh beberapa detik, maka Anda akan melihat pesan yang sedikit membingungkan, "Firmware sudah diperbarui ke SSD ini!". Versi firmware dicetak di atasnya.
  9. Tekan tombol untuk melanjutkan.
  10. Anda ditunjukkan semacam shell. Saya tidak tahu cara me-reboot komputer dari sana jadi saya membunuhnya melalui hard reset. Jadi jika Anda tidak bisa mengetahuinya, cukup tekan tombol daya selama 6 detik. Jika Anda menemukan jawabannya, tinggalkan komentar atau edit jawaban ini.
  11. Hapus thumb drive.
  12. Boot OS Anda.
  13. Jalankan # hdparm -I /dev/sda, sekali lagi, untuk memverifikasi firmware telah diperbarui. Pada saat penulisan ini, katanya Firmware Revision: DXM06B0Q.
  14. Bakar thumb drive Anda untuk menyingkirkan perangkat lunak itu. Atau, hapus kontennya dan gunakan kembali.

Versi Firmware Baru

ens disebutkan dalam komentar bahwa gambar firmware yang lebih baru bisa langsung disalin ke thumb drive melalui ddtanpa ekstraksi terlebih dahulu dari gambar yang berbeda. Saya belum menguji ini.

UTF-8
sumber
Rilis ISO firmware yang lebih baru, seperti Samsung_SSD_850_EVO_EMT02B6Q_Win.isodapat langsung disalin ( dd) ke stik USB.
ens
@ens Terima kasih. Saya menambahkan catatan pada jawabannya.
UTF-8
2

Anda memerlukan versi 1.0 bukannya 2.0 (konsol) Samsung Magician. Tautan unduhan untuk itu dapat Anda temukan di https://aur.archlinux.org/packages/samsung_magician-consumer-ssd/ (tautan Dropbox).

Lihat komentar yang disematkan di https://aur.archlinux.org/packages/samsung_magician-consumer-ssd/ :

Samsung telah berhenti menyediakan versi Linux 'Magician' untuk SSD Konsumen. V2.0 yang lebih baru hanya berfungsi dengan Enterprise PM863 dan SM863 Series. Jadi ini adalah versi yang lebih lama v1.0. Seharusnya masih berfungsi dengan sebagian besar SSD Konsumen tetapi perlu diketahui bahwa ini bukan versi terbaru dari perangkat lunak ini!

BTW, catatan di https://wiki.archlinux.org/index.php/Solid_State_Drives#Samsung juga dapat membantu upaya Anda. Semoga berhasil! (Kembali ketika saya mencoba melakukan hal yang sama untuk drive EVO saya, saya membuat sendiri flash drive Windows OTG menggunakan Rufus.)

phk
sumber
Saya tidak tahu bahwa ISO dimaksudkan untuk digunakan untuk membuat media yang dapat di-boot. Lagi pula, hanya beberapa detik sebelumnya, saya mengunduh file zip yang berisi satu Linux yang dapat dieksekusi dari situs web yang sama. Saya berasumsi itu adalah input data untuk penyihir versi Windows.
UTF-8
Saya membuat ibu jari yang dapat di-boot dan menggerakkan mereka file ISO. Laptop saya boot dengan normal dengan thumb drive terpasang. Entah hanya perlu sepersekian detik untuk menyelesaikan dan mem-boot sistem operasi pada HDD setelahnya atau tidak berfungsi. Media USB pasti nomor 1 dalam urutan boot. Saya boot ke sesi langsung menggunakan laptop yang sama dan thumb drive yang sama beberapa hari yang lalu. Gambar itu diletakkan dengan cara yang sama dua kali: Via dd. Apakah ada cara untuk memeriksa apakah itu berhasil?
UTF-8
Saya pikir itu tidak berhasil karena file ISO terdaftar ISO DXM06B0Qdi situs web Samsung tetapi output # hdparm -I /dev/sdaberisi baris Firmware Revision: DXM05B0Q.
UTF-8
Saya mencoba upgrade asli. Versi lama dari pesulap benar-benar memberi tahu saya ID perangkat. Namun, itu tidak berhasil: pastebin.com/DR6KKDya
UTF-8