Description of problem:
Recommended for text-mode: 233 MHz G3 or better, 128MiB RAM.
This is impossible when anaconda's loader is copying install.img 111M into /tmp plus unpacking the initrd of 22M...
Version-Release number of selected component (if applicable):
Sept 15 boot.iso
boot the install from usb
Steps to Reproduce:
1. download boot.iso
2. prepare usbdisk
3. edit the boot loader's config file appending :/images/install.img to stage2=hd:LABEL=Fedora
This is required otherwise loader falls back to asking for path to install.img
This could be fixed by changing the boot line on the boot.iso, I think it would be the same anyway.
4. install fails mounting /tmp/install.img looking at tty3
can't boot the install on my XO.
A little farther into the install at least ;)
If I spin up my own loader using attached diff I can at least proceed until I crash when my unsupported network causes issues.
Created attachment 361170 [details]
Unfortunately, we have to copy the image over in the preupgrade case at least (see commit 536fc1564ae4506c1ba684d0380fc0f665d4731d) so we can later unmount the partition holding the image. Otherwise, there's tracebacks when we attempt to mount/unmount things already mounted. It's likely we will hit this problem in other places too.
# This takes care of mounting /mnt/isodir first.
self._switchImage(1) is only called if preupgrade is absent, and then mountDirectory is used, that checks if /mnt/isodir is already mounted.
What if loader was changed to really use the preupgrade flag to tell the difference, would that make you a little less resistive to the change?
Patch to be added.
Created attachment 361519 [details]