Journal stefanlasiewski's Journal: Linux drives me crazy.... I just want my CD Burner to work! 5
AAAAAAAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGGGG!!!!!!!!
Days like today make me wonder why I use Linux.
A few weeks ago, I hit a wierd bug with 'cd'. Basically, I went (as root, from the root homedir):
[~]# cd
[~]# blah blah blah
[~]# cd -
[/]# chown -r root *
What I didn't notice was at the 'cd -' step, I was somehow dumped into / instead of
So my system is functional, but certain commands aren't working very well, because they need files owned by someone like 'daemon' or whatnot.
Well, I run RedHat 7.2. And since RedHat 9 was going to come out soon, I decided to not reinstall 7.2, and just upgrade to RedHat 9.
Yesterday, my RH 9 CD's arrived from CheapBytes. Groovy.
So today, I get ready to upgrade my system to RedHat 9. "This shouldn't take more then 2 hours" I thought...
I had problems when upgrading from 7.1 to 7.2, and lost some data-- Moving to from LILO GRUB hosed my MBR, to the point where neither the Win98 nor the LILO bootloader could *write* to the bootsector... really wierd.
Since I got burned before, I decide to save a bunch of files (/etc/ for future reference and
And then I enter this nightmare world of installing kernel support for the CD Burner. Some odd facts:
- Linux doesn't support IDE Burners, so you need to run an IDE-SCSI emulation somethingrather.
- The Documentation on how to do this is nearly 3 years old, and only talks about the Linux2.2 kernel. I can't be sure if the stuff I'm reading is accurate for my 2.4 system. Maybe it's fine, I don't know.
I've recompliled the Kernel several times today, with the correct modules (I think). I reboot, the new kernel loads, and I get odd errors like this:
Kernel command line: auto BOOT_IMAGE=linux-2.4.18-18 ro root=1605 BOOT_FILE=/boot/vmlinuz-2.4.18-18.7.xcustom options ide-cd ignore=hdd alias scd0 sr_mod
ide_setup: ide-cd -- BAD OPTION
Arg! Ok ok, so the documentation told me to use ide-cd as a module, but I compiled it into the Kernel. I'm bad. Still, since ide-cd is compiled into the kernel, it should still work. Right? RIGHT?
But all the other modules loaded fine, but I still can't get cdrecord to recognize see my drive!
[~]# cdrecord -scanbus
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
cdrecord: No such file or directory. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
ARG!!! Ok, ok: Maybe I missed a module somewhere. So I go through "make xconfig" for the kernel again, look for anything I miss, change ide-cd to be a module instead of part of the kernel.
Now, I'm rebuilding the kernel, again, and now I'm getting "unresolved symbol with CONFIG_X86_SPEEDSTEP" problems during "make modules_install". What the heck is Speedstep? I go back to the documenttation, only to find no information for Speedstep whatsoever.
The compile survived through an hour of "make dep, make bzImage, make install, make modules", but failed in the very last step...
AAAAAAAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGGGG!!!!!!!!
So here I am, a beautiful Sunny day outside, and I've spent the last 4 hours trying to figure out how to make my CD/RW work with Linux.
uhh (Score:2)
Re:uhh (Score:2)
I have a second IDE CDROM drive. Pretty sure I still need the IDE/ATAPI CDROM support for that drive?
Still, it might be worth a try...
Re:uhh (Score:2)
Is it about the files or getting it to work? (Score:2)
OTOH, if it's about getting it to work, more power to you; just remember that due to the re-attribuition (is that a word?) you might never get it to work correctly in your hosed RH7.2...
Grub (Score:2)