:: Re: [DNG] Devuan armhf / armel for …
Top Page
Delete this message
Reply to this message
Author: Mario Marietto
Date:  
To: Didier Kryn
CC: dng
Subject: Re: [DNG] Devuan armhf / armel for my Samsung / Google Chromebook model XE303C12 "Snow" ?
---> This means you must install an armhf kernel under your qemu virtual
machine; and this virtual machine will then execute the binaries downloaded
by debootstrap's first stage

ok. Thanks for explaining to me what happens under the hood. In the end
qemu-debootstrap does all that is needed to run as I want. I would like to
try to run qemu-deboostrap instead of debootstrap. Can you explain to me
how to do that ? I don't want to install beowulf to have its functionality.

On Wed, Jun 21, 2023 at 2:19 PM Didier Kryn <kryn@???> wrote:

> Le 21/06/2023 à 13:55, Mario Marietto a écrit :
> > ---> The principle is that the executable downlaoded by the first
> > stage of debootstrap is not executable by the x86, but by the armhf.
> >
> > it does not work like this if qemu-debootstrap is used. I've posted
> > two tutorials that show that it works like this. Even me,after the
> > first stage of the bootstrapping,I configure the rest of the os
> > (armhf) directly on my PC x64 bit. There is even no need for a second
> > stage. What I don't understand is why the chimaera version removed
> > qemu-debootstrap and it forces users to have an arm board to finish
> > the setup. It does not even try to run debootstrap. On the screen I
> > see that the executable bootstrap is executed,instead. But,on the
> > previous version of devuan,called beowulf it works exactly like I have
> > explained. It does the first stage and the second stage on the X64 pc
> > running the command qemu-debootstrap and not the command bootstrap.
>
>      Sorry, I didn't read your tutorials. Here is the intention of
> quemu: emulate the instruction set of a foreign architecture. This means
> you must install an armhf kernel under your qemu virtual machine; and
> this virtual machine will then execute the binaries downladed by
> debootstrap's first stage. I doubt you can do anything without an armhf
> kernel. Because what debootstrap --second stage does is run dpkg on the
> target arch, to install the downloaded packages and then apt-get install
> a minimal OS. And all this is made by executabes meant to be run by an
> armhf cpu, obviously.

>
>      Couls you remind us why you don't install a ready-made armhf image?

>
> --     Didier

>
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>



--
Mario.