Skip to main content

PXE Boot Possible?

Thread needs solution
Beginner
Posts: 1
Comments: 4

Hi all.....

Is it in any way possible to PXE boot TIH? It would only be for very occasional use from my laptop to another system where for some reason DVD/USB boot isn't possible - I've got 4 TIH images I use regularly to 'Universal Restore' to client systems using DVD/USB, but having the PXE would be great.

I currently use TFTP to boot network only systems and can install windows like this using the 'net use' command and then running setup from a mounted windows disk image, but it's the long way around compared to an Acronis image, and all software etc has to be installed afterwards....

So, what I would need is PXE boot to the TIH front end, and to be able to universal restore any of the four images.

Is this even possible?

0 Users found this helpful
Forum Star
Posts: 24
Comments: 3268

#1

Hello Derek,

Thank you for finding time to open the thread regarding this question, I will be glad to address it.

I regret to inform you that Acronis True Image Home doesn't support PXE functionality. Please also note that according to the Acronis License Policy you will need one license for one computer your are going to backup or restore.

If you need to use the product on several machines for production needs, you can contact our Sales department for the Volume Licenses. I will be glad to provide you with the direct contacts of the Sales representative, responsible for your area, if you could kindly specify me your phone area code.

Should you need anything else or have any further questions - feel free to contact us at your earliest convenience, we will be happy to help you!

Thank you!

Beginner
Posts: 1
Comments: 4

#2

I did get it to PXE boot by extracting kernel.dat and ramdisk.dat from a recovery ISO and adding them to a pelinux TFTP boot, but can't see any network option when browsing for a tib image, but that's a question for another day I guess.... :)

I've decided to leave it for now anyway, as it's far from a necessity and I was just curious.

Thanks for your reply.

Forum Star
Posts: 24
Comments: 3268

#3

Thank you for your comment, Derek!

Yes, that's the issue: as officially the product doesn't support PXE functionality, we cannot guarantee that it will work, and cannot assist in case it doesn't.

I've sent a request to the Development team anyway, maybe they will come up with something and add PXE functionality in future releases.

Please also note that you can always share your feedback and suggestions with us directly via Feedback form.

Thank you!

Beginner
Posts: 0
Comments: 10

#4

It would work fine, if it would find the license. So the license is not usable with the ramdisk & kernel files only.
So the license informations are somewhere in integrated in the other files.

Beginner
Posts: 0
Comments: 10

#5

Found out new solution which works:

After the installation of Acronis on your Desktop DON'T create an ISO.
Start a creation of an USB stick. Then on the USB Stick you'll find the files
dat3.dat / dat2.dat.
The file dat3.dat ist the kernel.dat.
File dat2.dat ist the ramdisk.dat

So you could rename them and copy it to you're tftp.
The menu should so look something like:

SAY 02 Acronis true Image 2010 Home
LABEL 02
kernel acronis/kernel.dat
append initrd=/acronis/ramdisk.dat vga=791 root=/dev/ram0 quiet

Beginner
Posts: 1
Comments: 4

#6

Thanks, will give it a try - it would be really useful to get it working...

Beginner
Posts: 0
Comments: 1

#7

Löpa wrote:

Found out new solution which works:

After the installation of Acronis on your Desktop DON'T create an ISO.
Start a creation of an USB stick. Then on the USB Stick you'll find the files
dat3.dat / dat2.dat.
The file dat3.dat ist the kernel.dat.
File dat2.dat ist the ramdisk.dat

Hi,

I tried this with Acronis True Image 2015. I can boot into Acronis, but I get a note, that I use a trial version when I start a backup.

Any ideas?

Thx

Marco

Forum Moderator
Posts: 122
Comments: 4637

#8

Hello Marco,

I would suggest downloading the bootable media from your account. Here information on how to burn an .iso-file.

Thank you,

Beginner
Posts: 0
Comments: 10

#9

BTW that works also with TrueImage2016

Beginner
Posts: 0
Comments: 1

#10

To get this to work and not show that it is a trial version I had to download the bootable media and copy dat18.dat, dat19.dat and dat20.dat to the tftp folder. The menu file looks like this (I'm using Serva):

menu label ^  1) Acronis True Image x64
   kernel /NWA_PXE/AcronisTrueImage/dat18.dat
   append initrd=/NWA_PXE/AcronisTrueImage/dat19.dat,/NWA_PXE/AcronisTrueImage/dat20.dat ramdisk_size=32767 vga=791 root=/dev/ram0 quiet

Beginner
Posts: 0
Comments: 10

#11

Did anyone tried this with True Image 2017?

 

I've got something like that:
SAY dddd    Acronis True Image 2017 64
LABEL dddd
        kernel /acronis2017/dat10.dat
        append initrd=/acronis2017/dat11.dat,/acronis2017/dat12.dat force_modules=usbhid ramdisk_size=102400 vga=791

But I'm landing every time in the busybox.

Beginner
Posts: 0
Comments: 10

#12

ha.. unbelievable.. its seems depending on the quiet switch..

These two options are working at my site now. Without the quite switch I'm landing on the busybox cli.

