I tried the following procedure with the original 6.2 CD and with the last update and boot disk. If I choose these options: Language selection: English Keyboard selection: US RedHat Linux: OK Installation Type: Install GNOME Workstation Automatic Partitioning: Continue Low Memory: Yes Hostname Configuration: Back Low Memory: Yes At this time, I receive this error: Exception Occurred Traceback (innermost last): File "/usr/bin/anaconda", line 342, in ? intf.run(todo, test = test) File "/usr/lib/anaconda/text.py", lime 1165, in run rc = apply (step[1](), step[2]) File "/usr/lib/anaconda/textw/partitioning.py", line 199, in __call__ todo.fstab.savePartition () File "/usr/lib/anaconda/fstab.py", line 149, in savePartitions self.ddruid.save() SystemError: Error partitioning drive /tmp/hda: Bad file descriptor
I have replicated this in the test lab. As a workaround, try to avoid going back to this "low memory" screen. This is the point in the installer where the swap partition is initialized, and going back and forth through that section of code can definitely lead to problems.
Passed to QA to verify against 7.0.
The bug reporting is better in 7.0 (instead of a traceback, a dialog informing you that you need to reboot is displayed), but the issue is still not properly handled ... so I am leaving the issue open (ie. If you cycle through the "turn swap on" dialog multiple times, the install should not fail ...)
Forcing you to reboot is the correct behavior. Once you turn on swap, we can't rewrite the partition tables.