hdc=scsi
deprecated kernel interface. The trick is that we need a 2.4 kernel to get it working properly. So here are the steps I took:
- Get a bootable
sarge
with a 2.4 kernel, and boot it withhdc=scsi
(hdc
is the device name of your burner). You might need to compile the kernel yourself for it to work properly. In any case, you should see something like that in the output ofdmesg
scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: PLEXTOR Model: DVD-ROM PX-130A Rev: 1.02 Type: CD-ROM ANSI SCSI revision: 02 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 sr0: scsi3-mmc drive: 0x/50x cd/rw xa/form2 cdda tray
- Make sure
wine
is installed, the sarge version worked fine for me (more recent versions compiled by hand did not). - Make sure there is an appropriate
/etc/fstab
entry for the SCSI CDROM device. I have something like:/dev/sr0 /media/dvd auto defaults
- Make sure there is an appropriate device symlink in
/root/.wine/dosdevices
. With the abovefstab
entry, the following would work:ln -s /media/dvd d:
- Run the flasher as root (giving write permissions for all SCSI devices to a normal user does not work)
- Reboot (to your normal system), and check you firmware version number with
wodim -scanbus
This did work fine for the aforementioned DVD burner. It did not get my DVD reader to get flashed, though. But it's worth a try, and once the sarge boot is setup, you won't lose too much time.
As a conclusion, rush to get a sarge boot before lenny goes out and sarge is removed from the debian mirrors !
No comments:
Post a Comment