Yes, in grub I think it should be an option which the user selects.
The question is more how we get that option displayed in a serial-only
world.
As I understand it, grub can display its menu on the serial, but we
don't do that by default on the install for the reasons Adam described.
I think we could either:
* take the view that the *install* disk is something people use
explicitly and we can JFDI there
* we could add a second boot target for the BIOS which has something
explicit in the name
I don't know if the latter is feasible. Can you effectively have a USB
disk with TWO bootable partitions, one called "Install Ubuntu" and
another called "Install Ubuntu over ttyS0"? And for good measure, a
third called "Install Ubuntu over ttyS1"?
If this is possible, then we would have it all nicely mapped out:
* the BIOS is told to redirect to serial
* the disk partitions with console / COM0 / COM1 are displayed as BIOS
boot options
* if the user chooses the correct one they will then see the grub menu
* the user again chooses the correct one (or maybe the menu items for
that boot partition automatically are correct)
* and off you go
Yes, in grub I think it should be an option which the user selects.
The question is more how we get that option displayed in a serial-only
world.
As I understand it, grub can display its menu on the serial, but we
don't do that by default on the install for the reasons Adam described.
I think we could either:
* take the view that the *install* disk is something people use
explicitly and we can JFDI there
* we could add a second boot target for the BIOS which has something
explicit in the name
I don't know if the latter is feasible. Can you effectively have a USB
disk with TWO bootable partitions, one called "Install Ubuntu" and
another called "Install Ubuntu over ttyS0"? And for good measure, a
third called "Install Ubuntu over ttyS1"?
If this is possible, then we would have it all nicely mapped out:
* the BIOS is told to redirect to serial
* the disk partitions with console / COM0 / COM1 are displayed as BIOS
boot options
* if the user chooses the correct one they will then see the grub menu
* the user again chooses the correct one (or maybe the menu items for
that boot partition automatically are correct)
* and off you go
Mark