Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Gary Aitken
I've got a Crucial m4 SSD which needs a firmware upgrade.
From the Crucial website I've downloaded an image which supposedly is an iso
image bootable from either CD or a usb stick.  

Since the fbsd install images are different for booting from cd and usb
flash drives (the flash image is significantly larger), 
I'm wondering if there's anything I need to be aware of when attempting this.

I tried copying the ssd firmware update image to a flash drive using:
  dd if=firmwareupdate.iso of=/dev/da0 bs=64k
which seemed to work.

However, when I attempt to boot the device, BIOS complains about it not
being bootable and says to fix it or select something else which is bootable.

I know the drive can be bootable because I used it for the fbsd 9.1 usb boot
image and it worked fine.

The documentation for the SSD firmware upgrade says Create a Bootable USB 
Drive
with the following steps (summarized here, no real content omitted):

  1.  Start with a newly formatted USB drive
  2.  Open a USB installer program.  If you don't have one, you may download
  a free one such as Universal USB Installer...
  3.  If you are using the Universal USB Installer, then:
  3a. At the Step 1 drop down box, scroll to the bottom and select
  the last option: Try Unlisted Linux ISO
  3b. Go to step 2 (in the pgm) and browse to the firmware ISO that you
  downloaded earlier
  3c. Go to step 3 (in the pgm) and select the flash drive on which you
  want to install the ISO
  3d. Click the Create button and click Format E:\Drive
  3e. A sequence of screens will appear and disappear...

The above is all highly confusing to me, as it's not clear who's doing what.
I'm guessing the Universal Installer Program actually writes a boot block
and then the bootable image someplace beyond that, and the iso image supplied
is not really a complete bootable image for a flash drive -- it's missing the
boot blocks.

Can anyone suggest a way to create a bootable flash drive using this image?
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


RE: Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Sean Cavanaugh
 -Original Message-
 From: owner-freebsd-questi...@freebsd.org [mailto:owner-freebsd-
 questi...@freebsd.org] On Behalf Of Gary Aitken
 Sent: Friday, February 01, 2013 12:55 PM
 To: FreeBSD Mailing List
 Subject: Crucial SSD firmware upgrade -- usb flash drive issues
 
 I've got a Crucial m4 SSD which needs a firmware upgrade.
 From the Crucial website I've downloaded an image which supposedly is an
 iso image bootable from either CD or a usb stick.
 
 Since the fbsd install images are different for booting from cd and usb
flash
 drives (the flash image is significantly larger), I'm wondering if there's
 anything I need to be aware of when attempting this.
 
 I tried copying the ssd firmware update image to a flash drive using:
   dd if=firmwareupdate.iso of=/dev/da0 bs=64k which seemed to work.
 
 However, when I attempt to boot the device, BIOS complains about it not
 being bootable and says to fix it or select something else which is
bootable.
 
 I know the drive can be bootable because I used it for the fbsd 9.1 usb
boot
 image and it worked fine.
 
 The documentation for the SSD firmware upgrade says Create a Bootable
 USB Drive
 with the following steps (summarized here, no real content omitted):
 
   1.  Start with a newly formatted USB drive
   2.  Open a USB installer program.  If you don't have one, you may
download
   a free one such as Universal USB Installer...
   3.  If you are using the Universal USB Installer, then:
   3a. At the Step 1 drop down box, scroll to the bottom and select
   the last option: Try Unlisted Linux ISO
   3b. Go to step 2 (in the pgm) and browse to the firmware ISO that you
   downloaded earlier
   3c. Go to step 3 (in the pgm) and select the flash drive on which you
   want to install the ISO
   3d. Click the Create button and click Format E:\Drive
   3e. A sequence of screens will appear and disappear...
 
 The above is all highly confusing to me, as it's not clear who's doing
what.
 I'm guessing the Universal Installer Program actually writes a boot
block
 and then the bootable image someplace beyond that, and the iso image
 supplied is not really a complete bootable image for a flash drive -- it's
 missing the boot blocks.
 
 Can anyone suggest a way to create a bootable flash drive using this
image?
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to freebsd-questions-
 unsubscr...@freebsd.org



Please see the below site for a script to convert the .ISO into a .IMG that
can be dd written to the thumb drive

