Click to See Complete Forum and Search --> : xconfig & xcdroast
bluesky
10-30-2001, 11:01 AM
I had to burn some CDs and that brought me to NHF's xcdroast paper. The paper is brilliant but only applied to redhat version 6.x. In redhat 7.1, when I started xconfig, I clicked on "block devices", I did not find the "SCSI simulation support". Although I did find in another place a "SCSI support" button but, I will need more instruction to go ahead.
Redhat.com refers to /usr/src/linux/documentation for more update on xcdroast and xconfig, but I didn't find any.
SCSI emulation support is under the ATA/IDE/MFM/RLL support ---> IDE, ATA and ATAPI Block devices ---> blah
bluesky
10-30-2001, 02:32 PM
I found the "scsi simulation support" and followed the nhf's instructions. But when I "make modules" I got error 2. I went ahead to finish the steps. Upon saving lilo.conf, I got another error.
1. redhat 7.1 already comes with xcdroast, so no need to install it.
2. Upon invoking xcdroast, nothing change, it still ask for scsi simulation. and I lost connection to the net.
I reinstalled redhat.
scanez
10-30-2001, 02:56 PM
Originally posted by bluesky:
<STRONG>I found the "scsi simulation support" and followed the nhf's instructions. But when I "make modules" I got error 2. I went ahead to finish the steps. Upon saving lilo.conf, I got another error.
1. redhat 7.1 already comes with xcdroast, so no need to install it.
2. Upon invoking xcdroast, nothing change, it still ask for scsi simulation. and I lost connection to the net.
I reinstalled redhat.</STRONG>
After you compile the kernel with SCSI emulation support AND SCSI CD-ROM support, you have to add
append="hdX=ide-scsi"
to /etc/lilo.conf depending on whether your CD is set to master or slave. Then rerun lilo and restart. It should automatically load the correct modules when you when it needs to. For you net problem, did you enable support for your card, ppp, etc when you recompiled?
I'm pretty sure that the default install of RedHat already has SCSI emulation. Just add the above line to /etc/lilo.conf and it should work.
Good luck
SC
bluesky
10-30-2001, 03:20 PM
1. well, When I ran make xconfig, I found the scsi simulation support was set to no, so it is not the default or is it?
2. and unfortuantely I only boot by diskette( still concern about messing with MBR of win2k ) so what will I do?
bdg1983
10-30-2001, 05:30 PM
You will need to edit the bootloader config file on the diskette and add hdX=ide-scsi.
This is what's required during the kernel config.
#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_COMMERIAL is not set
CONFIG_BLK_DEV_IDECD=m ***** THIS *****
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m ***** THIS *****
#
# SCSI support
#
CONFIG_SCSI=m ****** THIS ******
#
# SCSI support type (disk, tape, CD-ROM)
#
# CONFIG_BLK_DEV_SD is not set
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m ***** THIS *****
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=8
CONFIG_CHR_DEV_SG=m ***** THIS *****
bluesky
10-31-2001, 01:08 AM
redhathat 7.1 does not seem to have the CONFIG_* keys.
bdg1983
10-31-2001, 06:37 AM
They all should.
Check the .config that the kernel compile (make xconfig) creates.
/usr/src/linux-<kernel version>/.config