From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 25 23:47:57 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7032F16A4CE for ; Fri, 25 Mar 2005 23:47:57 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14E5C43D3F for ; Fri, 25 Mar 2005 23:47:57 +0000 (GMT) (envelope-from julian@elischer.org) Received: from [208.206.78.97] (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id BD4747A403; Fri, 25 Mar 2005 15:47:56 -0800 (PST) Message-ID: <4244A32C.4090603@elischer.org> Date: Fri, 25 Mar 2005 15:47:56 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en, hu MIME-Version: 1.0 To: Aziz KEZZOU References: <37e131660503231138268bc6cb@mail.gmail.com> <4241C967.4090801@elischer.org> <37e1316605032412017073441a@mail.gmail.com> In-Reply-To: <37e1316605032412017073441a@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-hackers@freebsd.org Subject: Re: running freebsd in qemu using the "-nographic" option ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2005 23:47:57 -0000 Aziz KEZZOU wrote: >>Aziz KEZZOU wrote: >> >> >> >>>Hi all, >>>I am running freebsd 5.3 under qemu (a fast IA32 emulator). My host >>>system is linux. Everything works fine, but I want to get rid of this >>>small non-scrollable window, not practical when gcc says I made many >>>many errors :-)... >>> >>> >>> >>> >>you can scroll it after hittong tthe "scroll lock" key >> >> >> >>>Instead I want to get a console. In qemu's documentation it says : >>>====================================================================== >>>`-nographic' >>> Normally, QEMU uses SDL to display the VGA output. With this >>>option, you can totally disable graphical output so that QEMU is a >>>simple command line application. The emulated serial port is >>>redirected on the console. Therefore, you can still use QEMU to debug >>>a Linux kernel with a serial console. >>>====================================================================== >>> >>>So basically what I need is, some how, to tell the freebsd kernel to >>>forward its output/input to a serial port. In linux this is done by >>>supplying the parameter "console=ttyS0". Is there something equivalent >>>in FreeBSD ? >>> >>> >>> you have 2 apportunities to switch to serail console during boot.. once, before the big printout of stuff you have a single cursor sitting on teh screen for a few (5?) seconds hitting "-h" there will switch to serial.. also at teh 10 second countdown, hit space to get to teh prompt and type 'set console="comconsole"' followed by "boot" >>> >>> >>> >>in /boot/loader.conf add: >> >>console="comconsole" >> >>that should do it.. >> >> > >Thank you guys, that seems easy to do...but I don't have access to >/etc/boot.conf : all I have is a disk image generated by bximage, >which I can't mount !! > >The pb is that with my new install the SDL window doesn't work any >more : qemu says "Could not initialize SDL - exit". I did "xhost +" >but didn't change any thing ?! Anyway I am not spending any more time >to get the SDL window which I don't really need :-) > >So basically what I want to do now is mount the freeBSD image in a >loopback and modify the boot.conf file directly. Anyone knows how to >do this under linux (2.6 if relevant) ? BSD seems to have a "weird" >way of organizing the disk. Which file system shoud I support ? > > I don't know linux... sorry >Thanks, >Aziz > >