SAY 02a    Acronis True Image 2017 32
LABEL 02a
        kernel /acronis2017/dat2.dat
        append initrd=/acronis2017/dat3.dat,/acronis2017/dat4.dat  force_modules=usbhid ramdisk_size=102400 vga=791 quiet
        
SAY 02b    Acronis True Image 2017 64
LABEL 02b
        kernel /acronis2017/dat10.dat
        append initrd=/acronis2017/dat11.dat,/acronis2017/dat12.dat force_modules=usbhid ramdisk_size=102400 vga=791 quiet

les
Beginner
Posts: 0
Comments: 1

#13

Thank you, Löpa. You've just saved my day! :)

Löpa wrote:

ha.. unbelievable.. its seems depending on the quiet switch..

Beginner
Posts: 0
Comments: 1

#14

Löpa wrote:

ha.. unbelievable.. its seems depending on the quiet switch..

These two options are working at my site now. Without the quite switch I'm landing on the busybox cli.

SAY 02a    Acronis True Image 2017 32
LABEL 02a
        kernel /acronis2017/dat2.dat
        append initrd=/acronis2017/dat3.dat,/acronis2017/dat4.dat  force_modules=usbhid ramdisk_size=102400 vga=791 quiet
        
SAY 02b    Acronis True Image 2017 64
LABEL 02b
        kernel /acronis2017/dat10.dat
        append initrd=/acronis2017/dat11.dat,/acronis2017/dat12.dat force_modules=usbhid ramdisk_size=102400 vga=791 quiet

Hi,

Thanks, it worked fine for me too.

But when i try to activate the "Startup Recovery Manager" (F11 Funcition), the Acronis informs "The files Required for activating Startup Recovery Manager is not available. Please insert the Bootable CD or try to run Acronis True Image from Windows."

Please, see the images attached.

I think that is necessary that the TFTP server transmit to client one more file in addition to dat2.dat, dat3.dat and dat4.dat for the X86 version.

Do you have any idea to make this function work over  the PXE server ??

Attachment Size
406013-136978.jpg 42.13 KB
406013-136981.jpg 31.53 KB
Legend
Posts: 81
Comments: 17617

#15

Leandro, if you have got the Acronis Rescue Media to work via PXE then why do you want to use the ASRM - F11 function which only does the same, but which requires that ASRM is loaded into a hidden area of the source disk drive?

All that ASRM is doing is launching a Linux OS environment from which to then launch Acronis True Image, which you can do directly with the PXE configuration suggested.

Beginner
Posts: 0
Comments: 1

#16

#admin@dnsmasq:/srv/pxe# cat pxelinux.cfg/stdmenu.cfg

vi /pxe/pxelinux.cfg/stdmenu.cfg

----

default vesamenu.c32

prompt 0
timeout 0
#menu color border       * #00000000 #00000000 none
#menu color sel          * #ffffffff #76a1d0ff *
#menu color hotsel       1;7;37;40 #ffffffff #76a1d0ff *
#menu color tabmsg       * #ffffffff #00000000 *
menu vshift 12
menu rows 10
menu tabmsgrow 16
menu timeoutrow 17
menu tabmsg Press ENTER to boot or TAB to edit a menu entry
menu autoboot Starting in # seconds
 

 

 

#admin@dnsmasq:/srv/pxe# cat pxelinux.cfg/default
include /pxelinux.cfg/stdmenu.cfg
 

LABEL acronix_x32
        MENU LABEL Acronis x32
        LINUX memdisk
        APPEND iso raw
        INITRD acronis_x32.iso

 

LABEL acronix_x64
        MENU LABEL Acronis x64
        LINUX memdisk
        APPEND iso raw
        INITRD acronis_x64.iso
 

 

 

using DNSMASQ

#admin@dnsmasq:/srv/pxe# dnsmasq -v
Dnsmasq Version 2.75  Copyright (c) 2000-2015 Simon Kelley
Compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
 

 

on

admin@dnsmasq:/srv/pxe# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial

 

 

hope this helps, you wont need to find out how to work on indivudual files
 

Beginner
Posts: 0
Comments: 1

#17

Thanks very much to those who posted working Serva inf strings and kept them up to date.  Using that information, I was able to get Serva working with Acronis Backup Advanced 11.7.  The inf for this version needs to be:

[PXESERVA_MENU_ENTRY]
asset    = Acronis Backup Advanced 11.7
platform = x86_64

kernel_bios    = /NWA_PXE/$HEAD_DIR$/abr64ker.dat
append_bios    = initrd=/NWA_PXE/$HEAD_DIR$/dat4.dat,/NWA_PXE/$HEAD_DIR$/abr64ram.dat force_modules=usbhid ramdisk_size=102400 vga=791 quiet

kernel_efi64   = /NWA_PXE/$HEAD_DIR$/abr64ker.dat
append_efi64   = initrd=/NWA_PXE/$HEAD_DIR$/dat4.dat,/NWA_PXE/$HEAD_DIR$/abr64ram.dat force_modules=usbhid ramdisk_size=102400 vga=791 quiet