LINUX.ORG.RU

Обновление прошивки

 , , ,


2

1

Может кому-то пригодится маленькое howto по прошивке hdd seagate из линукс.

Вот тут предлагают скачать iso с freedos-ом или exe для винды. Прошивальщика для линукс я не нашел (хотя может плохо искал), но как выяснилось прошивальщик для винды содержит в себе tinycorelinux и grub.

HOWTO

- Запускаем прошивальщик в вайне, он распакуется в ~/.wine/drive_c/SeaTemp/

- копируем оттуда bzImage и tinycore_Seagate.gz в /boot

- командой strings легко получаем командную строку ядра и делаем /etc/grub.d/40_seagate

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry 'Microcore ST' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	echo	'Loading Linux core repo kernel ...'
	linux	/boot/bzImage superuser noswap nodhcp base single pci=noacpi
	echo	'Loading initial ramdisk ...'
	initrd	/boot/tinycore_Seagate.gz
}

- grub-mkconfig -o /boot/grub/grub.cfg и перезагрузка

- винчестер прошит новой прошивкой

★★★★★

Последнее исправление: sergej (всего исправлений: 1)

Ответ на: комментарий от wakuwaku

м, что хорошее в новой прошивке есть?

Костыли, реже исправления багов.

какой-нибудь ченджлог?

Нету, разве что в очень редких случаях.

Gotf ★★★
()
Последнее исправление: Gotf (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.