mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Etienne Lorrain <etienne_lorrain@yahoo.fr>
To: linux-kernel@vger.kernel.org
Subject: [ANNOUNCE] Gujin PC graphic bootloader version 2.4
Date: Wed, 6 Feb 2008 13:35:40 +0100 (CET)	[thread overview]
Message-ID: <212842.5428.qm@web26903.mail.ukl.yahoo.com> (raw)

 Hello,

 A new version of the Gujin bootloader has been released, with those improvements:

- fix the problem booting kernels after linux-2.6.22
- can also install the second stage inside a filesystem (contigous file, no RAID
supported) by:
  "instboot boot.bin /boot/gujin.ebios"
  and remove by:
  "instboot --remove=/dev/sda ; rm /boot/gujin.ebios"
- moves DBG messages in "xdata" segment to stop "stack overflow" messages in debug
executables.
- adds confirmation before restoration of MBR and partition table from backup.
- add a small executable "gujin-cmdline" to edit the "embedded command line" of vmlinuz
files.

 Because Gujin automatically detect vmlinuz files, it has difficulties to affect command
line parameters for different kernels in potentially different distributions. Only one
generic command line can be edited/saved inside Gujin interface. Gujin does not have
a "configuration file" because there is nowhere to store it in a PC where distributions
are added and removed at will - no filesystem can be trusted to stay.

 As a temporary measure, Gujin uses some empty space of vmlinuz bootsector (the first
512 bytes) with marker "cmdline:" to store a zero ended string which is appended to the
Linux command line and then completely erased before starting Linux. It is what I call
the "embedded command line".

 When installed in a filesystem, the second stage bootloader needs to be contigous,
so in EXT2/3FS the file starts by a hole of 12 blocks. I hope it will be a strong hint
for any defragmentation tool to consider this file "unmoveable". Also I did not find
the real way to set hidden/system bit for file /boot/gujin.ebios when filesystem is VFAT.

 Gujin description at:
http://freshmeat.net/projects/gujin/

 Gujin homepage at:
http://gujin.org

 Install pack at:
http://downloads.sourceforge.net/gujin/install-2.4.tar.gz

 Have fun,
 Etienne.



      _____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr

                 reply	other threads:[~2008-02-06 12:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=212842.5428.qm@web26903.mail.ukl.yahoo.com \
    --to=etienne_lorrain@yahoo.fr \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®