Auteur Topic: TFTP boot menu iso en meer  (gelezen 11248 keer)

Offline spikehome

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 43
  • Berichten: 329
TFTP boot menu iso en meer
« Gepost op: 09 mei 2014, 12:26:35 »
Ik heb hier al behoorlijk wat gegoogeld en ook de search gebruikt natuurlijk.
Er is via google veel te vinden.
Maar schijnbaar valt het kwartje niet.
Het tftpboot werkend te krijgen was niet zo moeilijk als je de dhcp server maar even goed in stelt.
In mijn geval gebruik ik pfsense als firewall en was het instellen zeer simpel.
Nu ben ik uitgegaan van de volgende handleiding:
http://www.synology-wiki.de/index.php/PXE
En heb ook de voorbeelden gebruikt.
Ik krijg echter geen enkel voorbeeld werkend op een paar simpele voorbeelden na dan.

Het lijkt mij super handig om een installatie van Linux vanaf de nas te laten lopen ipv steeds cd's/dvd's of bootable usb sticks te maken.
of even met de hirensboot disk dingen te doen.

Wie heeft hier ervaring mee?
Of wel alles netjes draaiend?

Edit:
inmiddels boot hij Ubuntu 14.04, Linux Mint 16 al.
Wat ik niet werkend krijg goed is hirensbootcd, win7, win8, memtest, ultimate boot cd, debian en clonezila
  • Mijn Synology: DS1220+
  • HDD's: 2x 1TB ssd
  • Extra's: 4GB
Synology 220+ 2x1TB ssd 6gb ram (in use)
Synology 1511 5x2TB en 3gb ram (in use)
qnap ts-509 met 5x500gb raid5 4gb ram last firmware (in use)
qnap ts-509 5x1000gb raid5 1gb ram last firmware (in use)
HD Dune Prime (mediaplayer) 500gb (bijna niet in gebruik meer)

Offline thecell

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 502
  • -Ontvangen: 212
  • Berichten: 1.370
Re: TFTP boot menu iso en meer
« Reactie #1 Gepost op: 09 mei 2014, 14:11:00 »
Test jij dit met VirtualBox of een andere emulator zoals Vmware? Of met een echte PC?

Bestaat die handleiding ( of een gelijkaardige )  ook in het Nederlands? Ik vind ook wel wat maar weinig in detail.

  • Mijn Synology: DS415+
Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop.

Offline spikehome

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 43
  • Berichten: 329
Re: TFTP boot menu iso en meer
« Reactie #2 Gepost op: 09 mei 2014, 15:28:10 »
Ik test het inderdaad met vmware workstation.

Het gaat meestal om de speciale settings die je nodig hebt bij het booten van andere images.
NFS rechten werken ook gewoon.
Alleen zoals op de site hebben ze een aparte map gemaakt waar nfs rechten gegeven worden die heet PXE.
Ik heb de map tftpboot ook gewoon nfs rechten gegeven zodat alles in 1 map staat.

Gebruik de TFTP-PXE-Boot-Server-master.zip
En hierbij mijn menu:
default menu.c32
prompt 0
timeout 100
ONTIMEOUT chainlocal

LABEL local
        MENU LABEL Boot local hard drive
        LOCALBOOT 0

LABEL chainlocal
MENU LABEL Chain boot to local hard drive
KERNEL chain.c32
APPEND hd0

LABEL CentOS-6.3-x86_64-eth0-gpt
        MENU LABEL Install CentOS 6.3 x86_64 eth0 - GPT version for 2TB+ disks
        KERNEL images/centos/6.3/x86_64/vmlinuz
        APPEND ks=http://fubralimited.github.io/CentOS-KVM-Image-Tools/kickstarts/centos6x-hypervisor-gpt-selinux.cfg initrd=images/centos/6.3/x86_64/initrd.img ramdisk_size=100000 ksdevice=eth0 ip=dhcp url --url http://mirror.catn.com/pub/centos/6/os/x86_64

LABEL CentOS-6.3-x86_64-eth0-mbr
        MENU LABEL Install CentOS 6.3 x86_64 eth0 - MBR version for older BIOS
        KERNEL images/centos/6.3/x86_64/vmlinuz
        APPEND ks=http://fubralimited.github.io/CentOS-KVM-Image-Tools/kickstarts/centos6x-hypervisor-mbr-selinux.cfg initrd=images/centos/6.3/x86_64/initrd.img ramdisk_size=100000 ksdevice=eth0 ip=dhcp url --url http://mirror.catn.com/pub/centos/6/os/x86_64

