Results 1 to 7 of 7

Thread: ?Building a new KNOPPIX/boot.img

  1. #1
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    ?Building a new KNOPPIX/boot.img

    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

  2. #2
    Senior Member registered user
    Join Date
    Feb 2003
    Location
    Nova Scotia, Canada
    Posts
    2,479

    Re: ?Building a new KNOPPIX/boot.img

    Quote 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?

  3. #3
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    Remastering is already required...

    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

  4. #4
    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

  5. #5
    Senior Member registered user
    Join Date
    Jun 2003
    Posts
    611
    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.

  6. #6
    Senior Member registered user
    Join Date
    Sep 2003
    Posts
    106
    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

  7. #7
    Member registered user
    Join Date
    Dec 2003
    Posts
    57

    Thank you all

    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

Similar Threads

  1. Newbie building a Bootp/tftp server with knoppix
    By gbrisset in forum Customising & Remastering
    Replies: 4
    Last Post: 11-28-2004, 10:20 PM
  2. Building minirt24.gz help
    By netgirl in forum Customising & Remastering
    Replies: 2
    Last Post: 10-19-2004, 02:28 PM
  3. Building Knoppix-like CD
    By oldmarti in forum Customising & Remastering
    Replies: 0
    Last Post: 09-07-2004, 11:01 AM
  4. Need custom knoppix CD building
    By andrewtayloruk in forum Customising & Remastering
    Replies: 9
    Last Post: 01-29-2004, 07:05 PM
  5. Building custom kernel under KNOPPIX and package it ?
    By garyng in forum General Support
    Replies: 2
    Last Post: 04-21-2003, 09:54 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Cisco SG300-52-Port Gigabit Managed Rack Mountable Network Switch picture

Cisco SG300-52-Port Gigabit Managed Rack Mountable Network Switch

$44.95



ARUBA J9772A 2530-48G PoE+ 48 PORT ETHERNET SWITCH W/ RACK EARS J9772-60301 picture

ARUBA J9772A 2530-48G PoE+ 48 PORT ETHERNET SWITCH W/ RACK EARS J9772-60301

$140.23



HPE ARUBA 2530-24G J9773A PoE+ 24-PORT GIGABIT ETHERNET SWITCH J9773-60201 picture

HPE ARUBA 2530-24G J9773A PoE+ 24-PORT GIGABIT ETHERNET SWITCH J9773-60201

$93.24



Fortinet FortiSwitch FS-124D-POE 24 Port Gigabit Ethernet Switch UNREGISTERED picture

Fortinet FortiSwitch FS-124D-POE 24 Port Gigabit Ethernet Switch UNREGISTERED

$99.97



NETGEAR GS108 ProSafe 8-Port GbE Unmanaged Switch w/ Power Adapter picture

NETGEAR GS108 ProSafe 8-Port GbE Unmanaged Switch w/ Power Adapter

$14.99



NETGEAR GS305300PAS 5 Port Gigabit Ethernet Unmanaged Switch picture

NETGEAR GS305300PAS 5 Port Gigabit Ethernet Unmanaged Switch

$22.99



TP-Link TL-SG108 8-Port 10/100/1000 Mbps Gigabit Ethernet Desktop Switch FREE SH picture

TP-Link TL-SG108 8-Port 10/100/1000 Mbps Gigabit Ethernet Desktop Switch FREE SH

$14.99



Brocade ICX 6430-24 Ethernet Switch 10/100/1000 picture

Brocade ICX 6430-24 Ethernet Switch 10/100/1000

$59.99



HP 2530-48G PoE+ 48 Port PoE Gigabit Ethernet Network Switch J9772A picture

HP 2530-48G PoE+ 48 Port PoE Gigabit Ethernet Network Switch J9772A

$99.98



Loocam Gigabit PoE Switch 8 Port 96W 2 Uplink Port Unmanaged Ethernet Switch picture

Loocam Gigabit PoE Switch 8 Port 96W 2 Uplink Port Unmanaged Ethernet Switch

$49.99