The starting point is a fully operational RH 5.1, OS/2 Warp
3, Windows 98 and DOS system setup according to the
published HOWTO. RH6.1 product was purchased for an upgrade
to a more recent kernel.
The following occurred in order.
1) Upgrade "from the box" failed recognizing the hda6
partition (HPFS) in "plain vanilla" and "text" modes.
2) Accessed the RH support area and downloaded new boot disk
image (boot-RHEA-1999_044.img) and update
(updates-RHEA-1999_045.img). Made the floppys and retried
the installation procedure with a 1999_044 boot. This time,
the install failed accessing the cdrom (the CDROM started to
spin but the install hung at this point). Retried the
install with the following boot options:
boot: linux updates cdrom=hdc text
boot: linux cdrom=hdc updates text
in both of the above cases, the CDROM drive still is not
When the following options are used:
boot: linux update cdrom=hdc text
the CDROM is recognized but the upgrade fails as originally
Error mounting ext2 filesystem on hda6: Invalid argument
File "usr/bin/anaconda", line 225 in ?
intf.run(todo, test = test)
line 1000, in run
rc=apply (step(), step)
line 222, in __call__
line 1130, in upgradeFindRoot
File "/usr/lib/python1.5/site-packages/isys.py", line 8, in
SystemError: (22, 'Invalid argument')
Note that it has NEVER before been necessary to use the
hdc=cdrom option on this system. The cdrom (Secondary
master) is a relatively modern EIDE drive (Newcom 32x).
The rest of entire system is also hardware up to date.
There is a race condition when using the updated images which causes
the problem you are seeing with the cdrom drive. What you will want
to do is the following. Boot from the new boot disk with the "linux
updates" boot parameter and then when the installer prompts you to
insert the cdrom, put it in the drive and you will be off and running.
Reopen this bug if you are still having problems getting the installer
to recognize your HPFS partitions.