Activity for Diskless Remote Boot in Linux (DRBL)

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    "Can I just drop in a newer version of BusyBox? " -> Absolutely. The busybox version we use in mkpxeinietrd-net is 1.36. The latest one is 1.37. Please let us know if 1.37 works for you or not. If so, we will try to update that in the near future. Thanks.

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Hey Steven. Thanks for the responses so far. I found the root cause of my deployment issue. I see you use BusyBox in the initrd image as the embeded linux for startup. BusyBox has added the vconfig applet to configure VLAN interfaces, but it is not found in the current image I am running. Can I just drop in a newer version of BusyBox? I checked the source for DRBL from this site and did not see this application, is it included in Clonezilla instead?

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Thank you for the reply. We have been testing with iPXE with no success so far. I believe our base issue is there is not enough support for VLAN tagging in RH8.

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    "When the system pxe boots in clonezilla-se mode, during initrd-pxe.img is it executing the /initrd or /sbin/initrd?" -> It actually runs "/init" in the initrd.img. If you use "unmkinitramfs initrd.img initrd" to extract the files, it's located in "initrd/main/init" As for your 2nd question, actually I have no idea. AFAIK, the dhcp client in the initrd is quite simple. Hence it lacks the feature to deal with VLAN ID. Maybe you can try to give iPXE a try. Just try "iPXE VLAN ID" and maybe you can...

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    2 questions: When the system pxe boots in clonezilla-se mode, during initrd-pxe.img is it executing the /initrd or /sbin/initrd? I found the function 'config_drbl_live_network'. Is this what configures the network when booting in clonezilla-se? I see it does not grab the VLAN ID from DHCP and configures it. My DHCP is set as such: host lpsrv1 { hardware ethernet aa:bb:cc:11:22:33; fixed-address 10.0.0.1; option vlan-id "200"; option host-name "lpsrv1"; }

  • Steven Shiau Steven Shiau modified a comment on discussion DRBL for RedHat/Mandriva/SuSE

    " I got the module 8021q into initrd-pxe by modifying mkpxeinitrd-net, but it does not appear to load." -> How did you do that? Or maybe you can manually edit initrd-pxe.img? e.g., 1. mkdir initrd 2. cd initrd 3. zcat /tftpboot/nbi_img/initrd-pxe.img | sudo cpio -idm 4. Put you 8021q kernel module in the corresponding path in the dir "initrd". E.g., sudo cp /lib/modules/<your-kernel-version>/kernel/net/8021q/8021q.ko ./lib/modules/<same-version>/kernel/net/8021q/ 5. sudo depmod -b . <kernel-version>...

  • Steven Shiau Steven Shiau modified a comment on discussion DRBL for RedHat/Mandriva/SuSE

    " I got the module 8021q into initrd-pxe by modifying mkpxeinitrd-net, but it does not appear to load." -> How did you do that? Or maybe you can manually edit initrd-pxe.img? e.g., 1. mkdir initrd 2. cd initrd 3. zcat /tftpboot/nbi_img/initrd-pxe.img | sudo cpio -idm 4. Put you 8021q kernel module in the corresponding path in the dir "initrd". E.g., sudo cp /lib/modules/<your-kernel-version>/kernel/net/8021q/8021q.ko ./lib/modules/<same-version>/kernel/net/8021q/ 5. sudo depmod -b . <kernel-version>...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    " I got the module 8021q into initrd-pxe by modifying mkpxeinitrd-net, but it does not appear to load." -> How did you do that? Or maybe you can manually edit initrd-pxe.img? e.g., 1. mkdir initrd 2. cd initrd 3. zcat /tftpboot/nbi_img/initrd-pxe.img | sudo cpio -idm 4. Put you 8021q kernel module in the corresponding path in the dir "initrd". E.g., sudo cp /lib/modules/<your-kernel-version>/kernel/net/8021q/8021q.ko ./lib/modules/<same-version>/kernel/net/8021q/ 5. sudo depmod -b . <kernel-version>...

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Update, I got the module 8021q into initrd-pxe by modifying mkpxeinitrd-net, but it does not appear to load. How do I run drblsrv-offline to build the PXE kernel and initrd with the 8021q mod loading?

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Thanks for that. I'm still running into issues getting PXE to work. We have determined the kernel module 8021q is required for VLAN tagging. The module is not being built into the initrd-pxe.. file. I have gone through the scripts starting with 'drblserv-offline' and followed the process through to mkpxeinitrd-net. I added the module name 8021q to /usr/lib/mkpxeinitrd-net/initrd-skel/etc/modules and recompiled. The module is still not getting into initrd. Is there a filter somewhere that limits what...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Can you point me towards the script that configures /tftpboot/mbi_img/grub/grub.cfg? -> Check this one: /usr/sbin/gen-grub-efi-nb-menu

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    Hi Steven. We use VLAN tagging in order to connect multiple networks to a single network interface. When the traffic is tagged, meaning the VLAN ID is transmitted in the packet it works like a control, in that the system will not receive packets that are not tagged. We found that the limitation was in the GRUB version in RH8, v2.02 does not support VLAN tagging. Version 2.12 does however and we are attempting to make that work, creating the bootx64.efi PXE file with the 2.12 version. If I can get...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    Let's focus on this: https://sourceforge.net/p/clonezilla/discussion/Help/thread/545f402676

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    I am not familiar with VLAN tagging. Maybe you can tell me what you normally do so that we can find a solution for you.

  • ericxuo ericxuo posted a comment on discussion Help

    Hi, I think this forum is not the correct one. Let's forget about it. I've posted it again in the Clonezilla/Help forum. Sorry. Xuo.

  • Max Baro Max Baro posted a comment on discussion DRBL for RedHat/Mandriva/SuSE

    We have tagged vlan configured across the servers in order to trunk multiple vlans over a single interface. The server BIOS is configured with the VLAN ID and the initial DHCP traffic is tagged, the initial boot64.efi file is downloaded, but subsequent connections are not tagged, so no other requests are tagged so the remaining files do not download. I looked through /sbin/drbl-gen-grub-efi-nb but do not see a way to enable vlan tagging. Using clonezilla-5.4.6-drbl1.noarch. Can we enable VLAN tagging...

  • ericxuo ericxuo posted a comment on discussion Help

    Hi, Currently, when I create a disk image of my server, I get for ex : -rw------- 1 root root 599031765669 juil. 6 08:40 sdi1.ext4-ptcl-img.zst Is it possible (during the image creation), to create smaller files (of 50 or 100GB max each) which, concatenated together, will create the 600GB file as above ? It would be possible to split this big file after the image creation but : 1) it means I'll need 2 times the file size before I remove the original one. 2) before restoring, I'll have to create back...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    Sometimes the bug is a bug... No reason... Not logical... I knew the frustration... Anyhow, so you mentioned you use RPI and is running Debian Linux. Maybe you can upgrade the samba package to newer version?

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I'm back to being puzzled and frustrated with this one. So, I reverted my configuration change to prevent oplocks (to allow them again), in order to ensure I could recreate the problem again. As expected, the problem was readily reproducible. I then tried the mount command that you suggested above, but oddly the problem still occurred. I then tried putting the "oplocks = no" configuration back into the smb.conf file and restarted Samba on the server again. I also unmounted the partimage and remounted...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    From the manual of mount.cifs: "nolease" Do not request lease/oplock when openning a file on the server. This turns off local caching of IO, byte-range lock and read meta-data operations (see actimeo for more details about metadata caching). Requires SMB2 and above (see vers). Is this the one? Maybe you can mount your CIFS server like the following and do some tests: sudo mount.cifs //server/share /home/partimag -o nolease,username=<username>,password=<password>,vers=3.0</password></username>

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I feel like I'm getting close on this one. I found this thread https://bugzilla.samba.org/show_bug.cgi?id=15261 It suggests that OpLocks are the potential cause of the leak specifically over 1gbe, or essentially when the source can read faster than the destination can write. Interestingly the default cache size for the "smbd2 credits" (where the excess is cached in RAM before written to disk) is exactly 500MB. And that's the exact size the leak kept growing by. So I do feel that this correlates the...

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I feel like I'm getting close on this one. I found this thread https://bugzilla.samba.org/show_bug.cgi?id=15261 It suggests that OpLocks are the potential cause of the leak specifically over 1gbe, or essentially when the source can read faster than the destination can write. Interestingly the default cache size for the "smbd2 credits" (where the excess is cached in RAM before written to disk) is exactly 500MB. And that's the exact size the leak kept growing by. So I do feel that this correlates the...

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I fee like I'm getting close on this one. I found this thread https://bugzilla.samba.org/show_bug.cgi?id=15261 It suggests that OpLocks are the potential cause of the leak specifically over 1gbe, or essentially when the source can read faster than the destination can write. Interestingly the default cache size for the "smbd2 credits" (where the excess is cached in RAM before written to disk) is exactly 500MB. And that's the exact size the leak kept growing by. So I do feel that this correlates the...

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I couldn't find any related bugs. I did realize that device was actually still on Bullseye. So I reimaged it to Bookworm, but the issue still occurred. I then installed the backport version of Samba, which is the latest 4.22.3. Still the issue persists. It definitely seems like a memory leak that occurs with large files if you're able to sustain high speeds. I wonder if I'm somewhat an edge case by transmitting 1 gbps to a small Raspberry Pi CPU. Meaning i can't say whether 1gbps is the breaking...

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I couldn't find any related bugs. I did realize that device was actually still on Bullseye. So I reimaged it to Bookworm, but the issue still occurred. I then installed the backport version of Samba, which is the latest 4.22.3. Still the issue persists. It definitely seems like a memory leak that occurs with large files if you're able to sustain high speeds. I wonder if I'm somewhat an edge case by transmitting 1 gbps to an small Raspberry Pi CPU. Meaning i can't say whether 1gbps is the breaking...

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I couldn't find any related bugs. I did realize that device was actually still on Bullseye. So I reimaged it to Bookworm, but the issue still occurred. I then installed the backport version of Samba, which is the latest 4.22.3. Still the issue persists. It definitely seems like a memory leak thst occurs with large files if you're able to sustain high speeds. I wonder if I'm somewhat an edge case by transmitting 1 gbps to an small Raspberry Pi CPU. Meaning i can't say whether 1gbps is the breaking...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    OK, got it. Thanks for sharing that. At least you have found a workaround for this. Maybe an updated version of cifs will fix this? Or did you try to find any related bugs?

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    Just posting a final update. I have what I feel is a successful solution to this. As noted in my previous post, there was a suggestion to use the split option. On my first attempt using this, I selected split size of 10240 MB (just around 10GB). Monitoring the receiving device, I see that the smbd process takes about 500MB of RAM for most of the transfer. With that said, once the "current file" is within the last 500MB to be written to disk, the RAM usage of smbd goes up to 1GB. Then once that file...

  • Alan Taylor Alan Taylor posted a comment on discussion Help

    Thank you for your reply. I will have a dig through the documentation and give it a try. Appreciate your time. Cheers, Alan

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I looked into NFS and it's not one I'd be interested in setting up. I may give SSH a try again. I may need to see if I want to add a private key to the SquashFS, I sometimes boot from USB and sometimes from PXE. I remember it's slow, but I don't remember how slow. Maybe it's bearable if that's the option that works. I did just replace that NVMe with a 4TB unit. So far doing the restore over Samba has not had any issues. So, I do imagine it had something to do with how fast the writing was occurring....

  • Russ Kubes Russ Kubes modified a comment on discussion Help

    I looked into NFS and it's not one I'd be interested in setting up. I may give SSH a try again. I may need to see if I want to add a private key to the SquashFS, I sometimes boot from USB and sometimes from PXE. I remember it's slow, but I don't remember how slow. Maybe it's bearable if that's the option that works. I did just replace that NVMe with a 4TB unit. So far doing the restore over Samba has not had any issues. So, I do imagine it had something to do with how fast the writing was occurring....

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I looked into NFS and it's not one I'd be interested in setting up. I may give SSH a try again. I may need to see if I want to add a private key to the SquashFS, I sometimes boot from USB and sometimes from PXE. I remember it's slow, but I don't remember how slow. Maybe it's bearable if that's the option that works. I did just replace that NVMe with a 4TB unit. So far doing the restore over Samba has not had any issues. So, I do imagine it had something to do with how fast the writing was occurring....

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    I have never done this before. What I have done before is to use DHCP server to assign the fixed IP address to the specific MAC address. In your scenario, what need to be done is to pass the IP address in proper syntax from iPXE to the Linux system. Since they are in different stages, and the network configuration can not be passed automatically from early stage (ipxe) to the 2nd stage (GNU/Linux). So now you can try to pass the network configuration to the Linux kernel boot parameters, follow "ip"...

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I can try to set up NFS and see how it does, if it's not too involved. I did try to use SSH before, but since there is also encyption in transit, it is very CPU intensive on the recieving end, and the transfer speed gets bottlenecked significantly buy the Pi's CPU.

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    OK. BTW, since you are running Debian on your RPi4, have you tried to run ssh server or NFS server? The issue is also reproducible?

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I should be able to try that during the week at some point. I don't believe the other two devices I have handy have enough storage for the full backup, but as long as it lets me start it I can see if the behavior is the same. Or worst case I can temporarily move the USB drive over to one of the other devices, that shouldn't be too difficult for a short-term test. I was hoping someone else may have already had the same issue and could chime in - but I don't mind doing the additional testing eithe...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    OK. So is this issue reproducible in different Samba server? Say, a MS Windows with its SAMBA service enabled?

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    Yes, that is the setting I was referring to when I mentioned with and without direct IO enabled. I couldn't remember the exact text of the setting. The behavior is essentially the same for both. With it enabled, it starts at about 13 GB/min, but then slowly tapers off until it gets down to 0 and stops - about 7% or so into the backup of that partition. If I disable that setting, the only difference is it only starts at around 10 GB/min, but then also slowly tapers off until it gets down to 0 GB/min...

  • Alan Taylor Alan Taylor modified a comment on discussion Help

    oh, appears that the 'php' file got truncated; <?php $mac = $_GET['mac']; $pool = range(ip2long('x.211'), ip2long('x.220')); // File for storing leases $lease_file = '/var/www/leases.json'; $leases = file_exists($lease_file) ? json_decode(file_get_contents($lease_file), true) : []; // Assign new if not leased if (!isset($leases[$mac])) { $used_ips = array_values($leases); foreach ($pool as $ip_long) { $ip = long2ip($ip_long); if (!in_array($ip, $used_ips)) { $leases[$mac] = $ip; break; } } file_put_contents($lease_file,...

  • Alan Taylor Alan Taylor posted a comment on discussion Help

    oh, appears that the 'php' file got truncated;

  • Alan Taylor Alan Taylor posted a comment on discussion Help

    Hi there, Thanks for reading. on the back of the drbl and clonezilla integration I would like to accomplish a linux boot using drbl and clonezilla which does not run a 'dhcpdiscover' and instead uses an assigned address from a 'boot.php' embeded script. essentially my client should boot into ipxe, run a php script and then boot 'clonezilla' or 'distro-blah' (I did have the clonezilla menu and such working but fiddled and lost the config) essentially the php script assigned 'ip' should be used to...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    Mm... Since you are talking about NVMe and RAM, maybe you can try to enter expert mode, and enable "-edio" to enable the direct IO. Not sure if this will ease this issue you encountered or not... Just a quick idea though.

  • Russ Kubes Russ Kubes posted a comment on discussion Help

    I was hesitant to open this thread, since the problem seems to be with Samba - but I'm only having the issue when using Clonezilla, and when backing up my NVME. I have been using 3.2.2-5. I know there is a later version, but also don't see any specific Samba fixes in it. Also, I don't even know if Clonezilla is truly the issue, or if it's more on my remote device. So, I'm mainly looking for some guidance. My network is all gigabit Ethernet. I have a raspberry Pi 4 that has Debian Bookworm installed....

  • P. Bournias P. Bournias posted a comment on discussion DRBL Live

    For those of you using Windows who want the ISO. Go to https://drbl.org/download/ Click Stable Releases to take you to https://drbl.org/download/download-sf.php?branch=stable 1. Select CPU architecture: x64 = AMD64 2. Select file type: ISO Then download Go here https://clonezilla.org/liveusb.php#windows-setup choose uEFI - GPT or Legacy MBR boot and follow instructions.

  • Jazz Yao-Tsung Wang Jazz Yao-Tsung Wang posted a comment on discussion Help

    The issue seems to be that our PXE phase uses legacy interface naming which makes the interfaces rather unpredictable, You're right. Based our experiment in 2009, it's the initrd-pxe which initialize all network devices (it's also when you see eth0 ... eth5). Your question reminds me that we tried to create eth0:1 for virtualization purpose (xen hypervisor) by modifing the initrd-pxe boot script. If you would like to know the booting steps of DRBL, here is a simplified animation: https://www.slideshare.net/jazzwang/08-06-24-drbl-introduction...

  • Eric Eric posted a comment on discussion Help

    The issue seems to be that our PXE phase uses legacy interface naming which makes the interfaces rather unpredictable, and like you said - disconnecting unnecessary ethernet cables can get around it. if you keep them all connected, and film the screen output with a phone or something - you can eventually figure out which interface corresponds to your onboard NIC for PXE booting. Once you figure that out, just go an modify /lib/mkpxeinitrd-net/initrd-skel/etc/netdev.conf and specify that interface....

  • Eric Eric posted a comment on discussion Help

    Okay, so going off of my theory: networking seems to be set up during the PXE phase - which uses legacy interface naming, but the OS uses Predictable names. On the DRBL Server, I changed /etc/default/grub as follows: GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" I made sure to follow up with update-grub and rebooted the DRBL Server. This made my DRBL Server stop recognizing the ethernet interfaces as ens18or ens19, and instead used the legacy interface naming eth0 and eth1 I then ran drblsrv -i...

  • Eric Eric posted a comment on discussion Help

    Hey Steven, that was quite helpful, thank you for providing that. I think part of the problem is that networking seems to be set up during the PXE phase which uses legacy interface naming, but the OS uses Predictable names. I modified pxeinitrd/etc/linuxrc.conf by adding this at the end of the file: use_lag="yes" bond_master=bond0 bond_slaves="eth0 eth1 eth2 eth3" bond_mode=4 bond_miimon=100 bond_xmit_hash="layer2+3" Then I modified pxeinitrd/init around line 209 by adding this section: if [ "$use_lag"...

  • Jazz Yao-Tsung Wang Jazz Yao-Tsung Wang posted a comment on discussion Help

    Hi Eric, Did you connect all NICs ( 6 NICs * 12 DRBL Client & 1 LAN NIC of DRBL Server ) to the same Network Switch/Hub? Let me try to answer each question in different threads. Q1. Why does the OS request DHCP on all interfaces? I'd like to understand: - Why does this happen after PXE has already configured the network via eth0? Quick answer: PXE only configure 1 NIC at a time. [PXE Phase] If you don't disable the PXE boot option of other 5 NICs, those 5 NICs will try to do DHCP and request PXE...

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    The initrd for your PXE client is actually the file on the server. Here we take this one as an example: /tftpboot/nbi_img/initrd-pxe.6.1.0-25-amd64.img You can unmkinitrd it first: sudo unmkinitramfs /tftpboot/nbi_img/initrd-pxe.6.1.0-25-amd64.img pxeinitrd Then you will have a dir "pxeinitrd" which contains all for the files. Then you can edit the file "pxeinitrd/etc/linuxrc.conf". Once you have done that, you can generate the initrd for your PXE client again: 1. cd pxeinitrd/ 2. find . | cpio --quiet...

  • Eric Eric posted a comment on discussion Help

    Seems like modifying /lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf doesn't actually do anything. I had to tweak the settings in /sbin/mknic-dbi and then run drblsrv -i Which worked, finally it was only making 1 attempt to get an IP address per interface. But now I started getting a fatal error message immediately after attempting to get DHCP on eth0, it wasn't even trying the other interfaces. Then I remembered - back in the /lib/mkpxeinitrd-net/initrd-skel/linuxrc-or-init file where I tried...

  • Eric Eric modified a comment on discussion Help

    I tried to modify /lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf # retry max times for udhcp in one ethernet port # iretry_max="5" iretry_max="1" # The time out to wait for NIC to be linked. Unit: 0.1 sec # link_detect_timeout="70" link_detect_timeout="10" I re-ran drblpush -i... then tried to boot the client. But that didn't seem to have any effect. - it still tries 5 times for each interface, and each attempt is no faster than it was previously... I changed /lib/mkpxeinitrd-net/initrd-skel/etc/netdev.conf...

  • Eric Eric posted a comment on discussion Help

    I tried to modify /lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf # retry max times for udhcp in one ethernet port # iretry_max="5" iretry_max="1" # The time out to wait for NIC to be linked. Unit: 0.1 sec # link_detect_timeout="70" link_detect_timeout="10" I re-ran drblpush -i... then tried to boot the client. But that didn't seem to have any effect. - it still tries 5 times for each interface, and each attempt is no faster than it was previously... I changed /lib/mkpxeinitrd-net/initrd-skel/etc/netdev.conf...

  • Eric Eric posted a comment on discussion Help

    Oversimplified setup DRBL Server = Ubuntu (22.04) VM WAN IP - 10.0.0.30/16 DRBL IP - 10.10.0.30/16 DRBL Clients (x12) = HP Z220 SFF (Each client has 6 NICs total) 1 NIC - onboard 1 NIC - PCI 33/32 card 4 NICs - PCIe 2.0 x1 card 1. Why does the OS request DHCP on all interfaces? PXE boot itself works fine: the client gets a DHCP lease on eth0, downloads the kernel, and starts booting the OS. 12 Client Nodes: 10.10.0.101 - 10.10.0.112 However, during the OS boot phase, the system seems to reinitialize...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    OK, great. Thanks for your confirmation. We will move that to stable branch recently. Steven

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Duplicated post. Let's focus on this: https://sourceforge.net/p/drbl/discussion/Help/thread/7fc749be08/ Steven

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    Could you please give unstable DRBL a try? Please let us know the results. Thanks. Steven

  • Simon Brahmst Simon Brahmst modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    EDIT: Reinstalled a couple of times and now it works. No clue why it didn't before but who cares. Hi Steven, first of all the Setup: I am running Ubuntu 22.04 Desktop in a virtual machine in a Proxmox VE. I am currently trying to setup DRBL for Clonezilla (drbl live won't do) and after configuring everything according to the guide until the step of doing "drblpush -i" I get the error "too many levels of symbolic links" everytime it tries to run "chmod /tftpboot/node_root /usr/sbin/update-rc.d" (no...

  • Simon Brahmst Simon Brahmst modified a comment on discussion Help

    EDIT: Reinstalled a couple of times and now it works. No clue why it didn't before but who cares. Hi Steven, first of all the Setup: I am running Ubuntu 22.04 Desktop in a virtual machine in a Proxmox VE. I am currently trying to setup DRBL for Clonezilla (drbl live won't do) and after configuring everything according to the guide until the step of doing "drblpush -i" I get the error "too many levels of symbolic links" everytime it tries to run "chmod /tftpboot/node_root /usr/sbin/update-rc.d" (no...

  • Oxmel Oxmel modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    I can confirm that DRBL unstable works fine on Ubuntu 24.04 with kernel 6.8.0-49-generic. The bug on DRBL stable seems easily reproducible as it appears right after lauching 'drblsrv -i'. I've attached a bug report with the exact error message in case it can help. By the way, DRBL stable (5.3.2) runs without issue on Debian 12 using kernel 6.1.0-28-amd64.

  • Oxmel Oxmel posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    I can confirm that DRBL unstable works fine on Ubuntu 24.04 with kernel 6.8.0-49-generic. The bug on DRBL stable seems easily reproducible as it appears right after lauching 'drblsrv -i'. I've attached a bug report with the exact error message in case it can help. By the way, drbl stable runs without issue on Debian 12 using kernel 6.1.0-28-amd64.

  • Simon Brahmst Simon Brahmst posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Hi Steven, first of all the Setup: I am running Ubuntu 22.04 Desktop in a virtual machine in a Proxmox VE. I am currently trying to setup DRBL for Clonezilla (drbl live won't do) and after configuring everything according to the guide until the step of doing "drblpush -i" I get the error "too many levels of symbolic links" everytime it tries to run "chmod /tftpboot/node_root /usr/sbin/update-rc.d" (no matter the arguments after that). One thing I should add is that I manually had to recreate the...

  • Simon Brahmst Simon Brahmst posted a comment on discussion Help

    Hi Steven, first of all the Setup: I am running Ubuntu 22.04 Desktop in a virtual machine in a Proxmox VE. I am currently trying to setup DRBL for Clonezilla (drbl live won't do) and after configuring everything according to the guide until the step of doing "drblpush -i" I get the error "too many levels of symbolic links" everytime it tries to run "chmod /tftpboot/node_root /usr/sbin/update-rc.d" (no matter the arguments after that). One thing I should add is that I manually had to recreate the...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Please give unstable DRBL a try. Please let us know the results. Thanks. Steven

  • Raphaël Raphaël posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Same problem here with Linux Mint 22 (6.8.0-49-generic)... :(

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    DHCP service is stochastic, i.e., its client will pick up the IP address stochastically in a LAN. You have an existing DHCP service, and DRBL server will start another one. That's the problem. Maye you can try to assign the tftp server in your primary DHCP server by setting the "next- server" option if it's ISC DHCP service. You can check the manual for dhcpd.conf. Steven

  • Joly Xavier Joly Xavier posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Bonjour, J'ai effectué un autre test j'ai 2 cartes reseaux sur le serveur, une carte qui est relié en lacp dans un vlan (.....99.X) et l'autre dans un autre lacp (Vlan ....90.X). J'ai desactiver le dhcp sur le vlan 90 et activer le dhcp sur le serveur drbl et ca fonctionne !!!! Donc quel serait la cause du probleme si j'active mon dhcp dans mon firewall et que je desactive celui du drbl? Je comprends pas tres bien ou ca pourrais venir tout n sachant que je recois bien une ip mais qu'il arrive pas...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    The easiest way is you disable the existing, original DHCP server. If you can not, you have to replace the ISC dhcp server in DRBL server and tftp server with dnsmasq service. I suggest you check the Clonezilla lite server. After starting it, you can check /etc/dnsmasq.conf. Steven

  • Joly Xavier Joly Xavier posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Bonjour, merci pour votre réponse, je n'ai pas 2serveur dhcp sur ce réseau, mais il y en a deja un fonctionnel. Du coup les ordi recoivent bien une adresse ip mais n'arrive pas a recevoir le fichier du serveur pxe (tftp) car je sais pas quel fichier declarer, savez vous me dire quel fichier du serveur tftp je dois renseigner pour que les ordis boot? merci Hello, thank you for your answer, I do not have 2 dhcp servers on this network, but there is already a functional one. So the computers receive...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    For PXE booting, there is only one DHCP server can exist in a LAN. You can use relay function of DHCP to do that. Do not put 2 DHCP servers in a LAN. Or you can try Clonezilla lite server: https://clonezilla.org//fine-print-live-doc.php?path=clonezilla-live/doc/11_lite_server By default it can use the existing DHCP server. Actually it uses the relay features mentioned previously. Steven

  • Joly Xavier Joly Xavier modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    Bonjour, J'ai mis un fichier en annexe pour vous expliquer notre soucis. On a essayer le serveur sur une machine local et tout fonctionne tres bien. On essaie de l'améliorer en Vm sur un serveur Synology (voir schéma) On a pas activer le serveur dhcp sur debian drbl car on a deja un serveur dhcp dans le vlan, par contre on a fixer une plage dans le dhcp qui corresponds à la plage du fichier de config. Le pc dans un vlan 2 recoit bien une ip (dans le dhcp du vlan et dans le bon range du fichier de...

  • Joly Xavier Joly Xavier posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Bonjour, J'ai mis un fichier en annexe pour vous expliquer notre soucis. On a essayer le serveur sur une machine local et tout fonctionne tres bien. On essaie de l'améliorer en Vm sur un serveur Synology (voir schéma) On a pas activer le serveur dhcp sur debian drbl car on a deja un serveur dhcp dans le vlan, par contre on a fixer une plage dans le dhcp qui corresponds à la plage du fichier de config. Le pc dans un vlan 2 recoit bien une ip (dans le dhcp du vlan et dans le bon range du fichier de...

  • Jaime Jaime posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Hi. I'm trying to install DRBL on Ubuntu server 24.04 but something is wrong when generating the tftpboot filesystem. I followed all the steps in the installation manual, which work perfectly on Ubuntu server 22.04: -Add DRBL key (ok, no errors) -Add deb repository http://free.nchc.org.tw/drbl-core drbl stable (ok, no errors) -drblsrv -i (ok, no errors) -drblpush -i (generates errors, attached console output) The first error of the drblpush -i command is: Running: chroot /tftpboot/node_root /usr/sbin/update-rc.d...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Not sure. Did you check the log files, e.g., /var/log/syslong? Maybe you can find some clues. BTW, if what you need DRBL is for Clonezilla massive deployment function, you can also try this mode: https://clonezilla.org//clonezilla-SE/use_clonezilla_live_in_drbl.php i.e., use Clonezilla live as the client's OS when deploying. In addition, you can also use Clonezilla lite server: https://clonezilla.org///fine-print-live-doc.php?path=clonezilla-live/doc/11_lite_server Steven

  • Edwin Edwin posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    i have executed all commands successfully in clonezilla server i have reached the last step for my image to deploy to my client computers i keep getting stuck on this page. what do i do?

  • ponge ponge posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    received thank you

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    You still can find the archived files here: http://free.nchc.org.tw/drbl-live/testing/ Actually due to some technical issues, we do not create newer DRBL live. It's recommended to use Clonezilla lite server if you need Clonezilla server functions. For more info, please check: https://clonezilla.org//fine-print-live-doc.php?path=clonezilla-live/doc/11_lite_server Steven

  • ponge ponge modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    hello to the address : https://sourceforge.net/projects/drbl/files/drbl_live_testing/ I can't find version 2.6.2-1 for amd64 iso do you have the link for this architecture? thanks

  • ponge ponge posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    hello to the address : https://sourceforge.net/projects/drbl/files/drbl_live_testing/ I can't find version 2.6.2-1 for amd64 do you have the link for this architecture? thanks

  • Santi Santi posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Hi Steven, thank you very much for your reply. Now the USB to ethernet adapter works. There is a small problem that is that when the image finishes restoring then I choose the restart option but the computer does not restart, it stays blocked with the black screen and the cursor, I have to hold down the power button until the computer turns off . If instead of choosing to restart I choose to turn off, it has the same result. Comment that during the drblpush -i configuration I choose the option "Use...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    If you use DRBL is for Clonezilla SE purpose, I suggest you can try this mode: https://clonezilla.org//clonezilla-SE/use_clonezilla_live_in_drbl.php In addition, give different versions of Clonezilla live a try, e.g., the latest testing one, 20240625-oracular: https://clonezilla.org/downloads.php Steven

  • Santi Santi posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Good afternoon, I am using drbl installed on an Ubuntu 22.04 server, so far I have had no problems. I have a batch of HP 840 G8 laptops, these laptops do not have a ethernet card so I use a USB to ethernet adapter. The problem is that when I start from the USB it starts to load, it is automatically assigned an IP but it stays frozen in "mounting /proc filesystem". I have tried 2 adapters, one adapter with RTL8153 chipset and another with RTL8156 but the result is the same in both. Attachment screenshot....

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Basically what you are doing is correct. However, there is the command from Clonezilla "create-ocs-tmp-img" you can try, it will save disk space. Please run "create-ocs-tmp-img -h" to know how to do it. Steven

  • Santi Santi posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Good afternoon Alexis, If you deploy an image with a SATA interface, you cannot restore that same image on a PC with an NVME interface, even if the source PC and the destination PC are the same model. What I do is implement two images of the same PC model, one image with a SATA interface and the other image with an NVME interface. This is what I do, any other solution?

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    Next time you can refer to this FAQ: https://drbl.org/fine-print.php?path=./faq/2_System/26_resize.faq#26_resize.faq Since you have finished the cloning, you can use GParted live to resize the partition: https://gparted.org/download.php Steven

  • Bo Frazer Bo Frazer posted a comment on discussion Help

    relative noob here, used the goof-proof default menu option. I simply wanted to go ssd for better speed, and went for 1T instead of my old 500M. Eventually the Clonezilla seemed to work well, but Winderz is still showing 500M as my drive size. Any ideas?

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    " Will it be possible to use USB type-C Ethernet Network Adapter on an ultra-flat notebook that does not have a LAN port to be able to clone with Clenezilla server?" -> It should work if the Linux kernel supports that. Or you can actually boot Clonezilla live on that machine to deploy the image for the image repository. Steven

  • Alexis Ozuna Alexis Ozuna modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    Greetings… I don't remember if I tried clonezilla live (usb), for image deployment, I remember that I had a problem and I was forced to do a two-server project with debian 11.1 with DRBL / Clonezilla server, I explain that I work in a company where Windows is installed On new or refurbished computers, everything works great, but SATA interface, now I have this problem with NVMe SSDs. I only have to do the installation of Debian 11.9 again, perhaps it has compatibility, but the strangest thing is...

  • Alexis Ozuna Alexis Ozuna posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Greetings… I don't remember if I tried clonezilla live (usb), for image deployment, I remember that I had a problem and I was forced to do a two-server project with debian 11.1 with DRBL / Clonezilla server, I explain that I work in a company where Windows is installed On new or refurbished computers, everything works great, but SATA interface, now I have this problem with NVMe SSDs. I only have to do the installation of Debian 11.9 again, perhaps it has compatibility, but the strangest thing is...

  • Steven Shiau Steven Shiau posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    It seems the Linux kernel from Debian 11 does not support your hardware (NVMe SSD). Have you tried Clonezilla live? e.g., 3.1.2-20 or 20240327-noble? https://clonezilla.org/downloads.php If it works for you, and you can try this mode: https://clonezilla.org/clonezilla-SE/use_clonezilla_live_in_drbl.php Actually it's recommended to use Clonezilla lite server: https://clonezilla.org//fine-print-live-doc.php?path=clonezilla-live/doc/11_lite_server Steven

  • Alexis Ozuna Alexis Ozuna modified a comment on discussion DRBL for Debian/Ubuntu/B2D

    Greetings to everyone..., I don't speak English, please I need your help, I have Debian 11 installed as a server without a graphical environment with DRBL Server / Clonezilla in local mode, it does not have an internet connection, for Windows operating system image deployment. The error is that I cannot clone or restore image on NVNe SSD. The server is configured to clone in legacy mode, I have no problem with mechanical hard drives, Sata SSDs and m2 SSDs. Sata, I have no problem restoring image...

  • Alexis Ozuna Alexis Ozuna posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Greetings to everyone..., I don't speak English, please I need your help, I have Debian 11 installed as a server without a graphical environment with DRBL Server / Clonezilla in local mode, it does not have an internet connection, for Windows operating system image deployment. The error is that I cannot clone or restore image on NVNe SSD. The server is configured to clone in legacy mode, I have no problem with mechanical hard drives, Sata SSDs and m2 SSDs. Sata, I have no problem restoring image...

  • Steven Shiau Steven Shiau modified ticket #24

    Missing support for en_US.UTF-8 locale despite defaulting to it

  • Steven Shiau Steven Shiau posted a comment on ticket #24

    Thanks for your patch. It's applied in the git repository. We will use it in the next release. Steven

  • Francy2007 Francy2007 posted a comment on discussion Help

    Ok, thank you very much. Best regards. Vincent

  • Anton Samsonov Anton Samsonov created ticket #24

    Missing support for en_US.UTF-8 locale despite defaulting to it

  • Steven Shiau Steven Shiau posted a comment on discussion Help

    If you clone your dual boot systems to an external disk, remember to remove the original source disk if you want to boot from your external disk. Put two identical OSes or file systems on a same machine will confuse your OS, and it might damage its booting mechanism. Steven

  • Aguero Pablo Daniel Aguero Pablo Daniel posted a comment on discussion DRBL for Debian/Ubuntu/B2D

    Hi, I found a solution by using "mount.exfat-fuse" instead of "mount -t exfat". By using FUSE I had no problem to perform saves or restores. https://packages.debian.org/buster/exfat-fuse Thank you. Pablo.

1 >