LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Firmware update seagate barracuda 1 GB drive? (https://www.linuxquestions.org/questions/linux-hardware-18/firmware-update-seagate-barracuda-1-gb-drive-4175484578/)

JZL240I-U 11-14-2013 11:17 AM

Firmware update seagate barracuda 1 GB drive?
 
smartd told me in the logs, that there is an update for one of my disks avalable.

So I went to the seagate site and found the update in form on two .iso files, one for windows, one for mac. The mac iso once burned starts freedos from the CD and then commences with the update. Can this be used for linux as well or should I take wine and the windows iso?

How do you do your firmware updates? Thanks fo any input...

purevw 11-14-2013 06:15 PM

You weren't completely clear about the disk. If you are booting directly from that CD (as in bootable disk), then it should be OS independent and the update should be OK.

If you're inserting and opening the disk while you are within Linux, I would not recommend trying it.

I also would search carefully for more information concerning wine. I use wine for many things, but I have not had good luck when it comes to directly controlling hardware. If your update fails, there is an excellent chance that you will lose all you data, and may even brick the Hard drive.

TobiSGD 11-14-2013 07:24 PM

Moved: This thread is more suitable in <linux - Hardware> and has been moved accordingly to help your thread/question get the exposure it deserves.

JZL240I-U 11-15-2013 01:03 AM

Quote:

Originally Posted by purevw (Post 5064609)
You weren't completely clear about the disk.

Apologies.

Quote:

Originally Posted by purevw (Post 5064609)
If you are booting directly from that CD (as in bootable disk), then it should be OS independent and the update should be OK.

That is how I(!) understood the seagate page. I'm not absolutely sure that it is so, so I asked here.

Quote:

Originally Posted by purevw (Post 5064609)
I also would search carefully for more information concerning wine. I use wine for many things, but I have not had good luck when it comes to directly controlling hardware. If your update fails, there is an excellent chance that you will lose all you data, and may even brick the Hard drive.

I was afraid of that.

Now, how do you guys run a firmware update?

P.S.: @TobiSGD In which forum did I post? I was convinced it was hardware :scratch:

pan64 11-15-2013 01:30 AM

I think it is a bootable iso (you should burn that image) and it will boot freedos and execute the patch (freedos is used because it is fast and simple and will enable direct access to the disk, therefore the patch process can have low level access to the device. I do not suggest you to use wine.
To be sure you would need to post the link to that iso image (or something similar)

JZL240I-U 11-15-2013 01:32 AM

This is the link:

http://knowledge.seagate.com/article...S/FAQ/213915en

The disk type is also in my signature: Seagate ST31000520AS (1 TB), S/N:5VX0VRDP

pan64 11-15-2013 02:40 AM

It looks like it is ok: http://knowledge.seagate.com/article...S/FAQ/004989en
I would only use it if solves any issues. Otherwise you may leave it as is.

JZL240I-U 11-15-2013 02:56 AM

Ah okay. Thanks for the link. I think I'll risk it for learning's sake. It is currently not my working disk with system and data and holds no irreplacable informations (I'll re-check before I do anything).

Thanks to all posters. I'll mark this thread as solved though nobody posted how they update their drives ;). Anybody like to guess why seagate doesn't mention linux or *BSD? I mean it is not like there are no servers out there running under theses OSses...

pan64 11-15-2013 03:59 AM

I made it exactly as it was described on the link I sent you (the only difference was I used a pendrive)
(if you really want to say thanks just press YES).

JZL240I-U 11-15-2013 04:02 AM

Quote:

Originally Posted by pan64 (Post 5064851)
I made it exactly as it was described on the link I sent you (the only difference was I used a pendrive)
(if you really want to say thanks just press YES).

Ah, I wouldn't have dared that (using an USB-stick).
And I clicked "YES" in the appropriate post :).

pan64 11-15-2013 06:27 AM

Just two comments: one of my disks died because I did not check firmware and did not update it (in time), there was a possible dead-lock in the old code.
another disk was patched but I was unable to check if that patch was successful...

JZL240I-U 11-15-2013 06:32 AM

Quote:

Originally Posted by pan64 (Post 5064929)
...another disk was patched but I was unable to check if that patch was successful...

The seagate software of your earlier link (http://knowledge.seagate.com/article...S/FAQ/004989en)
offers a scan utility which shows the firmware revision detected on your disk(s)...

TobiSGD 11-15-2013 08:48 AM

Quote:

Originally Posted by JZL240I-U (Post 5064786)
P.S.: @TobiSGD In which forum did I post? I was convinced it was hardware :scratch:

You posted in the Embedded subsection of the Hardware forum.

JZL240I-U 11-15-2013 08:55 AM

Urgh. Thanks for moving the thread without my even asking for it -- and have a nice weekend.

alecz20 02-11-2015 09:55 PM

flashed a Seagate Barracuda 7200.12 ST31000528AS under Linux
 
I have successfully flashed a Seagate Barracuda 7200.12 ST31000528AS (1TB SATA) drive with the following method: (***Use at your own risk!***)

1. Download ISO from Seagate: http://www.seagate.com/staticfiles/s...2-ALL-CC49.iso
2. mount/extract `PH-CC49.ima` from .iso file
3. dd the .ima to a USB thumb-drive:
`dd if=./PH-CC49.ima of=/dev/sdX bs=512k`
4. Turn off computer and disconnect all drives except drive(s) to be flashed
5. Boot from USB-thumb drive (this will boot into the Seagate Firmware update utility
6. Follow simple on screen instructions to flash the drive(s)
7. Power off, reconnect everything back, and power on

That's it! No Windows, No bulky CD's, no Grub edits, no FreeDos, no flaky Windows .exe's (tried it but it failed with an obscure error message)

Credit goes to the source: http://ubuntuaddicted.blogspot.ca/20...using-usb.html (found it by searching PH-CC49.ima)


All times are GMT -5. The time now is 10:51 AM.