From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:47130) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgxDD-0007rJ-8A for qemu-devel@nongnu.org; Fri, 07 Dec 2012 07:39:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgxD7-0000k8-79 for qemu-devel@nongnu.org; Fri, 07 Dec 2012 07:39:27 -0500 Received: from mail-yh0-f47.google.com ([209.85.213.47]:57077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgxD7-0000k3-1m for qemu-devel@nongnu.org; Fri, 07 Dec 2012 07:39:21 -0500 Received: by mail-yh0-f47.google.com with SMTP id g23so70435yhg.34 for ; Fri, 07 Dec 2012 04:39:19 -0800 (PST) Message-ID: <50C1E370.7030007@itecnis.com> Date: Fri, 07 Dec 2012 09:39:12 -0300 From: Ignacio Geli MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------080204040400060202080605" Subject: [Qemu-devel] Auto start script List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This is a multi-part message in MIME format. --------------080204040400060202080605 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi all... Sorry if im not posting in the proper list, but i have a solaris 2.5.1 up and running under qemu virtualization, the thing is that every time i boot it i need to enter "boot disk0" on the console to get it up and if I close that console i goes down. I write a few lines to make it automatic: /usr/local/sbin/boot-sun.sh ---------------------------------- #!/usr/bin/expect set timeout -1 log_user 0 spawn /usr/local/sbin/start-sun.sh expect "ok" send "boot disk0 \r" expect eof ---------------------------------- /usr/local/sbin/start-sun.sh: ---------------------------------- sudo /opt/qemu/sparc-softmmu/qemu-system-sparc -M SS-5 -startdate 2009-12-13 -m 256 -bios /opt/solaris/ss5.bin -nographic -hda /srv/discos-solaris/solaris.disk1 -hdb /srv/discos-solaris/solaris.disk2 -hdc /srv/discos-solaris/solaris.disk3 -device lance -net nic -net tap,ifname=tap0 ---------------------------------- It did work some times, but now is not working. Im no expert and do not know how to debub the script since i cant get output from expect command. Maybe someone write something similar to make it boot automatically. any help will be apreciated Regards Ignacio -- ITECNIS SRL Simplicity is the ultimate sophistication Ignacio Geli Implementación y Soporte --------------080204040400060202080605 Content-Type: multipart/related; boundary="------------040309020401000205070402" --------------040309020401000205070402 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi all...
    Sorry if im not posting in the proper list, but i have a solaris 2.5.1 up and running under qemu virtualization, the thing is that every time i boot it i need to enter "boot disk0" on the console to get it up and if I close that console i goes down.

I write a few lines to make it automatic:

/usr/local/sbin/boot-sun.sh
----------------------------------
#!/usr/bin/expect
set timeout -1
log_user 0
spawn /usr/local/sbin/start-sun.sh
expect "ok"
send "boot disk0 \r"
expect eof
----------------------------------

/usr/local/sbin/start-sun.sh:
----------------------------------
sudo /opt/qemu/sparc-softmmu/qemu-system-sparc -M SS-5 -startdate 2009-12-13 -m 256 -bios /opt/solaris/ss5.bin -nographic -hda /srv/discos-solaris/solaris.disk1 -hdb /srv/discos-solaris/solaris.disk2 -hdc /srv/discos-solaris/solaris.disk3 -device lance -net nic -net tap,ifname=tap0
----------------------------------

It did work some times, but now is not working. Im no expert and do not know how to debub the script since i cant get output from expect command. Maybe someone write something similar to make it boot automatically. any help will be apreciated
Regards
Ignacio



--

ITECNIS SRL
        Simplicity is the ultimate sophistication

        Ignacio Geli
        Implementación y Soporte

 

--------------040309020401000205070402 Content-Type: image/jpeg; name="logo-mail2.jpg" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="logo-mail2.jpg" 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 bJ/voNsZKIsaqiClUUB/frj/2Q== --------------040309020401000205070402-- --------------080204040400060202080605--