redhat 7.0 recompile kernel for cdrw support

Posted on 2001-07-18
Last Modified: 2013-12-15
Hi, i'm running redhat 7.0, and i wish to recompile ide-scsi emulation into the kernel to enable burning of cds with my ide cdburner.  I have read the how-to, and it doesn't help too much.  I previously installed redhat 7.0, and recompiled the kernel, only changing support for ide/atapi cd rom drives to no and ide-scsi emulation to yes, but when i follow the same (at least i believe the same) steps this time, everything runs smoothly, until i reboot with the new kernel, then it gets stuck checking the root filesystem for some reason, and won't progress any further.  How do i fix this?
Question by:blackc
  • 3
  • 2
  • 2
  • +1
LVL 19

Expert Comment

ID: 6297536
Why remove IDE/ATAPI, you may need this if you CD fails, it's always handy to keep in just in case.

What is the error you are getting when it boots up on the new kernel??

LVL 17

Expert Comment

ID: 6297690
1st, before you work on RH7.0, there are alot of patches that you will need to load as the original 7.0 had many broken packages.

Now, I would suggest that you visit my website at and follow the cd-writing link on the home page. It's my version of the "idiots guide" to wiritng cd's in Linux and it has helped quite a lot of people before. It show how to compile the kernel as well as the actual command to use in order to make images and then to write the images.
I would guess that the reason your OS won't boot might have something to do with either 7.0 being broken (as already explained) or due to inadvertant ommisions during the kernel build process.

I have recently done a clean install with RedHat 7.1 and it did a great job at automatically detecting and configuring the kernel for cd-writing at install time without any interference from me, and subsequently without me having to re-build the kernel after installation.

Author Comment

ID: 6299321
i know it is not a left out step, because i am following the same set of commands from the redhat 6.1 refference book, that being the only official redhat book i own, and also knowing those same set of instructions worked just fine the last time i installed redhat 7.0.  Unfortunately, when booting, i don't recieve an error.  It just stops at the checking of the root filesystem, it displays nothing more and won't go on.  I think it may be trying to read that as scsi?  Redhat 7.0 doesn't ask during the install if you want to enable cd-writing, i suppose it would be nice, but no such mention.  i'm going to your site right now though...
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.


Author Comment

ID: 6299761
i just followed all the instructions on the website, and they are identical (kudos to you, since they worked before) to the ones i followed this time.  Still however, it gets to checking the root filesystem and just stops.  Ordinarily this step flashes past, with no more than 1/2 a second delay, but now it sits there indefinately.
LVL 17

Expert Comment

ID: 6299779
You don't perhaps have a bootfloppy handy?
LVL 10

Accepted Solution

Scott Silva earned 300 total points
ID: 6300275
You don't have to re-compile the kernel.
Look at this article;
LVL 10

Expert Comment

by:Scott Silva
ID: 6300284
I have used the above since RedHat 6.0 and it has always worked with the stock kernel. This article is newer than that, but I don't ave the older one.

Author Comment

ID: 6304414
i'd seen those instructions before, but they were always presented rather offhandedly, and never before made sense.  Excellent presentation of information.

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
CentOS 7 Installation 7 85
How code a 301 redirect for folder files -> 1 file 2 58
Backup Raspberri Pi over the netowrk to a Windows Share 5 52
error log using ftp 7 56
rdate is a Linux command and the network time protocol for immediate date and time setup from another machine. The clocks are synchronized by entering rdate with the -s switch (command without switch just checks the time but does not set anything). …
Fine Tune your automatic Updates for Ubuntu / Debian
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question