Description of problem: Cannot install to a '/' partition smaller than 4096 Meg Version-Release number of selected component (if applicable): Fedora Core 17 alpha Live CD How reproducible: Always Steps to Reproduce: Downloaded the alpha Fedora Desktop Live Media via an existing FC15 system. Used Fedora LiveUSB creator to put it on a USB memory stick. Booted that USB memory stick. Ran Install to hard disk. Picked a custom disk layout to use a 2008 meg swap partition and a 4016 meg '/' partition. That gets an error that '/' must be at least 4096 meg. Please turn that hard error into a warning and let me continue with the install. Cylinders/Heads/Sectors that different OSes would like: C/H/S */240/63 = OS/2, eCS and older Windows C/H/S */255/63 = Linux Since 240 = 15*16 and 255 = 15*17, the number 15*16*17 is the magic number of C/H to use for partitions. Since each head is 63 sectors, and each sector is 512 bytes, 15*16*17*63*512 works out to 125.5 meg. Therefore, if every partition is a multiple of 125.5 meg, each partition will appear to be on a cylinder boundary to OS/2, eCS, all older Windows, and Linux. 125.5 meg * 32 = 4016 meg is the size of partitions I use for Linux. I use partitions of size 1004, 2008, 4016, 16064 meg. The last time I hit this problem, I installed the SOAP desktop version of Fedora Core (since it installs to a smaller '/' partition), and then added the gnome desktop. Actual results: A hard error about a small '/' partition that stops install. Expected results: A warning about a small '/' partition and then let me continue with the install. Additional info:
SOAP in the above should be SOAS (Sugar on a Stick)
We don't do anything with CHS here. We run a program to determine how big the live image is, and get a size back in MB. We then check that against how big you've decided to make the drive. Turning this into a warning is just going to lead to us getting weirder bugs in the future from people who choose to ignore it and continue on.