>Ну прям наезд на Linux/GRUB
>На серверах графическая загрузка понравится только "сисадминшам" Лучше бы tab completion реализовали в своем загрузчике как в грубе...
А ascii-art все равно лучше, как вам такой пикс?
--- /boot/beastie.4th 2008-08-19 23:59:01.000000000 +0600
+++ /boot/beastie.4th 2008-12-24 18:14:48.000000000 +0500
@@ -109,6 +109,27 @@
at-xy ." |____/|_____/|_____/"
;
+: share-logo ( x y -- )
+2dup at-xy ." `````" 1+
+2dup at-xy ." `-/oo/-```.:oshddmmddhso:.```:+oo/." 1+
+2dup at-xy ." .--/shdmddNMMMMMMMMNNNdyhmddNNmh+--" 1+
+2dup at-xy ." `:--/smMMMMMMMMMMMMMMNy+mMMNmho/-::" 1+
+2dup at-xy ." `/+dMMNMMMNNNNNNNNNNNmddNmho/:-/+" 1+
+2dup at-xy ." /mNNNMMMNmmmddddhhhhhhsso/:-:+y" 1+
+2dup at-xy ." :dmdmNMNmdhyso++///:::////::-++sh" 1+
+2dup at-xy ." `hdhdNMmhs+////:::::---------:://sy" 1+
+2dup at-xy ." -dsoyhhso/:::::::::--------.--.--+m" 1+
+2dup at-xy ." :d+/+++++/:::::::------------....oN" 1+
+2dup at-xy ." -m/://////:::::-------------...-/dm" 1+
+2dup at-xy ." ys-:://////:::------------..--omN" 1+
+2dup at-xy ." .d+-::///////:--------------:ohNd" 1+
+2dup at-xy ." .ho-:::://////:::::::::///++shy" 1+
+2dup at-xy ." `+s:-:::::////////+++++o+oyh+" 1+
+2dup at-xy ." .+o/:::::///////++++osyy+" 1+
+2dup at-xy ." `-//////////++ossys/-" 1+
+ at-xy ." `..--::::::-."
+;
+
: print-logo ( x y -- )
s" loader_logo" getenv
dup -1 = if
@@ -131,6 +152,11 @@
beastie-logo
exit
then
+ 2dup s" share" compare-insensitive 0= if
+ 2drop
+ share-logo
+ exit
+ then
2dup s" none" compare-insensitive 0= if
2drop
\ no logo