Como atualizo o firmware em um Intel X25M?

3

Como mencionei anteriormente , instalei o ubuntu no X25M SSD de 80 GB e o ubuntu é o único sistema operacional no meu laptop. Como faço para verificar e atualizar o firmware do SSD? no site da intel, tudo é para windows :( Alguém tem experiência em fazer isso?

    
por kunal 24.02.2011 / 03:40

2 respostas

6

A Intel fornece o download em formato ISO.

  

Ferramenta de atualização de firmware SSD Intel® SATA [011102M388208850.ISO] - Imagem ISO inicializável Ferramenta de atualização de firmware SSD Intel® SATA; Esse é o método recomendado para atualizar o firmware em sistemas que executam sistemas operacionais Windows *, Linux * e Mac *. Ele requer um CD em branco, um software de gravação de CD e uma unidade de CD-ROM de leitura / gravação.

Suas instruções e o site mencionam apenas o Windows e o OSX, na primeira página, mas funciona no Ubuntu. Basta baixar o ISO, clique com o botão direito nele, selecione "Gravar no disco" e, em seguida, inicialize o CD.

Atualizei meu X25-M de 40 GB dessa maneira.

    
por Jorge Castro 24.02.2011 / 03:58
3

Eu não queria desperdiçar um CD completo (ou mesmo um CD-RW) em apenas uma atualização de firmware, então procurei uma maneira alternativa usando uma unidade flash USB.

Me deparei com este excelente artigo sobre o Gentoo que me mostrou os pontos principais para que essa configuração funcionasse.

Requisitos:

  • um SSD da Intel (ou qualquer outro dispositivo que precise ser exibido e que use o FreeDOS)
  • uma unidade USB com uma partição FAT16 com pelo menos 5 MiB de espaço livre (28KiB para o kernel, 4.8MiB para o atualizador Intel). Vou me referir a essa partição montada com /media/USBDRIVE daqui em diante. (outros tipos de partição devem funcionar também, por favor, confirme isso)
  • O gerenciador de inicialização GRUB2 em sua máquina (na verdade, ele pode funcionar para outras configurações também, mas eu testei apenas este)
  • O arquivo .iso do link
  • O pacote genisoimage para o programa geteltorito
  • O pacote syslinux para uma imagem do kernel

Embora eu nunca tenha tido um problema com qualquer atualização de firmware, também é recomendável fazer um backup.

A versão mais recente do driver no momento é 1.92 . O download é denominado 0911036202M388208850.iso . Se parecer que há uma versão mais recente, ajuste os nomes dos arquivos abaixo de acordo.

  1. Extraia a imagem de inicialização do arquivo iso (o nome do arquivo de destino foi escolhido aleatoriamente):

    geteltorito 0911036202M388208850.iso > /media/USBDRIVE/intel.img
    
  2. Copie um kernel para ele:

    cp /usr/lib/syslinux/memdisk /media/USBDRIVE/
    
  3. Agora você concluiu a preparação da unidade flash USB, continue com as instruções para inicializar a partir da unidade flash:

    1. Inicialize a partir do seu disco contendo o gerenciador de inicialização GRUB2 (geralmente o SSD na sua máquina), mas, mantenha Shift para obter o menu de inicialização do GRUB2
    2. Quando o menu aparecer, pressione C para um shell GRUB
    3. Emita o comando ls para encontrar sua partição USB. A saída será parecida com:

      (hd0) (hd0,msdos1) (hd0,msdos2) (hd1) (hd1,msdos1)
      

      Aqui, (hd1,msdos2) é provavelmente sua unidade flash USB (disco 2, partição 1). Confirme-o com o comando abaixo, ele deve mostrar pelo menos os arquivos memdisk e intel.img :

      ls (hd1,msdos1)/
      

      Se os arquivos não foram encontrados, tente outras partições, por exemplo, %código%. Nas etapas a seguir, vou me referir a ls (hd0,msdos1) , ajuste se necessário.

    4. Agora que você conhece a partição, execute os próximos comandos:

      set root=(hd1,msdos1)
      linux16 /memdisk
      initrd16 /intel.img
      boot
      
    5. Agora você deve obter uma grande quantidade de saídas de comando do carregador de inicialização, depois que o FreeDOS carregar e o atualizador de firmware da Intel aparecer.
    6. Quando terminar, pressione Ctrl + Alt + Apagar para reiniciar, você pode remover a unidade flash USB.

Este guia foi projetado para hacking mínimo com o bootloader e hardware (unidade flash USB). É claro que você pode instalar o gerenciador de boot GRUB2 na sua unidade USB, mas considero isso um exagero em apenas uma atualização.

    
por Lekensteyn 07.10.2011 / 11:29

Tags