Here is the menu.cfg file:

menu hshift 15
menu width 49

menu title Installer boot menu^G
include debian-installer/i386/boot-screens/stdmenu.cfg
include debian-installer/i386/boot-screens/txt.cfg
include debian-installer/i386/boot-screens/amdtxt.cfg
include debian-installer/i386/boot-screens/gtk.cfg
include debian-installer/i386/boot-screens/amdgtk.cfg
menu begin advanced
         menu title Advanced options
         include debian-installer/i386/boot-screens/stdmenu.cfg
         label mainmenu
                 menu label ^Back..
                 menu exit
         include debian-installer/i386/boot-screens/adtxt.cfg
         include debian-installer/i386/boot-screens/amdadtxt.cfg
         include debian-installer/i386/boot-screens/adgtk.cfg
         include debian-installer/i386/boot-screens/amdadgtk.cfg
         include debian-installer/i386/boot-screens/dtmenu.cfg
menu end
label help
         menu label ^Help
         text help
    Display help screens; type 'menu' at boot prompt to return to this menu
         endtext
         config debian-installer/i386/boot-screens/prompt.cfg



On 11-03-09 12:25 AM, Hal Vaughan wrote:
> On Mar 8, 2011, at 11:09 PM, Blake Hodder wrote:
>
>> Here are the contents of my default config:
>>
>> # D-I config version 1.0
>> CONSOLE 0
>> SERIAL 0 19200 0
>> include debian-installer/i386/boot-screens/menu.cfg
>> default debian-installer/i386/boot-screens/vesamenu.c32
>> prompt 0
>> timeout 0
>>
>> After I hit return on install I get the 2 lines:
>>
>> Loading debian/squeeze/i386/linux.....
>> Loading debian/squeeze/i386/initrd.gz.........ready.
>>
>> and then a blank screen.
> Okay, I don't know tftp that well or PXE Linux.  Without looking through the 
> file you include, I can't be sure what it does -- I'd suggest working with 
> the default config file as close to the original posted to be sure.  But, for 
> now, post the menu.cfg file and let's see that.
>
> Also, one thing I did, and this means I'm no longer working with a stock 
> install (and I forgot about this until just a moment ago when I was testing 
> this), so I'm sorry I didn't mention this earlier.  One "trick" I did to just 
> make sure that<return>  always gave the install I wanted is to remove or 
> change the name of /tftpserv/boot.txt.  (Actually, I stuffed it in my 
> pxelinux.cfg directory since that's where the other config files are.)  By 
> removing it, you don't get a boot menu for PXE Linux and don't have problems 
> with accidentally hitting arrow keys (even though I'm a competitive ballroom 
> dancer, you'd be surprised at how clumsy I can be!).  That'll force a default 
> install.
>
> I'm not sure that your problem is related to boot.txt, but I thought I should 
> mention it, just in case.
>
> Now, as to your blank screen -- I got that, many times, and was trying to 
> work at 115200 instead of 19200.  And what fixed it for me was finding out 
> just how to get the parameters into the file "default."  I suspect that's the 
> issue here.  Don't use the include directive for now.  That's where you're 
> varying from the instructions on the page I wrote up and from the two Debian 
> reference pages I link to.  And it's likely not coincidence that's where you 
> did something different AND that's where console speed becomes an issue.
>
> Look at this version of "default":
>
> SERIAL 0 19200
> CONSOLE 0
> DISPLAY boot.txt
>
> DEFAULT squeeze_i386_install
>
> LABEL squeeze_i386_install
>        kernel debian/squeeze/i386/linux
>        append vga=normal console=ttyS0,19200,n8 
> initrd=debian/squeeze/i386/initrd.gz  --
> LABEL squeeze_i386_linux
>        kernel debian/squeeze/i386/linux
>        append vga=normal console=ttyS0,19200,n8 
> initrd=debian/squeeze/i386/initrd.gz  --
> LABEL squeeze_i386_expert
>        kernel debian/squeeze/i386/linux
>        append priority=low console=ttyS0,19200,n8 vga=normal 
> initrd=debian/squeeze/i386/initrd.gz  --
> LABEL squeeze_i386_rescue
>        kernel debian/squeeze/i386/linux
>        append vga=normal console=ttyS0,19200,n8 
> initrd=debian/squeeze/i386/initrd.gz  rescue/enable=true --
>
> PROMPT 1
> TIMEOUT 0
>
> I know some of those lines wrapped (in Apple Mail, they don't), but use that 
> format and don't include, for now, just cut and paste the text in to the file 
> default.  Also, be sure the parameters are on a separate line in each LABEL 
> section.  I've seen a friend forget that and append them (like the older 
> GRUB, was it?) needed them done and it doesn't work that way.
>
> In my previous experience, I found that once initrd loaded and control is 
> passed to it, unless the speed is specified correctly in the config file 
> (either the default one or whichever one you're using), console communication 
> stops.
>
>
>
> Hal
>
>> Blake
>> On 11-03-08 11:52 PM, Hal Vaughan wrote:
>>> On Mar 8, 2011, at 10:10 PM, Blake Hodder wrote:
>>>
>>>> Hi there,
>>>>
>>>> My apologies, and when I get to the prompt instead of having a "boot:"
>>>> prompt I have a text menu that I have to select install by using my
>>>> arrows and enter. It is almost like is trying to do a graphical install
>>>> but I am using the netboot files with the console modifications.
>>> Okay, I hooked up the serial cable and went through this again.  I was 
>>> trying to remember if there could be another menu later, or if there were 
>>> more choices, but that I never saw them due to the 15 character width 
>>> issue.  When I booted to the NIC, I got this (it's edited to show in lines, 
>>> instead of short 15 column lines):
>>>
>>> Intel UNDI, PXE-2.0 (build 082)
>>> Copyright (C) 1997,1998,1999  Intel Corporation
>>> VIA Rhine III Management Adapter v2.43 (2005/12/15)
>>>
>>> CLIENT MAC ADDR: 00 00 24 CD 92 34.
>>> DHCP.\\||//--\\||//--\\||
>>> CLIENT IP: 172.16.7.205  MASK: 255.255.0.0  DHCP IP: 172.16.7.1
>>> GATEWAY IP: 172.16.7.1
>>> TFTP.
>>> TFTP.-
>>> PXELINUX 4.02 debian-20101014  Copyright (C) 1994-2010 H. Peter Anvin et al!
>>> PXE entry point found (we hope) at 9DEE:0106 via plan A
>>> UNDI code segment at 9DEE len 1966
>>> UNDI data segment at 947D len 9710
>>> Getting cached packet  01 02 03
>>> My IP address seems to be AC1007CD 172.16.7.205
>>> ip=172.16.7.205:172.16.7.12:172.16.7.1:255.255.0.0
>>> BOOTIF=01-00-00-24-cd-92-34
>>> TFTP prefix:
>>> Trying to load: pxelinux.cfg/01-00-00-24-cd-92-34
>>> Trying to load: pxelinux.cfg/AC1007CD
>>> Trying to load: pxelinux.cfg/AC1007C
>>> Trying to load: pxelinux.cfg/AC1007
>>> Trying to load: pxelinux.cfg/AC100
>>> Trying to load: pxelinux.cfg/AC10
>>> Trying to load: pxelinux.cfg/AC1
>>> Trying to load: pxelinux.cfg/AC
>>> Trying to load: pxelinux.cfg/A
>>> Trying to load: pxelinux.cfg/default
>>> ok
>>> XELINUX 4.02 debian-20101014  Copyright (C) 1994-2010 H. Peter Anvin et al
>>> boot:
>>> Loading debian/squeeze/i386/linux.....
>>> Loading debian/squeeze/i386/initrd.gz.........ready.
>>>
>>> The "Trying to load:..." lines are the TFTP boot or PXE Linux searching for 
>>> a config file, then settling on the default config.  After that, the 
>>> "boot:" is the only prompt I get.  Once I hit<return>, I get the next two 
>>> lines, followed by some LONG lines, then a chance to pick the language, 
>>> which is the start of the installer.
>>>
>>> So what you're saying is that you don't get "boot:", you get a choice of 
>>> which type of install to do instead?
>>>
>>> Could you post the contents of your /tftpserv/pxelinux.cfg/default file?
>>>
>>>
>>> Hal
>>>
>>>
>>>> Blake
>>>>
>>>> On 11-03-08 10:06 PM, Hal Vaughan wrote:
>>>>> Okay -- remember, please, to respond to the list, since whatever goes 
>>>>> wrong and whatever fixes it could help a lot of people.
>>>>>
>>>>> It also means I'm not the only one helping out, in case someone else 
>>>>> finds something wrong that I miss.
>>>>>
>>>>> Okay, then is the prompt where things go wrong the first prompt from PXE 
>>>>> Linux, after it boots to Linux?  The one where you get "boot:" and can 
>>>>> just press<enter>?  If so, when you get that prompt, what are you doing?
>>>>>
>>>>>
>>>>>
>>>>> Hal
>>>>>
>>>>> On Mar 8, 2011, at 8:49 PM, Blake Hodder wrote:
>>>>>
>>>>>> Hi,
>>>>>> That is the wiki page that I did follow and I did set ConSpeed to 19200 
>>>>>> as well as my minicom console.
>>>>>>
>>>>>> Blake
>>>>>>
>>>>>> On 11-03-08 09:22 PM, Hal Vaughan wrote:
>>>>>>> I don't know how it'll compare to installing on a Net5501, but I wrote 
>>>>>>> that up in the Soekris wiki just a few weeks ago.  Here's the page:
>>>>>>>
>>>>>>>
>>>>>>> http://wiki.soekris.info/Debian_Squeeze_On_Soekris
>>>>>>>
>>>>>>>
>>>>>>> (I don't know if that's the page you're talking about or not.)
>>>>>>>
>>>>>>> I was careful to pay attention to the issue of baudrate, since it can 
>>>>>>> really mess up your work.  (I honestly feel if it had been better 
>>>>>>> documented in previous pages on installing Debian, it would have saved 
>>>>>>> me 5-10 hours of troubleshooting.)
>>>>>>>
>>>>>>> I'm not 100% clear, from what you're saying, if you mean you get to the 
>>>>>>> "boot:" prompt and then are having trouble (which is where you could 
>>>>>>> specify different options for booting), or if it's another point.  
>>>>>>> However, it is important to remember you have to specify the bad rate 
>>>>>>> in the /tftpserv/pxelinux.cfg/default file (where /tftpserv is your 
>>>>>>> directory path to the tftp/pxe setup).  You will also have to specify 
>>>>>>> the baud rate at a few other points, as well.  I mention that o the 
>>>>>>> page I linked to above.
>>>>>>>
>>>>>>> If that's the page you're following, let us know and also please tell 
>>>>>>> us exactly what the text for the last prompt you see before things go 
>>>>>>> bad is.  Also, is it at the section where (for some reason), the output 
>>>>>>> is limited to only 15 characters wide?  (That could also be a Net5501 
>>>>>>> thing, so I don't know if you'll see that on other systems.)
>>>>>>>
>>>>>>> Also, at the bottom of that wiki page, there's another page to my blog 
>>>>>>> website, where I have an image I created on a Net5501.  Off the top of 
>>>>>>> my head, I don't know how similar the hardware is, but I have info on 
>>>>>>> how you can copy that image and install it on another Net5501.  It's 
>>>>>>> possible that image may work on a Net4521, but I don't know. If so, it 
>>>>>>> might save you some trouble and let you start with a basic Debian 
>>>>>>> Squeeze image you can then modify to your heart's content.
>>>>>>>
>>>>>>> Scott Newell pointed out the difference between baud and bps.  Just for 
>>>>>>> clarity, is 19200 what you set ConSpeed to?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Hal
>>>>>>>
>>>>>>> On Mar 8, 2011, at 2:04 PM, Blake Hodder wrote:
>>>>>>>
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I have a Soekris net4521 and I am trying to install Debian Squeeze on 
>>>>>>>> it via tftp boot and serial console. However; I get to where I can 
>>>>>>>> select install from a menu list and then it sits at a blank screen. I 
>>>>>>>> am using the buadrate of 19200 8n1 no flow control. Does anyone know 
>>>>>>>> how to successfully install squeeze. I have tried using the wiki guide.
>>>>>>>>
>>>>>>>> Thanks in advanced,
>>>>>>>>
>>>>>>>> Blake
>>>>>>>> -- 
>>>>>>>> <RBI-Email-Signatures-BH.gif>
>>>>>>>> _______________________________________________
>>>>>>>> Soekris-tech mailing list
>>>>>>>>
>>>>>>>> [email protected]
>>>>>>>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>>>>>> -- 
>>>>>> <RBI-Email-Signatures-BH.gif>
>>>> -- 
>>>> _______________________________________________
>>>> Soekris-tech mailing list
>>>> [email protected]
>>>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>>>>
>>> _______________________________________________
>>> Soekris-tech mailing list
>>> [email protected]
>>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>>
>> -- 
>> _______________________________________________
>> Soekris-tech mailing list
>> [email protected]
>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>>
> _______________________________________________
> Soekris-tech mailing list
> [email protected]
> http://lists.soekris.com/mailman/listinfo/soekris-tech


-- 
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to