Jak BOOTovat se ZIP250

David Trcka trcka na poda.cz
Středa Září 26 23:05:08 CEST 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 26 Sep 2001, Radek Hnilica wrote:

> problem je v principu a ARMD.  v momente kdy bios bootuje ze zipky se
> cely system tvari ze zipka je disketa a tudiz zarizeni bios=0
> a nevim v kterem momentu se automagicky zmeni na disk.
>
A vadilo by moc, kdyby se bootovalo s initrd? Pak bych mel jiny napad.
Vykaslete se na lilo, jako jsem to udelal ja s flashdiskama, a pouzijte
syslinux. Udelate dosovy image potrebne velikosti (mi staci neco kolem
1M):
$ dd if=/dev/zero of=boot.img bs=100k count=1
$ mkdosfs -I boot.img
$ syslinux boot.img
Nahrajete tam jadro a initrd a upravite odpovidajicim zpusobem
syslinux.cfg (mount -o loop boot.img atd atd)
Image nacpete na medium
# dd if=boot.img of=/dev/hd<kam to prijde>
Potom muzete vyuzit zbytek media po nabootovani pomoci losetup tak, ze
preskocite ten bootimage:
# losetup -o 1100000 /dev/hda
(mam tam "vatu" abych se neprejel, nicmene da se to udelat presne)
# mke2fs /dev/loop0
(samozrejme jenom poprve, pouzijte svuj oblibeny typ fs)
# mount /dev/loop0 /usr

Pouzivam to na routery s proxy-cache.

Viz muj thread o lilo, syslinuxu apod. asi pred par mesicema.

Ma to jednu vyhodu: nabootuje to bez ohledu na geometrii na kazdem
pocitaci, jedno jestli je to 4M flashdisk nebo 27G ATA/66.  Teda s
vyjimkou par "inteligentnich" BIOSu, ktere mi tvrdi, ze tam neni aktivni
partition.
Ma to jednu nevyhodu: jinak nez z linuxu se na to _dost_ blbe leze.

- -- 
    David Trcka, network administrator
  PODA s.r.o., Internet Service Provider
Ostrava, 28. rijna 150, The Czech Republic
        Voice/Fax: +420 69 6612600
        PGP KeyID: A80B0051
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7skMHVb2/pKgLAFERAmq+AJ9eOeVjGmddOA8MMzK57v96FlcWFACeNNKU
adpCqpJiVXCLd1mJ6R2zIMw=
=Hoee
-----END PGP SIGNATURE-----



Další informace o konferenci Linux