darmock
PIAF Developer
- Joined
- Oct 18, 2007
- Messages
- 2,892
- Reaction score
- 98
Well that was put in for a very specific reason.
A long time ago in a galaxy far far away..........
Digium changed the spec for the make menuconfig so it would only display in a terminal with a resolution greater than standard. (80x25) thus why the switch is included by default. Not sure if they finally fixed this or not as there was a howl of protest by people. We just added the switch and made the problem go away for most. This is why during the setup portion of our installer it actually checks your terminal resolution to ensure it is greater than 80x25 IF you choose to use make menuconfig. If you use the autoconfiguration option it does not need the extra resolution. It was decided to make it mandatory as at the console you have to reboot to change the resolution.
So yes everything has a reason. IF Digium finally came to their senses and removed this requirement then the next ISO can be modified to remove it if not it is there to stay.
Not sure where we will go from here as the ISO is designed for the lowest common denominator and this is not hyper-v users. Interesting that it installs under 20645 and not 20650 as the setting of the console has been there since 20600! So our original premise of centos breaking things (pardon me correcting things) between minor versions is still valid.
Thanks for all your hard work on this...... I will think some to see if there is a solution that will fit into our conceptual framework of reality. For the moment users can simply interrupt the firstboot AFTER the base install and remove the vga= line and then edit out the command in /boot/grub/grub.conf. Let me know if this works and then you could see if make menuconfig will work in an 80x25 screen or perhaps you can set hyper-v to accept the higher screen resolution.
Thanks
Tom
A long time ago in a galaxy far far away..........
Digium changed the spec for the make menuconfig so it would only display in a terminal with a resolution greater than standard. (80x25) thus why the switch is included by default. Not sure if they finally fixed this or not as there was a howl of protest by people. We just added the switch and made the problem go away for most. This is why during the setup portion of our installer it actually checks your terminal resolution to ensure it is greater than 80x25 IF you choose to use make menuconfig. If you use the autoconfiguration option it does not need the extra resolution. It was decided to make it mandatory as at the console you have to reboot to change the resolution.
So yes everything has a reason. IF Digium finally came to their senses and removed this requirement then the next ISO can be modified to remove it if not it is there to stay.
Not sure where we will go from here as the ISO is designed for the lowest common denominator and this is not hyper-v users. Interesting that it installs under 20645 and not 20650 as the setting of the console has been there since 20600! So our original premise of centos breaking things (pardon me correcting things) between minor versions is still valid.
Thanks for all your hard work on this...... I will think some to see if there is a solution that will fit into our conceptual framework of reality. For the moment users can simply interrupt the firstboot AFTER the base install and remove the vga= line and then edit out the command in /boot/grub/grub.conf. Let me know if this works and then you could see if make menuconfig will work in an 80x25 screen or perhaps you can set hyper-v to accept the higher screen resolution.
Thanks
Tom