Why not use Knoppix Customize and have it do what you want without remastering at all?Originally Posted by BillS
I need to re-construct the boot.img file used during the CD boot. I searched the forums for 'boot.img' and read all those. I read through http://www.knoppix.net/docs/index.ph...tomKernelHowto.
I am not running M$Win, I am not installing a new kernel or ISOLinux. I have the boot.img opened through a /dev/loop and have modified files. Unfortunately it looks like loop is read-only. So I copy these to a HD directory, make changes, and then what?
root@knop1:/bld/newstuff# ll bootimg/
total 1402
-rwxr--r-- 1 root root 107 Nov 19 15:28 boot.msg
-rwxr--r-- 1 root root 1791 Nov 19 15:28 f2
-rwxr--r-- 1 root root 256 Nov 19 15:28 german.kbd
-r-xr--r-- 1 root root 7836 Nov 19 15:28 ldlinux.sys
-rw-r--r-- 1 root root 9258 Jan 8 08:29 logo.16
-rwxr--r-- 1 root root 489495 Nov 19 15:28 miniroot.gz
-rwxr--r-- 1 root root 2797 Jan 8 08:27 syslinux.cfg
-rwxr--r-- 1 root root 921593 Nov 19 15:28 vmlinuz
Note modified files. Now what is the 'mkisofs' command to rebuild the boot.img file? Then I will put it back into the remastering structure.
Thanks in advance
BillS
Why not use Knoppix Customize and have it do what you want without remastering at all?Originally Posted by BillS
I looked at that program/procedure. It showed me how to process my new boot graphic. But it is constrained to smaller than what is already there.
I am already re-mastering for my basic application, so I just need to re-build that file. I have all the pieces already pulled apart as part of the pseudo-CD I use for testing before burning....
BillS
i got this from a remastering how to hope it helps
** #cp /KNOPPIX/boot.img /mnt/hda3
*Mount the image as follows
* * * #*mount -t msdos -o loop * /mnt/hda3/boot.img */mnt/hda3/image
* Now look in the image directory you created. There are a number of interesting *files in this directory
**** Boot logo **
logo.16 is the image displayed on boot screen. *It is encoded in a special format. For replacing it grab a 640*400 *16 color image. I downloaded an image from gnu.org.*Convert the image to a png file ( call it logo.png)*
** #pngtopnm <logo.png >logo.pnm
* *** #ppmtolss16 <logo.pnm >logo.16
*** # cp logo.16 /mnt/hda3/image/logo.16
skip this part- -t msdos
and you can write the files.
Don't skip it an you'll need to cp the files ouitside of the mounted loop, edit them, mv a non-essential file like logo.png outside the mounted loop, then cp the editied config files back in, then mv the non-essential logo.png back in the loop (it will be a tiny bit smaller probably), then unmount the loop.
I put a custom boot image on a knoppix cd using instructions from this page under custom boot cd:
http://www.cclug.org/wiki/Main/KnoppixTricks
Folks;
I want to thank you all for the help. On Friday I had the boot image change, but couldn't figure out why. I had done the cloop mount and say the files. I copied in a new image (appropriately processed), but the size of the file didnt' change.
Since that didn't work I went on to other tasks. I did *NOT* unmount the looped directory. Apparently the changes are not written out (or at least visible) until thing are flushed or unmounted. Later I shutdown to test a burn, which registered the new image which I found in the subsequet burn.
Thanks again for confirming what had happened. I am looking forward to moving on in this project.. Individual burn dates and serial numbers
incremented on the boot screen with each remastering
BillS
HP ProLiant DL360 G9 Server | 2 x E5-2660V3 2.6Ghz | 64GB | 2 x 900GB SAS HDD
$339.00
Supermicro 4U 36 Bay Storage Server 2.2Ghz 16-C 128GB 1x1280W Rails TrueNAS ZFS
$716.98
Dell R730xd 12LFF 2.6Ghz 20-C 128GB H730 2x10G+2x1G NIC 2x1100W 12x Trays Rails
$721.05
Dell Poweredge R640 Server | 2x Silver 4114 20 Cores | 192GB | 8x HDD Trays
$1939.99
HP Proliant DL360 Gen9 28 Core SFF Server 2X E5-2680 V4 16GB RAM P440ar No HDD
$196.95
Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD
$389.99
Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB
$510.00
Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD
$79.19
DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 32GB H730 4xRJ45
$274.00
HP ProLiant DL380 Gen9 16SFF 2x E5-2680v4 2.4GHz =28 Cores 64GB P840 4xRJ45
$353.00