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

Bug#340344: yaird: Fail to create initrd on s390/s390x



On Wed, Nov 23, 2005 at 12:00:31AM +0100, Ivan Warren wrote:
> > > # yaird -o /tmp/a 2.6.14-2-s390x
> > > yaird error: unsupported device required: dasda (fatal)
> > > 
> > Could you post
> 
> .. Most certainly...

Thanks, that helps.  After looking at your output and a debian kernel
for s390 it seems that the kernel uses a module mapping table similar
to that used for usb and pci; the modules listed in that table match
closely with what you describe in your note.

Perhaps you could test the version that is now in the development tree?
Instructions:

	apt_get install bzr
	http_proxy=http://whatever.domain:port/ export http_proxy
	bzr get http://www.xs4all.nl/~ekonijn/yaird.bzr/
	cd yaird.bzr
	sh bootstrap.sh
	./configure --prefix=$HOME/local
	make install
	cd $HOME/local/etc
	ln -s Debian.cfg Templates.cfg
	cd /tmp
	sudo $HOME/local/sbin/yaird -v -o junk.img

You're the first one to use this temporary, throw-away, bazaar-NG
repository, so you may find suprises.  Let me know if you need a tarball
instead of this repository.

The code is untested and will probably break.  If this happens and the cause is
not immediately obvious, could you add a load of Base::debug statements
to Ccw*.pm and post the diffs and output?

Note that the repository also contains EVMS support and ide-generic stuff;
the differences are a bit much for a patch.  Lets get this working first,
sort out the packaging afterwards ...

Regards,
Erik





Reply to: