Discussion:
[Unattended] Linux boot disk creation
tovis
2010-12-11 00:08:47 UTC
Permalink
Recently I have tried to build a more recent kernel for boot. I'm using
Debian stable distribution.
I've set download part of make file to download the actually newest
2.6.36.1 for that time. Also I've realize that a bunch of packages are
couldn't download, they are out of date. Toward the compilation I have
some problems with zlib-1.2.5 - there is a new configure command what the
make file ignoring. I compile it separately, the unattended make accept it
and skip.
After several tries make usable kernel configuration, I have successfully
boot using PXE/tft, configuring packages, but the target system crash
after boot all drivers and start the windows installation system - before
taht point when normal installer offers partitioning the disk.
I thought that it because the wrong text mode sata driver.
Some days after this I have to prepare a HP Compaq DC7100 again with SATA
HDD on Intel ICH6 chipset. I've put text mode driver at usuall place
I386/$OEM/TEXTMODE/ again the very similar crash. I suspect that it is
wrong driver version (AHCI ICH6R for Desktop). At last I have tried the
manual installation using F6 option - installation goes smoothly, through
partitioning, copy system and reboot ...
I have changed back the "old" kernel image from 2010 february - the result
was same, crash. I have remove the textmode driver at all, catch the
moment and manually use F6 option - installation was done.
How to use text mode (F6 mode) drivers for unattended? Know it some one,
or at least how it suppose to work?
Any help would be highly apretiated.

Sincerely

tovis
Steven Blackery
2010-12-11 22:58:18 UTC
Permalink
Post by tovis
How to use text mode (F6 mode) drivers for unattended?
You have to use a tool like nlite to slipstream the drivers into the install media.

Steven

--
Steven Blackery
ICST Support Manager

Direct: +44 (0)20 3006 4051
Mobile: +44 (0)7903 742112

E-mail: ***@steakdigital.co.uk
Web: www.steakdigital.co.uk

------------------------------------------------------------------------------------------
www.steakdigital.co.uk/blog www.facebook.com/BruceTheBull www.twitter.com/steakdigital
------------------------------------------------------------------------------------------

Steak Ltd, 62-70 Shorts Gardens, Covent Garden, London, WC2H 9AH
Reception: +44 (0)20 7420 3500 Fax: +44 (0)20 7420 3518

Registered Company No: 05349447. Registered in England & Wales
Registered Office: Tennyson House, 159 - 165 Great Portland Street, London. W1W 5PA
VAT Number: GB 918 5692 84

Steak Ltd is part of the Steak Group

------------------------------------------------------------------------
The information in this email is intended only for the addressee(s) named
above. Access to the email by anyone else is unauthorised. If you are
not the intended recipient of this message any disclosure, copying,
distribution or any action taken in reliance on it is prohibited and may
be unlawful. The sender does not warrant that any attachments are free
from viruses or other defects and accept no liability for any losses
resulting from infected email transmissions. Please note that any views
expressed in this email may be those of the originator and do not
necessarily reflect those of this organisation.
------------------------------------------------------------------------

Disclaimer added by CodeTwo Exchange Rules 2007
http://www.codetwo.com
tovis
2010-12-13 01:36:14 UTC
Permalink
Sorry folks!
I've got refresh the system using svn. Most of strange errors are gone!
Unfortunately I haven't got mainboard needs SATA AHCI driver for now. But
all my other pains are gone.
DO NOT USE zipped archives from the main page! The svn is the right!
I have use new scripts for making boot PXE/tft image with kernel 2.6.35.8,
download everything w/o any problem and compile everything w/o any errors
:D
Also I can use z_opts to set ip address of my deploy box.
I must create a recipe (for myself) how, and how often I need to refresh
my system. First step, I think to keep a "clean" copy of whole system, w/o
any my changes and downloaded/copied packages - but how I have to compare
against the current state of svn?
I'm not so familiar with using svn - afraid to ruin the whole repository.

Sincerely
tovis
Post by tovis
Recently I have tried to build a more recent kernel for boot. I'm using
Debian stable distribution.
I've set download part of make file to download the actually newest
2.6.36.1 for that time. Also I've realize that a bunch of packages are
couldn't download, they are out of date. Toward the compilation I have
some problems with zlib-1.2.5 - there is a new configure command what the
make file ignoring. I compile it separately, the unattended make accept it
and skip.
After several tries make usable kernel configuration, I have successfully
boot using PXE/tft, configuring packages, but the target system crash
after boot all drivers and start the windows installation system - before
taht point when normal installer offers partitioning the disk.
I thought that it because the wrong text mode sata driver.
Some days after this I have to prepare a HP Compaq DC7100 again with SATA
HDD on Intel ICH6 chipset. I've put text mode driver at usuall place
I386/$OEM/TEXTMODE/ again the very similar crash. I suspect that it is
wrong driver version (AHCI ICH6R for Desktop). At last I have tried the
manual installation using F6 option - installation goes smoothly, through
partitioning, copy system and reboot ...
I have changed back the "old" kernel image from 2010 february - the result
was same, crash. I have remove the textmode driver at all, catch the
moment and manually use F6 option - installation was done.
How to use text mode (F6 mode) drivers for unattended? Know it some one,
or at least how it suppose to work?
Any help would be highly apretiated.
Sincerely
tovis
------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for
PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
unattended-info mailing list
https://lists.sourceforge.net/lists/listinfo/unattended-info
Jason Oster
2010-12-13 14:45:32 UTC
Permalink
Post by tovis
First step, I think to keep a "clean" copy of whole system, w/o
any my changes and downloaded/copied packages - but how I have to compare
against the current state of svn?
I'm not so familiar with using svn - afraid to ruin the whole repository.
Sincerely
tovis
tovis,

You can keep a local SVN repository with your changes inside, and run
"svn up" each time you want to synchronize with the main repository. It
will keep your changes (requesting a manual merge for any conflicts)
while keeping the repo up-to-date. The SVN server is read-only, unless
you have commit access.

Alternatively, create a big patch:

$ svn diff -x -uwp > ~/mychanges.patch

And apply it to a fresh SVN checkout each time you want to update. But
that could be more difficult to maintain.
tovis
2010-12-13 21:47:00 UTC
Permalink
Post by Jason Oster
Post by tovis
First step, I think to keep a "clean" copy of whole system, w/o
any my changes and downloaded/copied packages - but how I have to compare
against the current state of svn?
I'm not so familiar with using svn - afraid to ruin the whole
repository.
Sincerely
tovis
tovis,
You can keep a local SVN repository with your changes inside, and run
"svn up" each time you want to synchronize with the main repository. It
will keep your changes (requesting a manual merge for any conflicts)
while keeping the repo up-to-date. The SVN server is read-only, unless
you have commit access.
$ svn diff -x -uwp > ~/mychanges.patch
And apply it to a fresh SVN checkout each time you want to update. But
that could be more difficult to maintain.
Thanks! Much better :)
I found a main board with ATI SB700/800 SATA AHCI controller - now I
looking for text mode drivers. Also it uses some kind of Realtek gigabit
NIC, which had very wrong behavior - it doesn't feel the network
connection on reboot after Linux - need a switch off - whole - and after
it is working again. It even does not start DHCP negotiation w/o this.
Good test target :)

Sincerely
tovis

Continue reading on narkive:
Loading...