LABEL clonezilla
        MENU LABEL CloneZilla Live 2.2.2-32-amd64
        KERNEL images/clonezilla/amd64/live/vmlinuz
        APPEND initrd=images/clonezilla/amd64/live/initrd.img boot=live config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" keyboard-layouts="de" ocs_live_batch="no" locales="nl_EN.UTF-8" vga=788 nosplash noprompt fetch=tftp://192.168.119.210/images/clonezilla/amd64/live/filesystem.squashfs

LABEL ubcd
        MENU LABEL Ultimate Boot CD 5.2.9
        KERNEL memdisk
        APPEND iso initrd=images/ubcd/ubcd529.iso

LABEL ubuntu
        MENU LABEL Ubuntu 14.04 LTS x64 CD - Live
        KERNEL images/ubuntu-1404desktop64/casper/vmlinuz.efi
        APPEND boot=casper vga=normal netboot=nfs nfsroot=192.168.119.210:/tftpboot/images/ubuntu-1404desktop64 fetch=tftp://192.168.119.210/images/ubuntu-1404desktop64/casper/filesystem.squashfs initrd=images/ubuntu-1404desktop64/casper/initrd.lz

LABEL mint16cinnamon
        MENU LABEL Mint 16 Cinnamon 64
        KERNEL images/linuxmint-16-cinnamon-dvd-64bit/casper/vmlinuz
        APPEND boot=casper vga=normal netboot=nfs nfsroot=192.168.119.210:/tftpboot/images/linuxmint-16-cinnamon-dvd-64bit fetch=tftp://192.168.119.210/images/linuxmint-16-cinnamon-dvd-64bit/casper/filesystem.squashfs initrd=images/linuxmint-16-cinnamon-dvd-64bit/casper/initrd.lz

LABEL debian
        MENU LABEL Debian live-7.4 amd64 gnome desktop
        KERNEL images/debian-live-7.4-amd64-gnome-desktop/live/vmlinuz
        APPEND boot=live vga=normal netboot=nfs nfsroot=192.168.119.210:/tftpboot/images/debian-live-7.4-amd64-gnome-desktop fetch=tftp://192.168.119.210/images/debian-live-7.4-amd64-gnome-desktop/live/filesystem.squashfs initrd=images/debian-live-7.4-amd64-gnome-desktop/live/initrd.img

LABEL opensuse-gnome
        MENU LABEL Opensuse 13.1 gnome
KERNEL images/opensuse-13.1-gnome-live-x86_64/boot/x86_64/loader/linux
INITRD images/opensuse-13.1-gnome-live-x86_64/boot/x86_64/loader/initrd
APPEND install=http://download.opensuse.org/distribution/13.1/repo/oss/ splash=silent showopts root=/dev/ram0 load_ramdisk=1 ramdisk_size=4096 init=linuxrc

LABEL opensuse-kde
        MENU LABEL Opensuse 13.1 kde
KERNEL images/opensuse-13.1-kde-live-x86_64/boot/x86_64/loader/linux
INITRD images/opensuse-13.1-kde-live-x86_64/boot/x86_64/loader/initrd
APPEND install=http://download.opensuse.org/distribution/13.1/repo/oss/ splash=silent showopts root=/dev/ram0 load_ramdisk=1 ramdisk_size=4096 init=linuxrc
  • Mijn Synology: DS1220+
  • HDD's: 2x 1TB ssd
  • Extra's: 4GB
Synology 220+ 2x1TB ssd 6gb ram (in use)
Synology 1511 5x2TB en 3gb ram (in use)
qnap ts-509 met 5x500gb raid5 4gb ram last firmware (in use)
qnap ts-509 5x1000gb raid5 1gb ram last firmware (in use)
HD Dune Prime (mediaplayer) 500gb (bijna niet in gebruik meer)

Offline spikehome

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 43
  • Berichten: 329
Re: TFTP boot menu iso en meer
« Reactie #3 Gepost op: 14 mei 2014, 14:30:02 »
Gebruikt niemand tftp boot?
de live dvd's van Ubuntu en Mint heb ik wel werkend.
Ook submenu's gemaakt zodat ik niet een hele lange menu heb om het overzichtelijker te houden onderverdeelt in:
Linux 32 bits
Linux 64 bits
Windows 32bits
Windows 54bits
Tools
  • Mijn Synology: DS1220+
  • HDD's: 2x 1TB ssd
  • Extra's: 4GB
