From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 17DB21384B4 for ; Sun, 1 Nov 2015 07:41:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8064221C016; Sun, 1 Nov 2015 07:41:32 +0000 (UTC) Received: from mail-lb0-f173.google.com (mail-lb0-f173.google.com [209.85.217.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EC98321C016 for ; Sun, 1 Nov 2015 07:41:31 +0000 (UTC) Received: by lbbwb3 with SMTP id wb3so70593292lbb.1 for ; Sun, 01 Nov 2015 00:41:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=nMQUiKG7s+7m3fSeBYZ8hpakCfGkc/rQ70WU+wTzdKw=; b=QEGxmS6mjMSkVVGs6mDWGgVYBQuXGij/DEmgcrKf/nTglR9ZrTTaL/jjFSzliqbrzx xm0bcYseUC+ELVNNj96q4s/Das7lPznjfPquGofsUC7QxukVkQ0z/5ZfDkgechDu/1Ak d78gb8RsIlTLKfTG59KS5vorW38wjyaLn7j2AvCsydMmXGpnXk5QKPyedbZGCTdEMm0i fG+Mc9hzzR3bIwCY4qjkpQgdSeaTO4/BdNratgv+/oTJjM+t5ozG7MtqPDvhAdISxZSa zryYiu7Ti1h1JU6B9hHq9H8kS2mkVhU2DEa6UcZCz+kfD72bbGEw0LYPPNp1n+7d86YN x+PA== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.112.137.34 with SMTP id qf2mr1679670lbb.35.1446363690251; Sun, 01 Nov 2015 00:41:30 -0700 (PDT) Received: by 10.25.90.142 with HTTP; Sun, 1 Nov 2015 00:41:30 -0700 (PDT) In-Reply-To: <20151031125551.428492da.dolsen@gentoo.org> References: <20151031125551.428492da.dolsen@gentoo.org> Date: Sun, 1 Nov 2015 15:41:30 +0800 Message-ID: Subject: Re: [gentoo-catalyst] Re: [gentoo-releng] Seek for your advices : Make Gentoo LiveCD for ppc64le From: Kevin Zhao To: gentoo-catalyst@lists.gentoo.org, dolsen@gentoo.org Content-Type: multipart/alternative; boundary=089e01182b46f9400a052375c9ad X-Archives-Salt: 8949f5d0-9fcd-4d54-b768-8a92c6ee06df X-Archives-Hash: ebdab940817ac8d47368a6d8a7076ccf --089e01182b46f9400a052375c9ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Brian, Big Thanks~ I see the releng direcctory, find th at the spec of ppc64 just support BE ,and the bootloader is yaboot. So I will use a new spec reference to the ppc64 BE spec, modify the bootloader as grub ,arch type and use the stage3 I have just compilied to build livecd. If I have more progress I will put here .Thanks ~ 2015-11-01 3:55 GMT+08:00 Brian Dolbec : > On Fri, 30 Oct 2015 23:02:57 +0800 > Kevin Zhao wrote: > > > Hi Jorge, > > Really thanks for your suggestion=F0=9F=98=81 > > I see in the spec that the filesystem type is squashFS. And I > > want to compress the Gentoo stage3 of ppc64le to the squashfs > > filesystem ,so that I can control the image size. Do you have any > > tips for me ? Thanks very much! > > > > 2015-10-28 20:05 GMT+08:00 Jorge Manuel B. S. Vicetto < > > jmbsvicetto@gentoo.org>: > > > > > On Wed, Oct 28, 2015 at 5:26 AM, Kevin Zhao > > > wrote: > > > > Hi Mike && Hi Folks, > > > > > > Hi Kevin. > > > > > > > First I want to thanks for your help and advices , we have > > > > finish > > > make > > > > gentoo stage3 and it will be tests by our community. > > > > Now I am working for gentoo LiveCD using stage3 . After > > > searching > > > > gentoo website, I can not find a very clearly method to make > > > > gentoo > > > LiveCD . > > > > So ,if conveniently , could you give me some advices or some > > > websites > > > > which cover the methods to LiveCD of other arch(e.g : x86 ,amd64 > > > > etc..) Thanks very much ~ :-) > > > > > > You can find in the releng repo the specs we use to build all the > > > stages and CDs for all the arches[1]. In particular you might want > > > to use something like the install-cd specs for amd64[2][3] as > > > examples. We also have some scripts in the repo we use for the > > > automated builds in some arches[4]. > > > Feel free to poke us through e-mail or pop into #gentoo-releng in > > > the freenode network. > > > > > > [1] - https://gitweb.gentoo.org/proj/releng.git/ > > > [2] - > > > > https://gitweb.gentoo.org/proj/releng.git/tree/releases/weekly/specs/amd6= 4/installcd-stage1.spec > > > [3] - > > > > https://gitweb.gentoo.org/proj/releng.git/tree/releases/weekly/specs/amd6= 4/installcd-stage2-minimal.spec > > > [4] - https://gitweb.gentoo.org/proj/releng.git/tree/tools > > > > > > Best regards, > > > > > > Jorge Manuel B. S. Vicetto > > > Gentoo developer > > > RelEng Lead > > > > > > > > Use catalyst-9999 which has the new compress/decompress handling code. > then in your spec file: > > compress_mode =3D squashfs > > That's it > > -- > Brian Dolbec > > > --089e01182b46f9400a052375c9ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Brian,
=C2=A0 =C2=A0 =C2=A0Big Thanks~
= =C2=A0 =C2=A0 =C2=A0I see the releng direcctory, find th at the spec of ppc= 64 just support BE ,and the bootloader is yaboot.=C2=A0 So I will use a new= spec reference to the ppc64 BE spec, modify the bootloader as grub ,arch t= ype and use the stage3 I have just compilied to build livecd. If I have mor= e progress I will put here .Thanks ~

2015-11-01 3:55 GMT+08:00 Brian Dolbec <dolsen@= gentoo.org>:
On Fri, 30 Oct= 2015 23:02:57 +0800
Kevin Zhao <kevin.zhaoshuai@gmail.com> wrote:

> Hi Jorge,
>=C2=A0 =C2=A0 =C2=A0 Really thanks for your suggestion=F0=9F=98=81
>=C2=A0 =C2=A0 =C2=A0 I see in the spec that the filesystem type is squa= shFS. And I
> want to compress the Gentoo=C2=A0 stage3 of ppc64le=C2=A0 to the squas= hfs
> filesystem ,so that I can control the image size. Do you have any
> tips for me ? Thanks very much!
>
> 2015-10-28 20:05 GMT+08:00 Jorge Manuel B. S. Vicetto <
> jmbsvicett= o@gentoo.org>:
>
> > On Wed, Oct 28, 2015 at 5:26 AM, Kevin Zhao
> > <kevin.zhaoshuai@gmail.com> wrote:
> > > Hi=C2=A0 Mike && Hi Folks,
> >
> > Hi Kevin.
> >
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0First I want to thanks for your he= lp and advices , we have
> > > finish
> > make
> > > gentoo stage3 and it will be tests by our community.
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0Now I=C2=A0 am working for=C2=A0 g= entoo LiveCD using stage3 .=C2=A0 =C2=A0After
> > searching
> > > gentoo website, I can not find a very clearly method to make=
> > > gentoo
> > LiveCD .
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0So ,if conveniently , could you gi= ve me some advices or some
> > websites
> > > which cover the methods to LiveCD of other arch(e.g : x86 ,a= md64
> > > etc..) Thanks very much ~=C2=A0 =C2=A0:-)
> >
> > You can find in the releng repo the specs we use to build all the=
> > stages and CDs for all the arches[1]. In particular you might wan= t
> > to use something like the install-cd specs for amd64[2][3] as
> > examples. We also have some scripts in the repo we use for the > > automated builds in some arches[4].
> > Feel free to poke us through e-mail or pop into #gentoo-releng in=
> > the freenode network.
> >
> >=C2=A0 [1] - https://gitweb.gentoo.org/proj/relen= g.git/
> >=C2=A0 [2] -
> > https://gitweb.gentoo.org/proj/releng.git/tree/releases/weekly/specs/= amd64/installcd-stage1.spec
> >=C2=A0 [3] -
> > https://gitweb.gentoo.org/proj/releng.git/tree/releases/weekl= y/specs/amd64/installcd-stage2-minimal.spec
> >=C2=A0 [4] - https://gitweb.gentoo.org/= proj/releng.git/tree/tools
> >
> > Best regards,
> >
> > Jorge Manuel B. S. Vicetto
> > Gentoo developer
> > RelEng Lead
> >
> >

Use catalyst-9999 which has the new compress/decompress handlin= g code.
then in your spec file:

compress_mode =3D squashfs

That's it

--
Brian Dolbec <dolsen>



--089e01182b46f9400a052375c9ad--