Re: qemu install

Viktor Mihajlovski <[email protected]>
Newsgroups gmane.linux.debian.ports.s390
Message-ID <[email protected]>

On 5/18/20 8:00 PM, Valentin Vidić wrote:
> On Mon, May 18, 2020 at 07:31:15PM +0200, Benjamin Jakob Zimmermann wrote:
>> $ qemu-system-s390x -M s390-ccw-virtio -m 1G -smp 1 -enable-kvm -nographic
>> -device virtio-net-ccw,netdev=mynet0 -netdev tap,id=mynet0,script=qemu-ifup
>> -drive file=/dev/disk/by-path/ccw-0.0.xxxx -kernel loopdir/boot/linux_vm
>> -initrd loopdir/boot/root.bin -append
>> 'debian-installer/allow_unauthenticated=true'
>>
>> This works on a z13 and z14. Works also fine with clefOS (CentOS clone).
> 
> Thanks for the info. Indeed it seems that things work with the stretch
> image so I will try to use that.
> 
> But can we also try to fix buster and unstable images as these seem to
> be broken at the moment? I have identified the following problems:
> 
> 1. debian-installer fails to start on serial port due to wrong device
> name (ttyS1 vs ttysclp0). I can boot with init=/bin/sh and make a
> symlink but a patch is here:
> https://salsa.debian.org/installer-team/rootskel/-/merge_requests/2/diffs
> 
> 2. initrd does not include the required modules (virtio_net and
> virtio_blk) so network and disk devices are not visible. Had to
> build a new initrd with these included.
> 
I glanced over the d-i config and udebs. It seems that with buster the 
virtio-modules udeb was removed under the assumption that the virtio 
modules are to be found in nic-modules and scsi-modules.
Unfortunately, those don't include the virtio modules for s390x.
Would you care to open a defect against d-i?
> 3. installation starts but at some point debootstrap fails with
> 
> May 17 20:12:05 debootstrap: dpkg: error processing package s390-tools (--configure):
> May 17 20:12:05 debootstrap:  dependency problems - leaving unconfigured
> May 17 20:12:06 debootstrap: Errors were encountered while processing:
> May 17 20:12:06 debootstrap:  s390-tools
> May 17 20:12:07 debootstrap: dpkg: dependency problems prevent configuration of s390-tools:
> May 17 20:12:07 debootstrap:  s390-tools depends on perl:any.
> 
> So probably s390-tools package needs to be updated?
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.