[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Help needed: Sparc 64, kernel panic
From: |
Ajallooiean Hossein |
Subject: |
Re: [Qemu-devel] Help needed: Sparc 64, kernel panic |
Date: |
Tue, 25 Apr 2017 17:28:31 +0000 |
Hi Mark
Sorry for pinging so early.
Im just wondering if youve had time to go over my email below.
Any help would be greatly appreciated.
Thanks
Hoss
________________________________________
From: Qemu-devel <address@hidden> on behalf of Ajallooiean Hossein
<address@hidden>
Sent: Sunday, April 23, 2017 1:42:08 AM
To: address@hidden
Cc: Mark Cave-Ayland
Subject: Re: [Qemu-devel] Help needed: Sparc 64, kernel panic
Hi Mark,
Thanks a lot for this. - it did work!
So, now im wondering how did you install the iso on disk?
would you mind sharing your command line for the install please? and hacks if
any
i am now able to install and boot, but my boot hang after this line "[
22.559491] [TTM] Initializing pool allocator" - inside user space. - I did
blacklist bochs_drm for installing as such "-append
'modprobe.blacklist=bochs_drm'".
also, i have a couple of questions if you dont mind responding to them. - ill
appreciate this a lot:
1- did you use virtio for your install? i.e. not using the "-cdrom" command and
blacklisting the pata_cmd64x and also providing your own virtio device
(/dev/vdb)?
- i used this link for hints on how to install with virtio
http://tyom.blogspot.ch/2013/03/debiansparc64-wheezy-under-qemu-how-to.html
2- i see that you used ext3 for your OS install, isnt that slower than ext4?
-again im referencing this:
http://tyom.blogspot.ch/2013/03/virtio-performance-and-filesystems.html
3- also, im noticing that you didnt define root=/dev/sda or root=/dev/vda1 for
when your running qemu. and when im running your image i have to do that,
otherwise ill get to the initramfs only. is there a trick behind this?
4- i dont see you defining a kernel and initrd? is there a reason for this? if
i just use your cmd line, ill get this: also, are you extracting the kernel and
initrd from the image or the iso?
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel cmdline
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.1 built on Mar 15 2017 19:37
Type 'help' for detailed information
Trying disk:a...
Not a bootable ELF image
Loading a.out image...
Loaded 7680 bytes
entry point is 0x4000
SILO Version 1.4.14
boot:
Thanks a lot in advance for your help.
Cheers
Hoss
________________________________________
From: Mark Cave-Ayland <address@hidden>
Sent: Saturday, April 22, 2017 11:12 AM
To: Ajallooiean Hossein; address@hidden
Subject: Re: [Qemu-devel] Help needed: Sparc 64, kernel panic
On 21/04/17 16:12, Ajallooiean Hossein wrote:
> Thanks for the files and the notes.
>
> I am attaching my config-host file for you. I'm on x86_64, running Linux 64,
> Ubuntu 16.04.2 LTS
>
> so, i can also boot like you do - this worked before as well. btw, if you try
> to install that to a disk, itll not be able to as youll need to define memory
> for it.
>
> The problem is after i install the iso on the qcow2 disk and then try to boot
> qemu-system-sparc64.
>
> so here is the steps to reproduce the issue:
> 1- create a qcow2 image : debian-9.0-sparc64-NETINST-1.qcow2
> 2- download debian image: debian-9.0-sparc64-NETINST-1.iso
> 3- install the OS on dIsk
> i use the below command line to do it:
>
> ./qemu-system-sparc64 -cdrom
> /home/nihosa/Downloads/debian-9.0-sparc64-NETINST-1.iso -hda
> /home/nihosa/Downloads/debian-sparc.qcow2 -nographic -boot d -L pc-bios -m 200
>
> i guess i dont have to define a kernel in the above code???
>
> 4- installation goes all well.
> 5- i try to run the new disk image: - here i add kernel as if i dont add it
> ill get the below:
>
> https://pastebin.com/cFwrX9E9
I've just done a test install with
https://people.debian.org/~glaubitz/debian-cd/2017-03-24/debian-9.0-sparc64-NETINST-1.iso
and I didn't see any errors similar to the ones you mention (although I
did have to blacklist the bochs_drm module upon boot).
The resulting qcow2 image can be found temporarily at
https://www.ilande.co.uk/tmp/qemu/sparc64-kernel/deb90.qcow2.xz and you
can launch it with:
./qemu-system-sparc64 -hda deb90.qcow2 -m 256 -nographic
Username and password are both root.
ATB,
Mark.
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, (continued)
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Ajallooiean Hossein, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Mark Cave-Ayland, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Philippe Mathieu-Daudé, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Peter Maydell, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Ajallooiean Hossein, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Ajallooiean Hossein, 2017/04/20
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Mark Cave-Ayland, 2017/04/21
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Ajallooiean Hossein, 2017/04/21
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Mark Cave-Ayland, 2017/04/22
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Ajallooiean Hossein, 2017/04/22
- Re: [Qemu-devel] Help needed: Sparc 64, kernel panic,
Ajallooiean Hossein <=
Re: [Qemu-devel] Help needed: Sparc 64, kernel panic, Mark Cave-Ayland, 2017/04/21