<div dir="ltr"><div class="gmail_quote"><div>Soren,<br><br>Thanks for the follow up ... I suspected that you had just typeo'd your example scenario, but wanted to clarify it for me and everyone else following along.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I hear you. All my servers are, in fact, remote. I'm however in the<br>
happy situation that if a machine fails to come online after a reboot, I<br>
can boot up a RAM-based rescue system from whence I can diagnose the<br>
system. I realise you might not be as fortunate.</blockquote><div><br>I'd like to hear more about this ... your own, proprietary, or open source, or ???<br><br>I've tried serial terminal servers in the past, but PC BIOS just isn't that bright (like Sun OBP and all other old skool Unix vendors have done forever).  I've gotten some tty access, but if the server is busted at too low a level, you are basically DOA.<br>
<br>For these new Hardy servers I'm building, I'm playing with the idea of booting off of a USB stick, but USB is _slow_ and the read-write nature of a running system (even just the Xen server host) would likely cause rapid failure of the USB sticks.  My next wild idea was to build a 3-way RAID1 for the root disk (USB + 2 internal HD partitions of 2.1GB), sync everything, then pull the USB ... plug it in weekly to sync up and then yank it again.<br>
<br>I was hoping to avoid a situation we had a few months ago where an apt-get (or some function in a post-install) "fixed" the grub menu.lst and caused the server to not be bootable anymore.  That was the reference to walking a not-really-technical user through booting a Live CD and doing network config.  That _sucked_, but we got the box back eventually -- the error message from grub was pretty baffling and completely misleading, of course.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Notwithstanding, I'd still prefer the system not just boot without any<br>
sort of interaction with an admin of some sort. A simple dialog asking<br>
if you understand the risks involved and still want to continue booting<br>
would be perfectly acceptable. That would make the required guidance<br>
much simpler.<br>
<div class="Ih2E3d"></div></blockquote><div><br>I can see the system not auto-booting, but at least have the option to select "yes, I know the system is broken -- boot with networking so my admin can fix it" would be acceptable.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
<snip></div><div class="Ih2E3d"><br>
</div>I understand. The perfect solution for me would be an ssh server in the<br>
initramfs so that I could ssh into the server and take a look around,<br>
reassure myself that the faulty disk has been properly identified, etc.,<br>
etc. and then take appropriate action.<br>
<div class="Ih2E3d"></div></blockquote><div><br>yeah, having network smarts and ssh (on an alternate port since you might not be able to read the ondisk password file?) would be great!<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br><snip><br>
<br>
</div>This is all very valuable input. It's good to have some leverage when we<br>
engage in the discussion about perhaps getting this functionality pushed<br>
back into hardy.<br>
</blockquote><div><br>My big push to my customers for Ubuntu *is* the LTS feature ... many of them have been burned by un-supported, and un-upgradable RH systems (I've got a few 6.2 systems out there still ... ugh).  Getting what I would consider a mission critical feature for a SERVER pushed back into the LTS server release would be very valuable to the argument that Ubuntu is "Enterprise Ready" and willing to add the necessary features to run "Mission Critical" applications on.<br>
<br>Thanks,<br>Sam <br></div></div></div>