Hi,

Thank you for your advice on the solution that may be used. In reply to some of 
the questions Wookey had put forward, I have included a few more details about 
my team's requirements: 

        *  My team wants to make the filesystem image for a different arch than 
the build host. The arch of our target board is big endian mips32 r2.
        *  The rootfs we get from the Internet (a standard debian rootfs), with 
debootstrap, is not ideal for us as this rootfs needs kernel which turns on 
CONFIG_MIPS_FPU_EMU.

Hence now we are unsure if we can just get a package of debian source code, so 
that we can build a debain rootfs instead of getting binary files. Or if there 
are any alternatives which doesn't need CONFIG_MIPS_FPU_EMU.

Also I would like to enquire if its possible to acquire soft FPU mips program, 
as all binaries in debootstrap are hard FPU, and we require soft FPU.

Thanks.

Sruthi


-----Original Message-----
From: Wookey [mailto:[email protected]] 
Sent: Thursday, August 21, 2014 3:42 PM
To: Sruthi Inbavanan; Embedded Debian
Subject: Re: Enquiry about building a new root file system

+++ Sruthi Inbavanan [2014-08-21 05:44 +0000]:
>    Dear Sir,

IT's best to ask these questions on the mailing list so that others can benefit 
from the discussion.
 
>    I am an employee of Realtek Singapore. My team here is trying to build our
>    own root file system using the Debian source codes instead of using the
>    Emdebian root file system in order to facilitate our hardware
>    requirements. Hence, I would like to get your advice on whether this task
>    is possible to accomplish and if it is possible, then I would like to
>    request for your assistance in helping to provide a rough draft of where/
>    how to begin and the procedure to be followed henceforth.

You don't say if you want to make the filesystem image for a different arch 
than the build host, nor whether a standard debian rootfs will do or if you 
need customisation, either minor or major.

This page gives details of different image creation tools where you are 
generasting it for a different arch:
https://wiki.debian.org/EmDebian/CrossDebootstrap

Those techniques will work just the same on Debian as on emdebian

For making a native image then normal debootstrap is the usual tool, but 
multistrap is also used if you need to merge packages from multiple 
repositories or need tighter control of the package set installed. The 
disadvantage is that you usually need more config scripting.

Wookey
--
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM 
http://wookware.org/


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
https://lists.debian.org/c56fb95653d74a2890db2a6c916a5...@hkxpr04mb358.apcprd04.prod.outlook.com

Reply via email to