Some advice on user feedback on first cold boot of Yun

For my project I have a yun, a custom shield and am lcd keypad shield.

On first cold boot the lcd lights up but does nothing for 60 or more seconds while linino comes up. One user acceptance testing I was finding a lot of users who don't read the manual were getting stuck in an impatient loop of assuming it had hung because nothing was saying otherwise so I put a

lcd.print(F("Starting Linux"));

before the bridge.begin() statement within the Setup() loop. This at least gives some feedback. But I have another problem which is annoying me. My project sometimes relies on using asm volatile (" jmp 0"); as a kind of simple, got back to square 1 software reset. This of course reloads the setup() routine and briefly displays Starting Linux which of course is not true. Linux is already started.

I know I am being pedantic but it really bothers me. There doesn't seem to be any method where I could say in setup

if (bridge.available)
{
}
else
{
lcd.print(F("Starting Linux"));
bridge.begin();
}

i.e If the bridge is already up don't display the message but if its not display it.

I know I am being pedantic but I really would like to make sure this project is polished.

Does anyone have any suggestions?

here is an attempt of implementing such a notification Implementing an Arduino Yun boot-status monitor using the handshake signal between the MIPS 24k CPU and the ATMega · GitHub
I haven't personally tested it, it's my backlog

I know could be totally irrelevant to this post but the new image show if the linux machine is booted with a bright white led

Linux side ready visual notification: when linux boot completes, the usb led lights up (it's bright white)

http://forum.arduino.cc/index.php?PHPSESSID=0kiej3fr5genejinpfjbd3mh14&topic=235360.0
so with the new image white led == bridge is up