lopo
-
Posts
85 -
Joined
-
Last visited
Posts posted by lopo
-
-
noch ein PS:
Die Hardware Maschine, die von pxe bootet braucht am Ende zwei IP Adressen.
Ich hab wegen der Übersicht zwei nebeneinander liegende genommen.
Eine IP wird für das booten mit der HW Mac gebraucht, die zweite für die gefakte Mac über die der SynologyAssistant kommuniziert und auch die DSM nutzt.
-
Nun die Auflösung des Puzzle.
Zum booten von pxe muss auf dem TFTPD-Server die Hardware Mac eingetragen und die beiden Dateien rd.gz und zImage in ein Verzeichnis (/tftpd/diskstation2) kopiert werden.
Die /tftpd/diskstation2/pxelinux.cfg/default sieht nun so bei mir aus:
# SERIAL 0 38400 0
DEFAULT vesamenu.c32
#Menu Background howtoforge_pxe.png
MENU TITLE IPCop PXE-Boot-Menue
MENU color title 1;36;44 #ffffffff #00000000 std
MENU color sel 7;37;40 #ffffffff #ffdaa520 all
MENU color hotsel 1;7;37;40 #ffffffff #ffdaa520 all
MENU WIDTH 80
MENU MARGIN 10
MENU ROWS 12
MENU ENDROW 24
MENU TIMEOUTROW 18
MENU VSHIFT 2
ALLOWOPTIONS 0
PROMPT 0
TIMEOUT 30
LABEL xpenolog diskstation2
kernel zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=DS3612xs mac1=0051562e3e37 sn=B5JDN10005
initrd rd.gz
IPAPPEND 3
LABEL HDBoot
MENU LABEL Von Festplatte booten
LOCALBOOT 0
Die Hardware Maschine bootet völlig problemlos per pxe, wird vom SynologyAssistant gefunden, kann installiert werden und funktioniert dann auch nach Neustart ohne USB-Stick Probleme.
Bei mir mir einem ASRock N68PV GS, im Bios natürlich eingestellt: vom Netzwerk booten.
Gruss lopo
-
Hi Aigor,
It all works for you?
I have more the German forum a thread opened.
greetings lopo
-
Hallo,
gerade eben habe ich etwas beim experimentieren mit der VirtualBox gefunden.
Ein kleiner Unterschied in den Startoptionen in der pxelinux.cfg/default lässt die gleiche virtuelle Maschine einmal als RS, einmal als DS im Synology Assistant erscheinen. Was ich zwar im Moment noch nicht ganz verstehe, aber so funktioniert es.
Sobald ich es auch an der Hardwaremaschine nachvollzogen habe, geb ich Info.
Gruss
lopo
-
Hallo zusammen,
angeregt durch den Beitrag viewtopic.php?f=2&t=645&p=1886#p1886 von Aigor hab ich die Installation und Konfiguration in der VirtualBox durchgeführt. Anschliessend hab ich wie in dem Tread beschrieben das booten per pxe eingerichtet.
Für die VM brauche ich nun die synoboot.vdi nicht mehr, das klappt ohne Probleme.
Ziel der Aktion war, auch einen Hardware PC mit XPEnology DS3612xs ohne USB-Stick zu starten.
Mit den gleichen Kernel zImage und rd.gz von dem USB-Stick (SynoBoot_3612xs_4.1++.img) bootet der PC auch von pxe eigentlich problemlos. Aber dann gibt es ein Phänomen, Der SynologyAssistant identifiziert die gleiche Maschine bei boot von USB als DS3612xs, bei boot von pxe mit dem gleichen Kernel als RS3411RPxs. Die Installation der DSM von Synology lässt sich sogar ohne Probleme durchführen, allerdings gibt es dann einen Kernelerror. Vermutlich weil ich einen AMD Sempron 2000 MHz statt einer Intel CPU drin habe.
Die pxelinux.cfg/default sieht so aus:
LABEL xpenolog
kernel zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=DS3612xs mac1=0010562E3E36 mac2=000048505AAA sn=B5JDN110005
initrd rd.gz
Im wesentlichen eine Kopie der grub menu.lst von dem USB-Stick.
Egal was ich verändere, per pxeboot wird der PC immer als RS identifiziert.
Hat jemand eine Idee dazu?
viele Grüsse
lopo
-
Hi Aigor,
Ultimate Desktop Appliance I do not know.
I have built in recent times rather streamingserver with HTS Tvheadend and OpenELEC.
OpenELEC but also starts not by pxe
the start of the DiskStation from pxe I still have a problem.
The SynologyAssistant identified the Hardware PC than RS3411RPxs, install brings error, with DSM_RS3411RPxs_2668.pat (Synology Version) and DSM_RS812RP+_3211.pat.
only the boot with usb stick works with SynoBoot_3612xs_4.1++.img, and identified den Hardware PC than DS3612xs.
until now no solution
-
I bought the first RS only 6 weeks ago
But already 12 years linux.
I no longer burn dvd, only pxe boot.
matter was the subject very interesting
# SERIAL 0 38400 0
DEFAULT vesamenu.c32
#Menu Background howtoforge_pxe.png
MENU TITLE IPCop PXE-Boot-Menue
MENU color title 1;36;44 #ffffffff #00000000 std
MENU color sel 7;37;40 #ffffffff #ffdaa520 all
MENU color hotsel 1;7;37;40 #ffffffff #ffdaa520 all
MENU WIDTH 80
MENU MARGIN 10
MENU ROWS 12
MENU ENDROW 24
MENU TIMEOUTROW 18
MENU VSHIFT 2
PROMPT 0
ALLOWOPTIONS 1
LABEL HDBoot
MENU LABEL Von Festplatte booten
LOCALBOOT 0
LABEL Debian 6 Installation i386
#MENU LABEL Debian Installation
kernel debian6/linux
append initrd=debian6/initrd.gz
#edd=off earlyconsole=ttyS0 console=ttyS0,38400
LABEL Mageia Installation
kernel mageia/2/i586/alt0/vmlinuz
append initrd=mageia/2/i586/alt0/all.rdz automatic=method:nfs,server:192.168.0.10,directory:/mnt/raid/samba/CD-Iso/mageia/3/,network:dhcp vga=788 lang=de splash=silent
LABEL PMagic 6.6
MENU LABEL PMagic 6.6 starten
KERNEL vesamenu.c32
append pmagic6/menu.cfg
....
etc. etc
TFTPD is my IPCop onto Alix Board
many greetings lopo
-
Hi Aigor,
this
what is very important:
each client needs its own directory on the server
tftpd/diskstation1
tftpd/diskstation2
etc
the HW MAC networkadapter in the DHCP Server and in the pxelinux.cfg/default match
in My DHCP server (http://ipcop.org/) can set:
filename: diskstation1/pxelinux.0
next-server: 192.168.0.1 or other
-
Hi Aigor,
I just tried successfully:
mount /dev/sda1 /mnt
copy by ssh:
zImage
rd.gz
completely boot on local hard drive
copy to pxe-server /tftpd/xpenology
zImage
rd.gz
insert into pxelinux.cfg/default
LABEL xpenolog
kernel xpenology/zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=RS3612xs ac1=0010562E3E36 mac1=0051562E3E37 sn=B5JDN10005
initrd xpenology/rd.gz
it boot in virtualbox
I have installed in virtualbox
but as dhcp, otherwise it did not work (with me)
greetings lopo
xpenology als standalone
in GERMAN
Posted
Hi gr33nhat,
es sieht nur sieht aus, als ob das System hängen bleibt.
Wenn Du nun den Synology Assistant startest,gib ihm aber 3 min Zeit, sollte der eine nicht installierte DiskStation finden.
Aber: wenn der Assistant keine DS findet, hast Du ein Hardware Problem. Dann erkennt der Kernel die Netzwerkkarte nicht.
In dem Falle versuch mal diese Version: viewtopic.php?f=2&t=41
Mit der Version werden mehr Netzwerkarten unterstützt.
Die habe ich auf allen meinen PC's die so rumstehen zum laufen gebracht.
Gruss
lopo