From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel-ports@lists.altlinux.org References: <2011257.bU3HHCA9jy@asy-nb.localdomain> <20130321214220.GH12071@osdn.org.ua> From: Sergey Bolshakov Date: Fri, 22 Mar 2013 13:58:00 +0400 In-Reply-To: <20130321214220.GH12071@osdn.org.ua> (Michael Shigorin's message of "Thu, 21 Mar 2013 23:42:20 +0200") Message-ID: User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.5-b31 (linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Subject: Re: [devel-ports] =?koi8-r?b?9c7J18XS08HM2M7ZyiDEydPU0snC1dTJ1yDOwSDQ?= =?koi8-r?b?zMHO28XUxQ==?= X-BeenThere: devel-ports@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux arch porting List-Id: ALT Linux arch porting List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Mar 2013 09:58:22 -0000 Archived-At: List-Archive: --=-=-= Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit >>>>> "Michael" == Michael Shigorin writes: > On Fri, Mar 22, 2013 at 12:32:31AM +0400, Sergey Bolshakov wrote: >> У меня tf700, дуалбутом с анд****ом. >> Всё необходимое в сизифе. > Кратенько рецептуру/ссылки сюда или на вики не? :) В надежде, что кто-то приведёт в съедобный вид: - на x86 настраиваем hasher с qemu-arm (на вики есть), в sources.list указываем <сизиф> armh classic; - hsh-install свои любимые пакеты, из специфичного для tf700: + kernel-image-tf700 + abootimg + mkinitrd + nvidia-tegra - hsh-shell --rooter, внутри делаем следующее: + echo "MKINITRD_OPTIONS='--with ext4'" > /etc/sysconfig/installkernel + installkernel 3.1.10-tf700-altX + заполняем /boot/bootimg.cfg [1] + abootimg --create boot.aboot -k vmlinuz -r initrd.img -f bootimg.cfg - копируем к себе получившийся boot.aboot, делаем тарбол rootfs: hsh-run --rooter -- tar c --same-owner --same-permissions .... - собственно, всё -- как разлочить и порутать целевую железку, залить ядро и rootfs -- не является топиком этой рассылки :] [1] --=-=-= Content-Disposition: attachment; filename=bootimg.cfg bootsize = 0x800000 pagesize = 0x800 kerneladdr = 0x10008000 ramdiskaddr = 0x11000000 secondaddr = 0x10f00000 tagsaddr = 0x10000100 name = ALT Linux cmdline = root=/dev/mmcblk0p8 rootflags=data=writeback,discard rootsubdir=/org.altlinux/root ro console=tty1 fbcon=map:0 fbcon=vc:1-4 --=-=-= Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit обращаю внимание на опцию rootsubdir в cmdline -- это умеет пока только mkinitrd, и это ровно то место, куда нужно распакковать нашу rootfs -- --=-=-=--