http://www.daemonforums.org/showthread.php?t=4361

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Gary Aitken
On 02/01/13 11:03, Sean Cavanaugh wrote:
 -Original Message-
 From: owner-freebsd-questi...@freebsd.org [mailto:owner-freebsd-
 questi...@freebsd.org] On Behalf Of Gary Aitken
 Sent: Friday, February 01, 2013 12:55 PM
 To: FreeBSD Mailing List
 Subject: Crucial SSD firmware upgrade -- usb flash drive issues

 I've got a Crucial m4 SSD which needs a firmware upgrade.
 From the Crucial website I've downloaded an image which supposedly is an
 iso image bootable from either CD or a usb stick.

 Since the fbsd install images are different for booting from cd and usb
 flash
 drives (the flash image is significantly larger), I'm wondering if there's
 anything I need to be aware of when attempting this.

 I tried copying the ssd firmware update image to a flash drive using:
   dd if=firmwareupdate.iso of=/dev/da0 bs=64k which seemed to work.

 However, when I attempt to boot the device, BIOS complains about it not
 being bootable and says to fix it or select something else which is
 bootable.

 I know the drive can be bootable because I used it for the fbsd 9.1 usb
 boot
 image and it worked fine.

 The documentation for the SSD firmware upgrade says Create a Bootable
 USB Drive
 with the following steps (summarized here, no real content omitted):

   1.  Start with a newly formatted USB drive
   2.  Open a USB installer program.  If you don't have one, you may
 download
   a free one such as Universal USB Installer...
   3.  If you are using the Universal USB Installer, then:
   3a. At the Step 1 drop down box, scroll to the bottom and select
   the last option: Try Unlisted Linux ISO
   3b. Go to step 2 (in the pgm) and browse to the firmware ISO that you
   downloaded earlier
   3c. Go to step 3 (in the pgm) and select the flash drive on which you
   want to install the ISO
   3d. Click the Create button and click Format E:\Drive
   3e. A sequence of screens will appear and disappear...

 The above is all highly confusing to me, as it's not clear who's doing
 what.
 I'm guessing the Universal Installer Program actually writes a boot
 block
 and then the bootable image someplace beyond that, and the iso image
 supplied is not really a complete bootable image for a flash drive -- it's
 missing the boot blocks.

 Can anyone suggest a way to create a bootable flash drive using this
 image?
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to freebsd-questions-
 unsubscr...@freebsd.org
 
 
 
 Please see the below site for a script to convert the .ISO into a .IMG that
 can be dd written to the thumb drive
 
 http://www.daemonforums.org/showthread.php?t=4361

Thanks, that was a help.

However, when it boots, I get the following:

  No /boot/loader
  FreeBSD/x86 boot
  Default: 0:ad(0,a)/boot/kernel/kernel
  boot:

I can mount the thumb drive as a ufs file system, which looks like this:
  /boot/
solinux/
boot.cat
boot2880.img
bootmsg.txt
isolinux.bin
isolinux.cfg
memdisk
splash.lss
  /legal.txt
  /revision.txt

Assuming this is all good as a stand-alone linux image, what do I need to 
enter at the boot: prompt to get it to boot?  It's not clear to me what the
code to be booted is.

The isolinux.cfg file looks like this:
  PROMPT 1
  TIMEOUT 30

  DEFAULT default

  DISPLAY bootMsg.txt

  LABEL default
KERNEL memdisk
append initrd=boot2880.img floppy raw

  LABEL alternate
KERNEL memdisk
append initrd=boot2880.img floppy

Thanks for any hints...

Gary
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Warren Block

On Fri, 1 Feb 2013, Gary Aitken wrote:

On 02/01/13 11:03, Sean Cavanaugh wrote:


Please see the below site for a script to convert the .ISO into a .IMG that
can be dd written to the thumb drive

http://www.daemonforums.org/showthread.php?t=4361


That looks to be specific to converting a FreeBSD installer CD to memory 
stick... which of course is not needed any more.


The implications of trying to custom build an SSD firmware update image 
from a CD could be big, and it's really not something to experiment with 
unless you feel lucky.


From a user support standpoint, the first thing to do is send a Why 
aren't you supporting your users with a memory stick firmware update? 
Many people no longer have CD drives.


Practically speaking, that is not likely to result in a quick result, or 
possibly any result.  So use a program they recommend, or use an 
external CD drive to update the firmware.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Zoran Kolic
If I understand correctly, it is iso image from ssd manufacturer.
They tend to think everybody uses win and has cd drive. Quick
search might give easy answer, if win/linux box is available. You
could try out unetbootin. Tutorial says it takes an image and
makes bootable usb stick.
Best regards

Zoran


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Crucial SSD firmware upgrade -- usb flash drive issues

2013-02-01 Thread Gary Aitken
On 02/01/13 22:06, Zoran Kolic wrote:
 If I understand correctly, it is iso image from ssd manufacturer.
 They tend to think everybody uses win and has cd drive. Quick
 search might give easy answer, if win/linux box is available. You
 could try out unetbootin. Tutorial says it takes an image and
 makes bootable usb stick.

On 02/01/13 17:05, Warren Block wrote:

 The implications of trying to custom build an SSD firmware update image from 
 a CD could be big, and it's really not something to experiment with unless 
 you feel lucky.
 
 From a user support standpoint, the first thing to do is send a Why 
 aren't you supporting your users with a memory stick firmware update? Many 
 people no longer have CD drives.
 
 Practically speaking, that is not likely to result in a quick result, or 
 possibly any result.  So use a program they recommend, or use an external CD 
 drive to update the firmware.

The mfg claims the iso image is suitable for booting either from CD or a usb
stick; with the caveat that you use some magic software to write the bootable
usb stick.  I guess I'll just find a way to write a CD.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org