OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Upgrading Your Openbsd Zaurus, FAQ?
mathemajikian
post Aug 1 2006, 12:52 AM
Post #1





Group: Members
Posts: 304
Joined: 8-July 06
From: United Kingdom for now....
Member No.: 10,349



Since 4.0 is right around the corner I want to kind of prepare myself for a successful upgrade. From Andys guide I obtained the following

QUOTE
*Maintenance Step, On subsequent OpenBSD releases updating the initrd.bin*

When a new OpenBSD version is released for the Zaurus (or a snapshot) if you decide to install that release it is probably wise to update zbsdmod.o and zboot located in the flash of the Zaurus.

To achieve this update perform the following steps.

i. Copy zbsdmod.o and zboot to a storage card.

ii. Enter Emergency Linux as described earlier in this document.

iii. Enter the following commands..

mkdir /mnt/flashroot
mount -t jffs2 /dev/mtdblock2 /mnt/flashroot
cd /mnt/flashroot/bsd

iv. Insert the storage card and copy the new versions of zboot and zbsdmod.o to this location as follows (if using a CF card then substitute the path /mnt/cf for /mnt/card).

cp /mnt/card/zbsdmod.o .
cp /mnt/card/zboot .

v. Flag zboot as executable using..

chmod +x zboot

vi. Reboot the device using...

shutdown -r now


If I download the source can the kernel be built normally on the Z? If so how long would this take? I'm assuming x < 5 days! I know that during a normal install that the packges consisting of a base install are just pulled down and unpacked. Is there a similar way of doing this without going through the installation process?

Thanks in Advance!
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
iamasmith
post Aug 1 2006, 01:05 AM
Post #2





Group: Members
Posts: 1,248
Joined: 6-July 04
Member No.: 3,928



Actually no, that updates the boot loader for the 'all disk' install that I produced and not the kernel.

Start the install process again and choose upgrade instead of install and the system will upgrade.

An upgrade will skip two important archives that are used in a base install. These archives are base.tgz and xbase.tgz therefore if you are worried about files in /etc just make sure that they are in one of these archives and you should be relatively safe to perform an upgrade and keep your changes.

Strictly speaking you should back up all of this stuff before performing the upgrade of course.

-Andy
Go to the top of the page
 
+Quote Post
mathemajikian
post Aug 1 2006, 03:49 AM
Post #3





Group: Members
Posts: 304
Joined: 8-July 06
From: United Kingdom for now....
Member No.: 10,349



ok, so to upgrade to the current snapshot what procedures must I follow? what files must be replaced? Do I just replace the zboot and zbsdmod.o from emergency linux and then follow the normal installation process except selecting upgrade instead of install? How do I determine if I am running the lastest and greatest snapshot? uname -v ?

Thanks

QUOTE(iamasmith @ Aug 1 2006, 09:05 AM)
Actually no, that updates the boot loader for the 'all disk' install that I produced and not the kernel.

Start the install process again and choose upgrade instead of install and the system will upgrade.

An upgrade will skip two important archives that are used in a base install. These archives are base.tgz and xbase.tgz therefore if you are worried about files in /etc just make sure that they are in one of these archives and you should be relatively safe to perform an upgrade and keep your changes.

Strictly speaking you should back up all of this stuff before performing the upgrade of course.

-Andy
*
Go to the top of the page
 
+Quote Post
Sequethin
post Aug 1 2006, 05:14 AM
Post #4





Group: Members
Posts: 72
Joined: 12-December 04
Member No.: 5,903



QUOTE(mathemajikian @ Aug 1 2006, 07:49 AM)
ok, so to upgrade to the current snapshot what procedures must I follow? what files must be replaced? Do I just replace the  zboot and zbsdmod.o from emergency linux and then follow the normal installation process except selecting upgrade instead of install? How do I determine if I am running the lastest and greatest snapshot? uname -v ?

Thanks


It's the same procedure as upgrading a normal openbsd system, with the addition of the steps required if you followed andy's (great) whole disk doc. When I download snaps I usually keep them in a directory named after the date (JULY27-SNAPSHOT, for example) so that when I hit the ftp site and see a snapshot with a new date I know how old mine is. Keep in mind that it's not always a good idea to be on the bleeding edge - there's bleeding involved wink.gif
Go to the top of the page
 
+Quote Post

Posts in this topic
mathemajikian   Upgrading Your Openbsd Zaurus   Aug 1 2006, 12:52 AM
iamasmith   Actually no, that updates the boot loader for the ...   Aug 1 2006, 01:05 AM
mathemajikian   ok, so to upgrade to the current snapshot what pro...   Aug 1 2006, 03:49 AM
Sequethin   QUOTE(mathemajikian @ Aug 1 2006, 07:49 AM)ok...   Aug 1 2006, 05:14 AM
iamasmith   actually there was a typo in my earlier response, ...   Aug 2 2006, 12:57 AM
mathemajikian   **************************************************...   Aug 17 2006, 05:31 PM
zogs   for bsd.rd you can try on openbsd with: # cd / #...   Nov 9 2006, 05:00 AM
mathemajikian   **************************************************...   Sep 3 2006, 12:14 PM
TronDD   What is needed to run mergemaster for the files in...   Oct 21 2006, 09:39 AM
mathemajikian   I always downloaded the entire cvsup tree and then...   Nov 8 2006, 01:03 AM
jpmatrix   help i've a little problem with the upgrade pr...   Nov 8 2006, 12:25 PM
TronDD   QUOTE(jpmatrix @ Nov 8 2006, 08:25 PM)is ther...   Nov 8 2006, 07:23 PM
jpmatrix   well, i used to download openbsd install files fro...   Nov 9 2006, 03:05 AM
mathemajikian   I just upgraded my Z to -current (which is pre-Ope...   Feb 9 2007, 01:39 PM
mathemajikian   4.1-beta is now available for testing.   Feb 13 2007, 04:09 AM
jpmatrix   QUOTE(mathemajikian @ Feb 13 2007, 02:09 PM)4...   Feb 13 2007, 09:16 AM
mathemajikian   QUOTE(jpmatrix @ Feb 13 2007, 05:16 PM)QUOTE(...   Feb 13 2007, 02:00 PM
jpmatrix   QUOTE(mathemajikian @ Feb 14 2007, 12:00 AM)Q...   Feb 16 2007, 02:13 PM
mathemajikian   $ dmesg OpenBSD 4.1-beta (ZAURUS) #5: Sat Feb...   Feb 17 2007, 05:48 AM
mathemajikian   QUOTEcan someone explain us the update news? From...   Mar 13 2007, 04:04 AM
mathemajikian   Anyone upgrading their Z to 4.1 should read the up...   Mar 13 2007, 04:17 AM
jpmatrix   i'm trying a cvs update. i'd like to say t...   May 13 2007, 12:43 AM
mathemajikian   QUOTE(jpmatrix @ May 13 2007, 08:43 AM)It see...   May 13 2007, 03:04 AM
jpmatrix   hmm i've just compiled and install a new kerne...   Jun 22 2007, 10:20 AM
mathemajikian   QUOTE(jpmatrix @ Jun 22 2007, 06:20 PM)hmm i...   Jun 26 2007, 10:58 AM
jpmatrix   QUOTE(mathemajikian @ Jun 26 2007, 08:58 PM)Q...   Jun 27 2007, 04:12 AM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 16th April 2014 - 05:26 PM