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

Re: [Wg-test-framework] debian-installer failure with arm64 (was RE: laxton (softiron) boot failure with Debian linux-image-4.7.0-0.bpo.1-arm64)



On Tue, Jan 03, 2017 at 06:48:27PM +0000, Ian Jackson wrote:
> (CCing debian-arm, because I think this is now something related to d-i
> on ARML.)
> 
> Hi.  I'm writing with my Xen Project hat on.  We have two Softiron
> ARM64 servers which I am trying to get up and running in our CI
> system.
> 
> Right now, I can't get d-i to install on them.  I have tried jessie
> with a backports kernel, and stretch.
> 
> With stretch, d-i bombs out here:
> 
>   Jan  3 18:00:44.412384 Download installer components
>   Jan  3 18:00:45.044389 -----------------------------
>   Jan  3 18:00:45.052432 Jan  3 18:00:45.052445 No kernel modules were found. 
> This probably is due to a mismatch between the 
>   Jan  3 18:00:45.060411 kernel used by this version of the installer and the 
> kernel version available 
>   Jan  3 18:00:45.060450 in the archive.
>   Jan  3 18:00:45.068415 Jan  3 18:00:45.068427 If you're installing from a 
> mirror, you can work around this problem by 
>   Jan  3 18:00:45.068458 choosing to install a different version of Debian. 
> The install will probably 
>   Jan  3 18:00:45.076422 fail to work if you continue without kernel modules.
>   Jan  3 18:00:45.084417 Continue the install without loading kernel modules?
>   Jan  3 18:00:45.084448   1: Yes      2: No [*]
> 
> If I select `1', it then continues without detecting any hard disks
> (`No disk drive was detected').
> 
> 
> My kernel image and initrd are:
> 
>  
> http://ftp.debian.org/debian//dists/stretch/main/installer-arm64/current/images/netboot//debian-installer/arm64/linux
>  76ec5622593eeebb7203748530e6b28adedba63a1c23f4e23d086372538fa006  linux
> 
>  
> http://ftp.debian.org/debian//dists/stretch/main/installer-arm64/current/images/netboot//debian-installer/arm64/initrd.gz
>  862e74a54665b1198ee697d8414e19da3ed9b05613cded73db764ea8920aeee5  initrd.gz
> 
> 
> My grub.cfg, which I am using to netboot the image, and my preseed
> file, are below.
> 
> 
> If I boot with `auto' removed from my command line I can quit into a
> shell after "No kernel modules were found" and then I see this:
> 
> ~ # uname -av
> Linux laxton0 4.7.0-1-arm64 #1 SMP Debian 4.7.8-1 (2016-10-19) aarch64 
> GNU/Linux
> ~ # ls /lib/modules/4.7.0-1-arm64/
> kernel               modules.builtin.bin  modules.order
> modules.alias        modules.dep          modules.softdep
> modules.alias.bin    modules.dep.bin      modules.symbols
> modules.builtin      modules.devname      modules.symbols.bin

Stretch in the archive currently has a kernel version of 4.8.11, so an
installer booted with 4.7.8 is going to have a hard time finding working
kernel modules.

An installer that has more parts included than the network boot one
would have a much better chance of working.

It would seem the files you are using are dated October 31, 2016, which
is a couple of months ago, and a lot has happened in stretch since.

Maybe these would work better:
https://d-i.debian.org/daily-images/arm64/daily/netboot/debian-installer/arm64/

-- 
Len Sorensen

_______________________________________________
Wg-test-framework mailing list
Wg-test-framework@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/wg-test-framework

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.