When I boot from ipxe to start a multicast session, the client try's to mount server:/tftpboot/nodes/ip_of_the_client/etc and /tftpboot/nodes/ip_of_the_client/var . This would be fine, but in our environment we can't use the clonezilla server as a dhcp server. So what I'd like to know is: Is there a way to tell the all clients to mount a consistent /tftpboot/nodes/consistent_addr/etc and /tftpboot/nodes/consitent_addr/var directories?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the answer Steven, but I think I figured out another way. I removed the dhcp server from debian and then
added lines to /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf
- siaddr = name_of_my_dhcp_server
- sname = ip_of_my_dhcp_server
- Will server check for dhcp = no
Then ran sudo /opt/drbl/sbin/mknic-nbi -all -no-modules -c n
re-ran drbl-push -c /etc/drbl/drblpush.conf
Also fixed /tftpboot/node_root/sbin/init by changing all instances of -f1-3 to -f1-1 ( We are not on a Class C network)
Hope this helps someone else
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When I boot from ipxe to start a multicast session, the client try's to mount server:/tftpboot/nodes/ip_of_the_client/etc and /tftpboot/nodes/ip_of_the_client/var . This would be fine, but in our environment we can't use the clonezilla server as a dhcp server. So what I'd like to know is: Is there a way to tell the all clients to mount a consistent /tftpboot/nodes/consistent_addr/etc and /tftpboot/nodes/consitent_addr/var directories?
So maybe it's easier you try this mode:
http://clonezilla.org/clonezilla-SE/use_clonezilla_live_in_drbl.php
Most of the options could be assigned in the boot parameters…
Steven.
Thanks for the answer Steven, but I think I figured out another way. I removed the dhcp server from debian and then
added lines to /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf
- siaddr = name_of_my_dhcp_server
- sname = ip_of_my_dhcp_server
- Will server check for dhcp = no
Then ran sudo /opt/drbl/sbin/mknic-nbi -all -no-modules -c n
re-ran drbl-push -c /etc/drbl/drblpush.conf
Also fixed /tftpboot/node_root/sbin/init by changing all instances of -f1-3 to -f1-1 ( We are not on a Class C network)
Hope this helps someone else
Sure. Happy hacking!
Steven.