Re: How to clone an N800?

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

 



Julius,

Kind of dumb of me to think of it just now, but what if you preloaded all the packages in the mmc and then folowed section 2 here:

http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html

Denis


On Tue, Jul 8, 2008 at 9:04 AM, Julius Szelagiewicz <julius@xxxxxxxxxx> wrote:
Denis,
       I did just that. I move the expanded repo info to
/etc/apt/sources.d/ and run apt-get update, apt-get -y install ...
This works for for most apps, but somehow xournal install asks to select
the menu to attach to.
       This general approach requires loading openssh by hand before any
further steps are possible. altogether it takes me about 30 to 40 minutes
to configure and test a single N800, multiplied by 50 ....
julius

On Mon, 7 Jul 2008, Denis Dimick wrote:

> I wonder if you could do an "apt-get -y APP_NAME" and get them to install.
> The -y tells it to just install, not ask any thing. Then you could write a
> short script to do the install.
>
> Denis
>
> On Mon, Jul 7, 2008 at 1:40 PM, Julius Szelagiewicz <julius@xxxxxxxxxx>
> wrote:
>
> > Denis,
> >  the system tries to install the missing apps, but it fails with some, as
> > they need user input to select the installation folder.
> >  My frustration now is much, much greater - I've set and tested two N800
> > tablets yesterday - worked perfectly. Today they won't finish the power
> > sequence. Is there a way to display detailed info instead of the blue
> > bar? It would be good to see where they fail. Actually i should send it
> > as a separate question.
> > julius
> >
> >
> >
> > > I know on the n810 that the backup will allow you to automatically
> > > reinstall
> > > applications, will the n800 not support this?
> > >
> > > Thanks,
> > >
> > > Denis
> > >
> > > On Mon, Jul 7, 2008 at 8:35 AM, Julius Szelagiewicz <julius@xxxxxxxxxx>
> > > wrote:
> > >
> > >> Denis,
> > >>        the difficulty here is that backup doesn't store the installed
> > >> software, only applicatio list, so each tablet has to be updated by
> > >> hand.
> > >> I was hoping for an easy cloning via an image push - something like
> > >> clonezilla or gnu ghost.
> > >> julius
> > >>
> > >> On Sun, 6 Jul 2008, Denis Dimick wrote:
> > >>
> > >> > Sorry for jumping in, but what if you set-up one unit, did a backup,
> > >> then
> > >> > restored the backup to all units?
> > >> >
> > >> > Denis
> > >> >
> > >> >
> > >> > On Fri, Jul 4, 2008 at 9:08 PM, Julius Szelagiewicz
> > >> <julius@xxxxxxxxxx>
> > >> > wrote:
> > >> >
> > >> > > Ville,
> > >> > >        you are right - pain is a very fluid concept. I will test
> > >> your
> > >> way
> > >> > > and report the results. I just don't fancy setting 50 units by and.
> > >> > >        Thank you, julius
> > >> > >
> > >> > > On Thu, 3 Jul 2008, Ville Reijonen wrote:
> > >> > >
> > >> > > >
> > >> > > > > Dear Folks,
> > >> > > > >     What is the best way to clone an N800? As I need to be able
> > >> to
> > >> > > > > roll out a bunch of them - 30 now, 20 in a couple months I'd
> > >> love
> > >> to
> > >> > > get a
> > >> > > > > "Golden Image" and copy it over very quickly to new tablets.
> > >> > > >
> > >> > > > Pain is so relative consept. I did this in old 770 days..
> > >> preparation
> > >> > > > took time but flashing was a breeze.. step by step:
> > >> > > >
> > >> > > > PHASE 1 - Prepare:
> > >> > > > 1) Make the base install on one device.
> > >> > > > 2) Modify it as far as you can so that it is good for every
> > >> device.
> > >> > > > 3) Tar the rootfs (with gnu tar) to memory card.
> > >> > > > 4) Make device dependent modification.
> > >> > > > 5) Tar the individual rootfs to memory card.
> > >> > > > 6) Compare the tar packages, and see if there is some way to
> > >> automate
> > >> > > > the individual change as a script.
> > >> > > > 7) Repeat 4-6 for every device dependent change.. or do them all
> > >> at
> > >> once
> > >> > > :)
> > >> > > >
> > >> > > > PHASE 2 - Create custom image:
> > >> > > > 1) Unpack Nokia FIASCO image for rootfs (with flasher program) or
> > >> create
> > >> > > > right size jffs2 rootfs image.
> > >> > > > 2) Mount the rootfs image (guide in maemo wiki), replace contents
> > >> with
> > >> > > > the tar you have on the memory card.
> > >> > > > 3) put your customizing script for example into /etc/rc2.d/ and
> > >> make
> > >> > > > sure that the script file is deleted in the end.
> > >> > > > 4) packages which have to be installed on the device, put them in
> > >> the
> > >> > > > image into some folder like "/" and install those with dpkg from
> > >> the
> > >> > > > script or "apt-get -y" them over the air from the script, delete
> > >> > > > packages after installing.
> > >> > > >
> > >> > > > PHASE 3 - Flash:
> > >> > > > 1) Flash the image in parts with your own rootfs replacing the
> > >> original.
> > >> > > > 2) Boot the device. If packages are installed, some ui action is
> > >> needed.
> > >> > > > Or maybe you customized the package so that there is no need.
> > >> > > >
> > >> > > > P.S. Script debugging is easier when the output goes to a file..
> > >> :)
> > >> > > >
> > >> > > > --
> > >> > > > VRe
> > >> > > >
> > >> > >
> > >> > > _______________________________________________
> > >> > > maemo-users mailing list
> > >> > > maemo-users@xxxxxxxxx
> > >> > > https://lists.maemo.org/mailman/listinfo/maemo-users
> > >> > >
> > >> >
> > >>
> > >>
> > >
> >
> > _______________________________________________
> > maemo-users mailing list
> > maemo-users@xxxxxxxxx
> > https://lists.maemo.org/mailman/listinfo/maemo-users
> >
>

_______________________________________________
maemo-users mailing list
maemo-users@xxxxxxxxx
https://lists.maemo.org/mailman/listinfo/maemo-users

_______________________________________________
maemo-users mailing list
maemo-users@xxxxxxxxx
https://lists.maemo.org/mailman/listinfo/maemo-users

[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]    

  Powered by Linux