Hi,
I am trying to install the DRBL server on the Debian 10 operating system.
Here is an instruction list:
(This must for the next command.) apt install gnupg
Then I edit the /etc/apt/sources.list nano /etc/apt/sources.list
Insert the following line: deb http://free.nchc.org.tw/drbl-core drbl stable
Then:
apt update
apt upgrade
Next step: apt install drbl freedos
And here are the first errors: drblsrv -i
After answering the question: "Do you want to upgrade the operating system?"
(Enter)
The following error message appears:
*****************************************************.*****************************************************.Tryingtoupgradesomenecessarypackagesifavailable...*****************************************************.Searchingforthelatestkernelintherepository...kernel...Thelatestkernelintheayorepositoryislinux-image-4.19.0-5-amd64Thereare2kernelsavailableforclients,whichonedoyouprefer?[1]:kernel4.19.0-5-amd64x86_64(fromthisDRBLserver)[2]:linux-image-4.19.0-5-amd64(fromAPTrepository)[1]2Clientswillusethekernellinux-image-4.19.0-5-amd64fromaptrepository.Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation...Done0upgraded,0newlyinstalled,1reinstalled,0toremoveand0notupgraded.Needtoget47.7MBofarchives.Afterthisoperation,0Bofadditionaldiskspacewillbeused.Get:1http://security.debian.org/debian-securitybuster/updates/mainamd64linux-image-4.19.0-5-amd64amd644.19.37-5+deb10u1[47.7MB]Fetched47.7MBin4s(10.9MB/s)Downloadcompleteandindownloadonlymode*****************************************************.Installingkernelforclients......Searchingforthelatestkernelintherepository...kernel...*****************************************************.Nowrun:drblsrv-offline-c-d-a-len_US.UTF-8-k/var/cache/apt/archives/linux-image-4.19.0-5-amd64_4.19.37-5+deb10u1_amd64.deb""""Kernelpackage/var/cache/apt/archives/linux-image-4.19.0-5-amd64_4.19.37-5+deb10u1_amd64.debisusedforclient...*****************************************************.YourOSversionis::Debian10.0*****************************************************.*****************************************************.Installingkernelforclients......Thekernelforclientisfromspecificpackage/var/cache/apt/archives/linux-image-4.19.0-5-amd64_4.19.37-5+deb10u1_amd64.deb.Installing/var/cache/apt/archives/linux-image-4.19.0-5-amd64_4.19.37-5+deb10u1_amd64.debforclients...Itmighttakeseveralminutestoinstallthiskernel,pleasebepatient...done!Generatingmodules.depandmapfilesforclients...done!Preparingthekernelfirmwareforclients.../usr/share/drbl/sbin/install-kernel-for-client:line256:rsync:commandnotfoundTryingtodownloadmemtest86+fromdistributionrepository...Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneSuggestedpackages:hwtoolsmemtesterkernel-patch-badrammemtest86mtoolsThefollowingNEWpackageswillbeinstalled:memtest86+0upgraded,1newlyinstalled,0toremoveand0notupgraded.Needtoget75.1kBofarchives.Afterthisoperation,2448kBofadditionaldiskspacewillbeused.Get:1http://deb.debian.org/debianbuster/mainamd64memtest86+amd645.01-3[75.1kB]Fetched75.1kBin0s(446kB/s)DownloadcompleteandindownloadonlymodePuttingmemtest86+inDRBLpackagerepository/usr/share/drbl/pkg/memtest86+/.../usr/share/drbl/sbin/drbl-prepare-memtest:line34:strings:commandnotfoundMemtest86+version:done!/usr/share/drbl/sbin/drbl-prepare-pxelinux:line152:strings:commandnotfoundFound/usr/lib/PXELINUX/pxelinux.0inthissystem:PXELinuxversion:CopyingthePXELinuxfilestoDRBLlocalrepository...Puttingrequiredpxelinuxfilesto/usr/share/drbl/pkg/syslinux//bios/.../usr/share/drbl/sbin/drbl-prepare-pxelinux:line45:strings:commandnotfounddone!Puttingrequiredpxelinuxfilesto/usr/share/drbl/pkg/syslinux//bios/.../usr/share/drbl/sbin/drbl-prepare-pxelinux:line45:strings:commandnotfounddone!Puttingrequiredpxelinuxfilesto/usr/share/drbl/pkg/syslinux//efi32/.../usr/share/drbl/sbin/drbl-prepare-pxelinux:line45:strings:commandnotfounddone!Puttingrequiredpxelinuxfilesto/usr/share/drbl/pkg/syslinux//efi64/.../usr/share/drbl/sbin/drbl-prepare-pxelinux:line45:strings:commandnotfounddone!*****************************************************.CreatingconfigfileforPXEclients...Copyingpxelinux.0,gpxelinux.0,menu.c32,vesamenu.c32,chain.c32,mboot.c32,sanboot.c32andmemdiskto/tftpboot/nbi_img...Copyingmemtest86+to/tftpboot/nbi_img...CopyingFreeDOSfilesto/tftpboot/nbi_img/...Generatingdefaultpxelinuxconfig(/tftpboot/nbi_img/pxelinux.cfg/default)...Usecom32module:vesamenu.c32dpkg-query:nopackagesfoundmatchingclonezillaAddingmenusforDRBL,localboot,memtest86+,FreeDOS...done!/usr/sbin/drbl-gen-grub-efi-nb:line9:/etc/drbl/drbl-ocs.conf:Nosuchfileordirectory/usr/sbin/drbl-gen-grub-efi-nb:line10:/usr/share/drbl/sbin/ocs-functions:NosuchfileordirectoryRemovingtheold/tftpboot/nbi_img/grub-efi.cfgifitexists...Preparingbackgroundimgandfont...'/usr/share/grub/unicode.pf2'->'/tftpboot/nbi_img/unicode.pf2''/usr/share/drbl/image/drblwp.png'->'/tftpboot/nbi_img/drblwp.png'GeneratingdefaultGRUBnetworkbootconfig(/tftpboot/nbi_img/grub-efi.cfg/grub.cfg)...dpkg-query:nopackagesfoundmatchingclonezillaAddingGRUBEFIbootmenuforDRBL,Clonezilla...done!Systemarchitectureis64-bit.UEFISecureBootsupportdisabledforx86_64clientsbecasuethereisno/usr/lib/shim/shimx64.efi.signedand/usr/lib/grub/x86_64-efi-signed/grubnetx64.efi.signedinstalled,oritisdisabledin/etc/drbl/drbl.conf("secure_boot_client").Missinggrub2modulenormal.mod...Exludingnormal.mod...Missinggrub2moduletftp.mod...Exludingtftp.mod...Missinggrub2moduleefinet.mod...Exludingefinet.mod...Missinggrub2modulechain.mod...Exludingchain.mod...Missinggrub2moduleecho.mod...Exludingecho.mod...Missinggrub2modulenet.mod...Exludingnet.mod...Missinggrub2modulegzio.mod...Exludinggzio.mod...Missinggrub2modulexzio.mod...Exludingxzio.mod...Missinggrub2modulelinux.mod...Exludinglinux.mod...Missinggrub2moduleefi_gop.mod...Exludingefi_gop.mod...Missinggrub2moduleefi_uga.mod...Exludingefi_uga.mod...Missinggrub2modulepng.mod...Exludingpng.mod...Missinggrub2modulegfxterm.mod...Exludinggfxterm.mod...Missinggrub2modulegfxterm_background.mod...Exludinggfxterm_background.mod...Missinggrub2modulegfxterm_menu.mod...Exludinggfxterm_menu.mod...Missinggrub2moduleserial.mod...Exludingserial.mod...Missinggrub2modulepart_gpt.mod...Exludingpart_gpt.mod...Missinggrub2modulepart_msdos.mod...Exludingpart_msdos.mod...Missinggrub2moduleboot.mod...Exludingboot.mod...Missinggrub2modulemultiboot.mod...Exludingmultiboot.mod...Missinggrub2moduleprogress.mod...Exludingprogress.mod...Missinggrub2modulesearch.mod...Exludingsearch.mod...Missinggrub2moduleext2.mod...Exludingext2.mod...Missinggrub2modulexfs.mod...Exludingxfs.mod...Missinggrub2modulereiserfs.mod...Exludingreiserfs.mod...Missinggrub2modulejfs.mod...Exludingjfs.mod...Missinggrub2modulehfsplus.mod...Exludinghfsplus.mod...Missinggrub2modulefat.mod...Exludingfat.mod...Missinggrub2modulentfs.mod...Exludingntfs.mod...Missinggrub2moduleconfigfile.mod...Exludingconfigfile.mod...Missinggrub2moduletest.mod...Exludingtest.mod...Missinggrub2modulesleep.mod...Exludingsleep.mod...Missinggrub2moduletr.mod...Exludingtr.mod...Missinggrub2modulereboot.mod...Exludingreboot.mod...Missinggrub2modulehalt.mod...Exludinghalt.mod...CreatingtheuEFInetworkbootingbootableimage/tftpboot/nbi_img/bootx64.efi...grub-mkimage:error:cannotopen`/usr/lib/grub/x86_64-efi/moddep.lst': No such file or directory.Warning!Failedtocreate/tftpboot/nbi_img/bootx64.efi!Thisserverwon't be able to serve uEFI network boot clients.Preparingthegrubmodulesin/tftpboot/nbi_img/grub-efi.cfg...TheuEFInetworkbootingisready.*****************************************************.*****************************************************.CreatingtheimagefilesforPXEandEtherbootclientcomputer(s),thiswilltakeafewminutes...Runningmknic-nbi--all--no-modulesWillclientcheckDHCPservernameis"drbl"ornot:yesThemaximumtimestotrytogetIPaddressforaclient:5Thepausetimeafternetworkcardisup:0Thetimeouttowaitfornetworkcardlinked(Unit:0.1secs):70TheNFSprotocolforDRBLsystem:nfs3Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.Settingportforudhcpcrequesttodefault...Can't open /usr/lib/mkpxeinitrd-net/initrd-skel/etc/linuxrc.conf: No such file or directory.SearchingthelatestinstalledkernelforDRBLclient...Thismighttakeseveralminutes...Tryingtofindthekernelin/tftpboot/node_rootTheselectedkernelforDRBLclientsis:4.19.0-5-amd64Kernel2.6or3wasfound,sodefaulttouseinitramfs.CreatingthenetworkbootinitrdforPXEclientsby:mkpxeinitrd-net-k4.19.0-5-amd64-tinitramfs-nf/usr/sbin/mknic-nbi:line363:mkpxeinitrd-net:commandnotfoundFinished!Done!*****************************************************.Done!
The DRBL repository should not provide partimage since it's not working for all the distributions. This is fixed. Please run:
sudo drblsrv -u
to uninstall drbl, then install it again, and run "drblsrv -i" and "drblpush -i" to configure it.
Steven
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am trying to install the DRBL server on the Debian 10 operating system.
Here is an instruction list:
(This must for the next command.)
apt install gnupg
wget -q http://drbl.org/GPG-KEY-DRBL -O- | apt-key add -
Then I edit the /etc/apt/sources.list
nano /etc/apt/sources.list
Insert the following line:
deb http://free.nchc.org.tw/drbl-core drbl stable
Then:
Next step:
apt install drbl freedos
And here are the first errors:
drblsrv -i
After answering the question: "Do you want to upgrade the operating system?"
(Enter)
The following error message appears:
If I check the version of libssl:
If I continue the installation, then:
If I continue again:
drblpush -i
Then I get the next error message:
I use DRBL/Clonezilla server on Debian 8 for approx. 3 years ago and I use this server on Debian 9 for approx. 1 years ago.
I created a hungarian tutorial:
https://logout.hu/cikk/hogyan_keszits_fel_negyven_gepet_az_erettsegire_1/bevezeto_helyzetelemzes_meg_ilyesmi.html
It works on Debian 8 and 9.
Now I want to reinstall this system on Debian 10 and want to rewrite the tutorial. I hope it will be successful, but I need help for me.
I'm sorry for my weak language skills!
Best regards,
József Venczel
The DRBL repository should not provide partimage since it's not working for all the distributions. This is fixed. Please run:
sudo drblsrv -u
to uninstall drbl, then install it again, and run "drblsrv -i" and "drblpush -i" to configure it.
Steven
Thank you for your help! Now it works!
I haven't tried all the functions yet.
Best regards,
József