Ubuntu에서 Samsung SSD 펌웨어를 업데이트하는 방법은 무엇입니까?

Ubuntu에서 Samsung SSD 펌웨어를 업데이트하는 방법은 무엇입니까?

나는 팔로우했다https://www.samsung.com/semiconductor/global.semi.static/Firmware_Update_Utility_UserManual.pdf내 Samsung 960 EVO 250gb용 unetbootin과 .iso를 다운로드했습니다. unetbootin으로 태우고 재부팅했는데 부팅할 것이 없었습니다.

다시 한 번 드라이브에 있는 파일을 검사했는데 파일은 다음과 같았습니다.

extlinux.conf ldlinux.sys menu.c32 syslinux.cfg ubnfilel.txt ubnpathl.txt

총합이 94kb에 불과하며 unetbootin 기록은 아무것도 기록하지 않은 것처럼 즉각적입니다. .iso의 크기는 16MB이므로 SD 카드의 크기도 이와 유사해야 합니다.

Ubuntu에서 Samsung SSD 펌웨어를 어떻게 업데이트합니까?

답변1

면책 조항: 새 펌웨어로 업데이트할 때 SSD와 SSD에 저장된 데이터가 손실될 위험이 있습니다!

단계는 다음과 같습니다.

  1. sudo smartctl -a /dev/nvmxxxSSD에서 실행하여 SSD 모델을 식별합니다 (실제 장치 이름으로 "xxx" 교체).여기에 출력 예가 있습니다..
  2. 다음 중 하나에서 부팅 가능한 Ubuntu/Kubuntu USB 스틱을 준비합니다.우분투또는에서윈도우.
  3. 해당 USB 스틱에서 컴퓨터를 시작하십시오.
  4. 브라우저를 열고 검색 엔진에서 "삼성 SSD 펌웨어"를 검색하세요. 첫 번째 결과는삼성의 SSD 도구 및 소프트웨어 다운로드 페이지.
  5. "펌웨어"까지 아래로 스크롤하고 섹션을 확장한 후 SSD 모델과 일치하는 ISO 이미지를 찾아 다운로드하세요.
  6. 다음과 같은 아카이브 도구를 사용하여 ISO 이미지를 엽니다.파일 롤러또는방주(USB 스틱과 함께 사전 설치되어 제공되는 모든 것) 파일 이름을 찾아 initrd압축을 풉니다(아카이브 외부의 파일 관리자 창으로 끌어다 놓습니다).
  7. 보관 도구를 사용하여 파일을 다시 열고 initrd(두 번 클릭해야 함) 폴더를 찾습니다 root/fumagician. 다시 추출합니다(아카이브 외부로 끌어다 놓습니다).
  8. 콘솔을 열고( 일부 파일 관리자에서) 방금 추출한 F4폴더 안으로 이동하여 .fumagiciansudo ./fumagician
  9. SSD Magician 도구의 단계를 진행하세요.; 내 경우에는 재프로그래밍이 즉시 이루어졌고 마지막에 성공이나 실패 확인이 없었습니다. SSD 마술사가 장치를 찾지 못했다면 아마도 sudo.
  10. 방금 업데이트한 SSD의 콘텐츠를 마운트하거나 건드리지 않고 다시 시작하세요.
  11. 다시 시작하면 sudo smartctl -a /dev/nvmxxx업데이트된 펌웨어 버전이 표시됩니다. 제 경우에는 다시 시작할 때까지 업데이트된 펌웨어 버전이 표시되지 않았습니다.

비고 1:대상 SSD에서 실행되는 OS에서 업데이트하는 것이 가능한 것으로 보이며 Windows에서 SSD Magician 도구가 핫 업데이트(예: 사용 중인 SSD)를 수행하는 모습을 보여주는 YouTube 동영상을 봤습니다. 그러나 이것이 안전한지 완전히 확신할 수는 없습니다. 문제는 OS가 업데이트 절차 후 다시 시작하기 전에 SSD에 기록한다는 것입니다. SSD가 이러한 쓰기를 올바르게 처리하지 못해 데이터가 손실될 위험이 있습니다.

비고 2:UNetbootin을 사용하여 ISO에서 부팅 가능한 USB 스틱을 생성하는 경우 USB 스틱을 MBR 및 FAT32로 포맷해야 합니다. GPT 및/또는 ext4가 작동하지 않았습니다. 삼성이 AMD 기반 시스템에 제공하는 ISO 이미지에 버그가 있습니다. USB, 특히 USB 키보드와 마우스는 작동하지 않습니다. 대부분의 최신 메인보드에는 더 이상 PS/2 포트가 없기 때문에 AMD 기반 시스템에서는 SSD Magician 프롬프트를 통해 탐색하는 것이 사실상 불가능합니다(원천).

답변2

Apple MacBook 사용자의 답변ddISO9660 CD 이미지를 USB 스틱(파티션 수준이 아닌 블록 장치 수준)에 복사하는 데 사용할 수 있음을 제안합니다 . 나는 이것이 다음과 같은 도구를 의미하기 때문에 이상하다고 생각합니다.UNetbootin또는USB 크리에이터dd본질적으로 장치를 호출하는 것 외에는 아무것도 하지 않습니다 .

관련 정보