root/morphix/trunk/cdrom-misc/README.transition

Revision 2, 2.0 kB (checked in by nextime, 2 years ago)

Initial import, branching from morphix svn

Line 
1 ----
2
3 Transition to unionfs-wielding base (0.5-pre5):
4
5 Since Morphix 0.5-pre5 unionfs is used instead of cowloop.
6
7 Unionfs doesn't require a specific filesystem. You can still use the
8 cowloop-way with module-builder -t ext3, or you can use the default (iso9660).
9 Both should work.
10
11 ----
12
13 Transition to non-floppy emulation base:
14
15 The files in /base/boot.img (the floppy image) are now available in /boot
16 ISO-construction now happens using the following command:
17
18 find $SRC/ -type f -print0 | xargs -0 md5sum > $SRC/md5sums.txt
19 mkisofs -pad -l -r -J -v -V "Morphix LiveCD" -b boot/grub/iso9660_stage1_5 -c base/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -hide -rr -moved -o $DEST $SRC
20
21 ----
22
23 Transition to >=2.6.x-wielding base:
24
25 Use the tips below, however be aware that you need cloop-utils version 2.0 or
26 higher. You may also use squashfs and zisofs-compressed modules, if you prefer
27 these, however the base module itself (/base/morphix) should be compressed
28 using cloop.
29
30 ----
31
32 Morphix Readme on <0.4-0c transition to >=0.4-1:
33
34 What are the main changes?
35
36 - new cloop version, incompatible with old version
37 - different loadmod.sh needed for mainmodules
38 - /cdrom, /cdrom1 and /floppy need to be directories
39 - autofs disabled
40
41 Make sure you have the (old) mainmodule unpacked in a directory (you can get the old extract_compressed_fs from http://am.xs4all.nl/morphix/scripts to accomplish this).
42 Get the latest cloop-utils from Debian sid or Morphix 0.4-1 (or grab them from http://developer.linuxtag.net/knoppix/).
43 Then, build the module like usual. If you want there is a module-builder script up on http://am.xs4all.nl/morphix/scripts/module-builder2.pl
44
45 You can get the new loadmod.sh from http://am.xs4all.nl/morphix/loadmod-0.4-1.sh or from /morphix/loadmod.sh in a 0.4-1 mainmodule. Copy it over the old loadmod.sh.
46
47 rm /cdrom, rm /floppy and mkdir /cdrom, mkdir /cdrom1, mkdir /floppy
48
49 uncomment anything in your /morphix/init.sh regarding autofs. Use the /morphix/init.sh of 0.4-1 mainmodules as a guide if you are unsure.
Note: See TracBrowser for help on using the browser.