Synology 220+ 2x1TB ssd 6gb ram (in use)
Synology 1511 5x2TB en 3gb ram (in use)
qnap ts-509 met 5x500gb raid5 4gb ram last firmware (in use)
qnap ts-509 5x1000gb raid5 1gb ram last firmware (in use)
HD Dune Prime (mediaplayer) 500gb (bijna niet in gebruik meer)

neo_atomic

  • Gast
Re: TFTP boot menu iso en meer
« Reactie #4 Gepost op: 20 mei 2014, 17:54:33 »
Toevallig ben ik vorige week zelf bezig geweest met PXE boot van de Synology.
De informatie die online staat is soms nogal verwarrend...

Ik heb een map aangemaakt. //public/Iso met daarin de Iso's en de syslinix PXE boot menu bestanden. (zie bijlage)
Dan TFTP inschakelen en de map (in mijn geval "Iso") selecteren.
Dan PXE inschakelen en de DHCP service.
Bootloader is pxelinux.0
Dns server 8.8.8.8 (of je locale DNS server als je die hebt.)
Start IP/End IP,  Het DHCP bereik dat je wilt gebruiken. 
(Deze worden alleen gebruikt als je via PXE boot. Dus als je een aparte DHCP server draait is dat geen probleem,
zolang je maar niet in hetzelfde bereik zit.)
Netmasker en gateway zijn afhankelijk van je netwerk.

Met de menu config heb ik nog weinig gedaan dan wat Iso's toegevoegd om te testen.
Dat werkt, maar memdisk moet eerst de hele ISO in het geheugen laden en dat kan even duren.
Ik wil nog Win7 en w2012 installaties toevoegen en wat linux boot cd's.
Voor Windows schijnt het wat moeilijker te liggen, maar daar moet ik me in verdiepen...

Ik ben wel bij een (volgens mij) bug uitgekomen.
Als ik via PXE boot en ik selecteer in het menu dat hij mijn Win8 moet opstarten van de lokale hardeschijf,
Dan doet ie dat en krijgt een nieuw IP van mijn DHCP server, maar als DNS blijft hij 8.8.8.8 (in win8) gebruiken en niet die van mijn DCHP server...
ipconfig /flushdns werkt ook niet.
 
@spikehome, Zou je jouw menu instellingen eens willen posten.? Misschien kan ik daar nog stukken uit gebruiken.  ;)

Offline spikehome

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 43
  • Berichten: 329
Re: TFTP boot menu iso en meer
« Reactie #5 Gepost op: 21 mei 2014, 08:48:51 »
ik heb een nieuwe gedeelde map gemaakt die tftp-boot heet.
Die gedeeld en geregeld dat de dhcp daar de pxelinux.0 start.
dat werkt ook allemaal wel.
alleen sommige boot cd's krijg ik niet werken waaronder die van suse 13.1, win7, win8 maar ook util cd's/dvd's werken niet 100% zoals je ze eigenlijk van cd zou booten.
Maar zal mijn menu's even bij voegen in zip file.
start met het default bestand.
  • Mijn Synology: DS1220+
  • HDD's: 2x 1TB ssd
  • Extra's: 4GB
Synology 220+ 2x1TB ssd 6gb ram (in use)
Synology 1511 5x2TB en 3gb ram (in use)
qnap ts-509 met 5x500gb raid5 4gb ram last firmware (in use)
qnap ts-509 5x1000gb raid5 1gb ram last firmware (in use)
HD Dune Prime (mediaplayer) 500gb (bijna niet in gebruik meer)


 

tftp server

Gestart door edmondBoard Overige 3rd party packages

Reacties: 2
Gelezen: 5846
Laatste bericht 25 januari 2009, 10:19:08
door edmond
Installeren PXE en TFTP voor install Windows 7/8/10 via netwerkboot

Gestart door wiseguyBoard Overige software

Reacties: 7
Gelezen: 7071
Laatste bericht 13 september 2016, 16:34:36
door spikehome
Error "too many packages" Tftp-PXE

Gestart door SynologyNasUserBoard The lounge

Reacties: 2
Gelezen: 3480
Laatste bericht 11 mei 2014, 16:23:26
door Birdy
TFTP en subfolders

Gestart door Paul1202Board FTP, NFS and Samba Server

Reacties: 0
Gelezen: 1509
Laatste bericht 18 juni 2014, 17:33:24
door Paul1202