qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Boot from disk problem


From: Ignacio Geli
Subject: Re: [Qemu-devel] Boot from disk problem
Date: Wed, 30 Nov 2011 15:54:31 -0300
User-agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1

Thks Blue Swirl
Is there any documentation on how to create a disk with the correct geometry, or a place to download one?

thks again.





El 26/11/11 05:01, Blue Swirl escribió:
On Fri, Nov 25, 2011 at 18:24, Ignacio Geli <address@hidden> wrote:
El 25/11/11 13:01, Andreas Färber escribió:

Hi,

Am 25.11.2011 16:23, schrieb Ignacio Geli:

Im trying to run a solaris 2.5.1 vm acording the instructions of i found
in this blog:
http://tyom.blogspot.com/2009/12/solaris-under-qemu-how-to.html#uds-search-results
I'm not sure if Artyom has submitted all his patches to QEMU yet.

compile my qemu with:
git clone git://git.savannah.nongnu.org/qemu.git
cd qemu
./configure --target-list=sparc-softmmu
make
(version 0.13.50)

That 2009 blog is outdated: QEMU now lives in
git://git.qemu.org/qemu.git
and should be at 0.15.93 (1.0-rc3). Compare http://qemu.org for details.

CC'ed sparc maintainer and Artyom.

Andreas

Andesas tks for the info.
upgrading to 0.15.1 did not solve the issue.

Adding some info:

QEMU emulator version 0.15.1, Copyright (c) 2003-2008 Fabrice Bellard
Linux ws2132 2.6.32-5-openvz-amd64 #1 SMP Mon Oct 3 05:12:50 UTC 2011 x86_64 GNU/Linux
Debian squeeze


Regards!

Ive downloaded the ss5.bin bios (sparc station 5)) I have the solaris
disk and i can do the installation but can't get the disk to boot.

I can boot from the cd, mount and check the /etc/system file it has the
"set scsi_options=0x58" option i set to make it work, still not working:

Here is the output:

/ok boot disk0:d
Boot device: /iommu/sbus/address@hidden,8400000/address@hidden,8800000/address@hidden,0:d  File
and args:
SunOS Release 5.5.1 Version Generic [UNIX(R) System V Release 4.0]
Copyright (c) 1983-1996, Sun Microsystems, Inc.
WARNING:
/address@hidden,10000000/address@hidden,10001000/address@hidden,8400000/address@hidden,8800000/address@hidden,0
(sd1):
    corrupt label - bad geometry

    Label says 1310720 blocks, Drive says 883120 blocks
Cannot mount root on
/address@hidden,10000000/address@hidden,10001000/address@hidden,8400000/address@hidden,8800000/address@hidden,0:d fstype
ufs
panic: vfs_mountroot: cannot mount root
rebooting...
Resetting ... /

maybe the disk is wrong
ive try several disk one following these instructions:
1) qemu-img create -f qcow2 file.qcow2 12G
2) Add -drive file=file.qcow2,unit=3 to your qemu startup
3) Boot single user
4) echo
'disk_type="QEMU12.0G":ctlr=SCSI:ncyl=49152:acyl=0:pcyl=49152:nhead=16:nsect=32:rpm=7200'

/etc/format.dat
I'd guess these geometry parameters are not correct for your 12G disk.
It's strange though that the installer kernel sees different geometry
from the normal boot kernel.

5) echo
'partition="QEMU12.0G":disk="QEMU12.0G":ctlr=SCSI:2=0,25165824:0=0,20971520:6=40960,4194304'

/etc/format.dat
These could also be wrong, but I have no idea what the numbers mean.

6) format -d c0t3d0 -t 'QEMU12.0G' then label, y, and quit
7) newfs /dev/dsk/c0t3d0s0 followed by y

another downloaded from:
http://gunkies.org/wiki/Installing_Solaris_2.4_on_Qemu_SPARC

any help will be welcome





--

ITECNIS SRL <http:/www.itecnis.com>
        Simplicity is the ultimate sophistication

        Ignacio Geli
        Implementación y Soporte


--


        Simplicity is the ultimate sophistication

        Ignacio Geli
        Implementación y Soporte




--

ITECNIS SRL
        Simplicity is the ultimate sophistication

        Ignacio Geli
        Implementación y Soporte

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]