$ /opt/bin/necflash -s -v -flash ./104_orig.bin /dev/scd0
Binflash - NEC version - (C) by Liggy and Herrie
Visit http://binflash.cdfreaks.com
Identified drive: 30 - 3036
Detected drive from Firmware: 30
You are about to flash your drive with the following firmware:
Vendor: Optiarc
Identification: DVD RW AD-7173A
Version: 1-04
Remember no one can be held responsible for any kind of failure!
Are you sure you want to proceed? (y/n)y
Entering safe mode
Sending firmware to drive at 0x030000
Sending firmware to drive at 0x038000
Sending firmware to drive at 0x040000
<...>skip<...>
Sending firmware to drive at 0x1e0000
Sending firmware to drive at 0x1e8000
Sending checksum 242e to drive
Error while flashing firmware
Error submitting checksum
Посоветовали переключится в режим PIO. Но и тут какой-то косяк:
включение PIO4 и отключение UDMA в BIOS'е не помогает - привод все равно в линухе определяется как UDMA.
Попытки переключить через hdparam тоже ни к чему не приводят:
$ hdparm -X12 -d0 /dev/scd0
/dev/scd0:
setting using_dma to 0 (off)
HDIO_SET_DMA failed: Inappropriate ioctl for device
setting xfermode to 12 (PIO flow control mode4)
HDIO_DRIVE_CMD(setxfermode) failed: Input/output error
HDIO_GET_DMA failed: Inappropriate ioctl for device
Дискеты нет, виндовса тоже нет. Есть только: Linux 2.6.27-gentoo-r6 i686
Как разрулить?
Конечно, это оффтоп, но прошивальщики для DVD как правило для win32
Под чистый ДОС - это только для motherboard.
Сходите по ссылке приведенной в первом посте и Вы удивитесь... (-;
Win32 GUI; Win32; Linux (i386); DOS32; Mac OSX; Win x64 GUI; Win x64
Что делает приводы NEC оптимальным выбором для использования в Linux Only.
похоже что я все-таки ее обновил. (-; ...а может это осталось от обновления биоса MB.
P.S. В очередной раз укоряю себя что не записывал последовательность.
)))забавно, так читает дивидиром диски ли нет?
посмотреть прошивку можно sudo necflash -scan , у меня заводская Firmware : 1-01 а новая должна быть 1-04, например
# necflash -scan
<...>
Vendor : Optiarc
Model : DVD RW AD-7173A
Firmware : 1-04
Но я точно делал это не напрямую из Linux'а, потому что так и не смог переключить в PIO. Значит грузился с загрузочного образа.
...Прошелся по ссылкам приведенным выше - вот оно решение: http://opseast.wordpress.com/2007/10/17/cr...n-sled-or-sles/
# necflash -scan
<...>
Vendor : Optiarc
Model : DVD RW AD-7173A
Firmware : 1-04
Но я точно делал это не напрямую из Linux'а, потому что так и не смог переключить в PIO. Значит грузился с загрузочного образа.
...Прошелся по ссылкам приведенным выше - вот оно решение: http://opseast.wordpress.com/2007/10/17/cr...n-sled-or-sles/
спасибо, про решение я понял, но я наверно, просто к другу с виндой зайду, хотелось быть уверенным что новая прошивка заработает
решил сделать по этой инструкции, точнее по этой http://en.opensuse.org/Boot_DOS_without_Floppy , но не пойму как обойти проблему - флоппи 1.4мб а бинарник прошивки 1.8, соответсвенно при копировании на флоппи ругается, что нет места.Не помнишь как решить это?