Why via email??Quote:Jill R Firch writes:
> I have SCO 3.2.4 installed and am trying to upgrade to 5.0 via cdrom.
> I am trying to install the cdrom using mkdev cdrom. During bootup
> the BIOS tells me that the CDrom is on the secondary scsi card at id 6.
> However when the SCO kernel displays the hardware configuration it
> doesn't list this. The SCSI card is recognized but device still is not.
> I've run mkdev cdrom and have rebuilt and relinked the kernel with
> ha=1 id=6 lun=0 and have created the high-sierra device also to no avail.
> Any ideas????
> Please respond via email,
Why fight so hard? SCO distributions all default to looking for a CDROM at
ID=5, so just rejumper the drive itself, or you'll have to remember to type
in extra stuff at each and every install.
Do you really have TWO host adapters in your 3.2v4 machine? If not, then
you should be using '0' as the number for 'ha'.
--
> Why is this still necessary?
Yes, this would be even better.Quote:> Isn't it just more convenient to the user to have the installation scan
> the HBA for devices, a determine what's located where?
I've seen some complaints about this, where if a device was missing,Quote:> It *should* be enough that the SCSI devices are jumpered to avoid
> conflicts. The rest should be in the hands of the installation software.
> Check out the way UnixWare handles this. Not perfect, but not bad.
> Its installation (actually), every bootup scans the SCSI buses for
> devices, and operates accoringly on CD-ROMs and tape drives.
PS: I've discovered that none of my email has been going anywhere forQuote:>Bela<
besides even if sco did allow unlimited configuration options, that still
wont keep some bonehead from hooking it up unterminated or in id conflict
with something else. i think its easier for joe_marginal_integrator
to be told just 'do it this way'. at least they are focused on a single,
well defined objective.
when unixware can handle _Correctly_ a fraction of the hardware thatQuote:>--
>--It *should* be enough that the SCSI devices are jumpered to avoid
>--conflicts. The rest should be in the hands of the installation software.
>--
>--Check out the way UnixWare handles this. Not perfect, but not bad.
>--Its installation (actually), every bootup scans the SCSI buses for
>--devices, and operates accoringly on CD-ROMs and tape drives.
how beautiful can it be if all these sour words keep poring from this address?Quote:>--
>----
>-- Evan Leibovitch, Sound Software Ltd., located in beautiful Brampton, Ontario
tiring of this sco-bashing, jackc...
Why is this still necessary?Quote:>Why fight so hard? SCO distributions all default to looking for a CDROM at
>ID=5,
Isn't it just more convenient to the user to have the installation scan
the HBA for devices, a determine what's located where?
It *should* be enough that the SCSI devices are jumpered to avoid
conflicts. The rest should be in the hands of the installation software.
Check out the way UnixWare handles this. Not perfect, but not bad.
Its installation (actually), every bootup scans the SCSI buses for
devices, and operates accoringly on CD-ROMs and tape drives.
--
Evan Leibovitch, Sound Software Ltd., located in beautiful Brampton, Ontario
There are two types of people: those who divide people into two types,
and those who don't.
> >Why fight so hard? SCO distributions all default to looking for a CDROM at
> >ID=5,
> Why is this still necessary?
> Isn't it just more convenient to the user to have the installation scan
> the HBA for devices, a determine what's located where?
> It *should* be enough that the SCSI devices are jumpered to avoid
> conflicts. The rest should be in the hands of the installation software.
> Check out the way UnixWare handles this. Not perfect, but not bad.
> Its installation (actually), every bootup scans the SCSI buses for
> devices, and operates accoringly on CD-ROMs and tape drives.
--
On one sample system, for instance, with an Adaptec 1542, a CD-ROM
at ID 4 and a SCSI tape at ID 6, the following are built at bootup
based on a scan of the SCSI buses:
/dev/rcdrom/c0b0t4l0
/dev/rmt/c0b0t6l0*
*AND*
/dev/rcdrom/cdrom1
/dev/rmt/*tape1
(The asterisks indicate variations on the tape device names to indicate
rewind/non-rewind, etc. Other device names, such as associated block
devices, are also built but deleted for brevety.)
The top two names indicate Controller #, SCSI bus # (to allow for
multi-channel adapters), ID # and LUN #. Software that *expects* to see
a specific kind of device at a specific ID, and gives an error if there
is no device there, uses the naming convention of the top two. These are
the main devices.
The lower two device names are linked to the others at bootup.
Software which just wants to access "the first CD-ROM" (likely, on
most systems, to be the only CD-ROM) or "the first tape drive" can do
so without worrying about the individual SCSI IDs of the drives.
This is especially helpful during the initial install, where one
doesn't have to pick specific IDs for tape and/or CD, yet the install
software recognizes the drive(s) whichever ID they are set to.
Since I don't always assemble the hardware I install Unix onto, this
facility makes it *far* less likely that I'll have to open the case
in order to install UnixWare -- few hardware vendors give much care to
the IDs at which things are set, 'cause most DOS drivers scan the bus
to finds CDs and tapes too.
--
Evan Leibovitch, Sound Software Ltd., located in beautiful Brampton, Ontario
There are two types of people: those who divide people into two types,
and those who don't.
1. cannot mount cdrom: kernel doesn't recognize /dev/cdrom block device
i'm having trouble mounting my cdrom under linux. it used to work after
i installed, but since then i might have disconnected and reconnected
the cdrom and scsi host adapter. does this mean i need to recompile the
kernel?
more details:
redhat 5.0.
i type:
mount /mnt/cdrom
i get:
the kernel does not recognize /dev/cdrom as a block device (maybe
'insmod driver')
i type:
insmod -v cdrom
i get:
/lib/modules/2.0.32/cdrom/cdrom.o: a module named cdrom already exists
/var/log/messages says:
modprobe: can't locate module block-major-11
/etc/fstab says:
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
and /dev/cdrom is linked to --> scd0
i've tried:
mount -t iso9660 /dev/hdx /mnt/cdrom
mount /dev/hdx /mnt/cdrom
nada.
any more ideas? i've checked all the faq's i can find, but nothing seems
to cover this.
thanks in advance,
victor
3. 'Toolkit for Linux' won't recognize CDROM
4. wtmp /var/adm/wtmp No such file or directory
5. Getting Linux to recognise a Mitsumi ATAPI CDROM
6. ppp startup
7. help on getting linux to recognize cdrom drive as source for install
9. Getting Linux to recognise a Mitsumi ATAPI CDROM
10. Problems getting IDE CDROM recognized
11. Need help getting Linux to recognize Chinon CDS-545i 4X CDROM