Portál AbcLinuxu, 5. května 2024 05:11


Dotaz: PXE Boot

21.11.2012 08:46 Martin
PXE Boot
Přečteno: 582×
Odpovědět | Admin
Ahoj, na Debianu mam PXE server, kde mám funkční např. Clonezillu. Teď jsem ale chtěl přidat již zaběhlou instalaci Ubuntu. Chci postupovat takto: zkopírovat komplet systém na PXE, přenastavit parametry initramfs.conf na BOOT=NFS atd., vytvořit nový initrd.img pomocí mkinitramfs -o ./initrd.img a vytvořit záznam pro menu. Jo a ještě upravit /etc/fstab s parametrem /dev/nfs /. Je má teorie správná? :-)
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.11.2012 10:49 maddoxik | skóre: 9 | blog: maddoxikovo
Rozbalit Rozbalit vše Re: PXE Boot
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja jsem to nedavno nastavoval takto:

1) Zkopiruj obsah cd na disk

2) Nastav exportovani adresare z 1) pres NFS v /etc/exports

3) Zkopiruj initrd.lz a vmlinuz tam kde mas tftp

4) Pridej label do PXE - kernel, nfsroot, initrd parametry si uprav
LABEL Ubuntu LiveCD
        MENU Ubuntu
        kernel images/ubuntu/vmlinuz
        APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=ip_adresa_NFS_serveru:/data/ubuntu initrd=images/ubuntu/initrd.lz quiet splash --
21.11.2012 12:22 Martin
Rozbalit Rozbalit vše Re: PXE Boot
No jo, ale ty tam máš LiveCD, takže casper a initrd.lz. Já se snažím na PXE přemigrovat již hotovou instalaci Ubuntu..
pepe_ avatar 21.11.2012 15:24 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: PXE Boot

Já mam sice debian ale

 

label Linux start po LAN
KERNEL /linux/vmlinuz
APPEND vga=0x340 initrd=linux/initrd.img ip=10.10.10.100:10.10.10.254:10.10.10.254:255.255.255.0:rpi:eth0:off root=/dev/nfs nfsroot=10.10.10.254:/pxe/linux quiet splash rw rootwait
TEXT HELP
Linux start po lan
ENDTEXT

 

linux mam v : /pxe/linux

 

v /etc/exports mam   /pxe/linux/   10.10.10.0/24(rw,sync,no_root_squash)

 

instaloval sem to ale jako debootsrtap a až pak připojil.

pepe_ avatar 21.11.2012 15:26 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: PXE Boot

Jo k tomu fstabu :

 

cat fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
proc            /proc                   proc    nodev,noexec,nosuid                             0       0
tmpfs           /tmp                    tmpfs   nodev,nosuid,noatime,size=512M,mode=1777        0       0

 

nic víc tam nemam

22.11.2012 09:24 Martin
Rozbalit Rozbalit vše Re: PXE Boot
Díky.. a jak jsi vytvořil initrd.img ?
22.11.2012 13:56 marek
Rozbalit Rozbalit vše Re: PXE Boot
Dobry den.

Na Debiane je podle me nejjednodusi:

poeditovat: /etc/initramfs-tools/initramfs.conf

najit kernely: dpkg -l | grep linux-image

generovani initramdisku: dpkg-reconfigure linux-image-...

Marek

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.