Comment démarrer Kaspersky Rescue Disk 18 sans utiliser les supports de données locaux
Dernière mise à jour : 24 oct. 2019
Article ID : 15271
Vous voulez éviter les infections ? Installez Kaspersky for Windows
Kaspersky for Windows protège votre vie numérique en allant bien au-delà d'un antivirus classique.
Kaspersky Rescue Disk prend en charge le démarrage via le réseau PXE (Preboot Execution Environment) sans utiliser les supports de données locaux : disque dur ou clé USB.
Pour démarrer l'ordinateur sous Kaspersky Rescue Disk 2018 :
- Téléchargez l'image de Kaspersky Rescue Disk.
- Créez un dossier /pxeboot/krd sur le serveur et décompressez l'image krd.iso téléchargée dans ce dossier.
- Configurez les serveurs DHCP et TFTP.
Exemple de configuration des serveurs DHCP et TFTP pour le démarrage via PXE avec dnsmasq dans le fichier /etc/dnsmasq.conf :
#port=0
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
enable-tftp
tftp-root=/pxeboot
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
enable-tftp
tftp-root=/pxeboot
- Configurez un serveur NFS ou HTTP.
Exemple de configuration du serveur NFS pour le démarrage via PXE avec dnsmasq dans le fichier /etc/exports :
/pxeboot/
192.168.85.1/255.255.255.0(rw,no_subtree_check,all_squash,insecure,anonuid=1000,anongid=1000)
192.168.85.1/255.255.255.0(rw,no_subtree_check,all_squash,insecure,anonuid=1000,anongid=1000)
- Démarrez Kaspersky Rescue Disk en utilisant l'un des chargeurs de démarrage suivants :
- GRUB (voir les instructions ci-dessous).
- SYSLINUX (voir les instructions ci-dessous).
- iPXE (voir les instructions ci-dessous).
Kaspersky Rescue Disk est lancé.
Nous recommandons d'utiliser le chargeur de démarrage GRUB qui fait partie de Kaspersky Rescue Disk. Si vous souhaitez utiliser un autre chargeur de démarrage, vous avez à l'installer et configurer manuellement.
Comment démarrer Kaspersky Rescue Disk à l'aide de GRUB
- Configurez les serveurs DHCP et TFTP.
Exemple de configuration des serveurs DHCP et TFTP pour le démarrage via PXE avec dnsmasq dans le fichier /etc/dnsmasq.conf :
#port=0
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
#Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-boot=tag:efi-x86_64,"krd/EFI/boot/bootx64.efi"
dhcp-boot=tag:efi-x86_64," krd/EFI/boot/krd_grub.efi"
dhcp-boot=tag:efi-x86,"krd/EFI/boot/bootia32.efi"
dhcp-boot=tag:bios,"krd/boot/grub/pxe/pxegrub.0"
enable-tftp
tftp-root=/pxeboot
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
#Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-boot=tag:efi-x86_64,"krd/EFI/boot/bootx64.efi"
dhcp-boot=tag:efi-x86_64," krd/EFI/boot/krd_grub.efi"
dhcp-boot=tag:efi-x86,"krd/EFI/boot/bootia32.efi"
dhcp-boot=tag:bios,"krd/boot/grub/pxe/pxegrub.0"
enable-tftp
tftp-root=/pxeboot
- Copiez le dossier /pxeboot/krd/boot dans /pxeboot/boot pour démarrer Kaspersky Rescue Disk manuellement via PXE à l'aide de GRUB.
- Démarrez l'ordinateur depuis Kaspersky Rescue Disk via PXE en sélectionnant le type de démarrage Network Boot. Pour les instructions, consultez cet article.
- Sélectionnez la langue de l'interface graphique et appuyez sur la touche Entrée.
- À l'étape de la sélection du mode graphique appuyez sur la touche E sr le clavier.
- Dans la fenêtre avec l'invite de commandes placez le curseur à la fin de la deuxième ligne. Pour naviguer, utilisez les touches avec des flèches vers la gauche, vers la droite, vers le haut, vers le bas.
- Après le paramètres dostartx entrez l'adresse de votre serveur NFS ou HTTP précédée d'une espace. Exemple :
- pour le démarrage NFS : dostartx netboot=nfs://testsrv:/pxeboot/krd/
- pour le démarrage HTTP : dostartx netboot=http://192.168.85.135/krd/
- Appuyez sur les touches Ctrl + X sur le clavier.
Kaspersky Rescue Disk est démarré via GRUB.
Comment démarrer Kaspersky Rescue Disk à l'aide de SYSLINUX
- Installez le chargeur de démarrage SYSLINUX, par exemple, dans le dossier /pxeboot.
- Configurez les serveurs DHCP et TFTP.
Exemple de configuration des serveurs DHCP et TFTP pour le démarrage via PXE avec dnsmasq dans le fichier /etc/dnsmasq.conf :
#port=0
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
# Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-boot=tag:efi-x86_64,"syslinux64.efi"
dhcp-boot=tag:efi-x86_64,"syslinux64.efi"
dhcp-boot=tag:efi-x86,"syslinux32.efi"
dhcp-boot=tag:bios,"pxelinux.0"
enable-tftp
tftp-root=/pxeboot
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
# Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-boot=tag:efi-x86_64,"syslinux64.efi"
dhcp-boot=tag:efi-x86_64,"syslinux64.efi"
dhcp-boot=tag:efi-x86,"syslinux32.efi"
dhcp-boot=tag:bios,"pxelinux.0"
enable-tftp
tftp-root=/pxeboot
- Configurez SYSLINUX.
Exemple de configuration de SYSLINUX dans le fichier /pxeboot/pxelinux.cfg/default :
default menu.c32
prompt 0
menu title Boot Menu
label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=nfs://192.168.85.135:/pxeboot/krd/
label KRDboot_HTTP
menu label Kaspersky Rescue Disk HTTP (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=http://192.168.85.135/krd/
label KRDboot_TFTP
menu label Kaspersky Rescue Disk TFTP (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=tftp://192.168.85.135/krd/
prompt 0
menu title Boot Menu
label KRDboot_NFS
menu label Kaspersky Rescue Disk NFS (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=nfs://192.168.85.135:/pxeboot/krd/
label KRDboot_HTTP
menu label Kaspersky Rescue Disk HTTP (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=http://192.168.85.135/krd/
label KRDboot_TFTP
menu label Kaspersky Rescue Disk TFTP (x64)
linux krd/boot/grub/k-x86_64
initrd krd/boot/grub/initrd.xz
append net.ifnames=0 lang=en dostartx netboot=tftp://192.168.85.135/krd/
Kaspersky Rescue Disk est démarré via SYSLINUX.
Comment démarrer Kaspersky Rescue Disk à l'aide de iPXE
- Installez le chargeur de démarrage iPXE, par exemple, dans le dossier /pxeboot/ipxe.
- Configurez les serveurs DHCP et TFTP.
Exemple de configuration des serveurs DHCP et TFTP pour le démarrage via PXE avec dnsmasq dans le fichier /etc/dnsmasq.conf :
#port=0
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
#Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-userclass=set:ipxe,iPXE
#First loader
dhcp-boot=tag:efi-x86_64,"ipxe/ipxe64.efi"
dhcp-boot=tag:efi-x86,"ipxe/ipxe32.efi"
dhcp-boot=tag:bios,"ipxe/undionly.kpxe"
#Second loader
dhcp-boot=tag:ipxe,"nfs://192.168.85.135:/pxeboot/ipxe/ipxe.cfg"
enable-tftp
tftp-root=/pxeboot
#DNS on/off
log-dhcp
dhcp-range=192.168.85.0,192.168.85.150,255.255.255.0,12h
dhcp-option=option:router,192.168.85.1
#Set architecture tag for client request
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:efi-x86,option:client-arch,6
dhcp-match=set:bios,option:client-arch,0
dhcp-userclass=set:ipxe,iPXE
#First loader
dhcp-boot=tag:efi-x86_64,"ipxe/ipxe64.efi"
dhcp-boot=tag:efi-x86,"ipxe/ipxe32.efi"
dhcp-boot=tag:bios,"ipxe/undionly.kpxe"
#Second loader
dhcp-boot=tag:ipxe,"nfs://192.168.85.135:/pxeboot/ipxe/ipxe.cfg"
enable-tftp
tftp-root=/pxeboot
- Configurez iPXE.
Exemple de configuration d'iPXE dans le fichier /pxeboot/ipxe/ipxe.cfg :
#!ipxe
cpuid --ext 29 && set arch _64 || set arch
iseq ${platform} efi && iseq ${buildarch} x86_64 && set arch _64 ||
iseq ${platform} efi && iseq ${buildarch} i386 && set arch ||
set server 192.168.85.135 # or DNS name
set nfs_root /pxeboot
kernel nfs://${server}:${nfs_root}/krd/boot/grub/k-x86${arch}
initrd nfs://${server}:${nfs_root}/krd/boot/grub/initrd.xz
imgargs k-x86${arch} initrd=initrd.xz netboot=nfs://${server}:${nfs_root}/krd/ net.ifnames=0 lang=en dostartx
cpuid --ext 29 && set arch _64 || set arch
iseq ${platform} efi && iseq ${buildarch} x86_64 && set arch _64 ||
iseq ${platform} efi && iseq ${buildarch} i386 && set arch ||
set server 192.168.85.135 # or DNS name
set nfs_root /pxeboot
kernel nfs://${server}:${nfs_root}/krd/boot/grub/k-x86${arch}
initrd nfs://${server}:${nfs_root}/krd/boot/grub/initrd.xz
imgargs k-x86${arch} initrd=initrd.xz netboot=nfs://${server}:${nfs_root}/krd/ net.ifnames=0 lang=en dostartx
Kaspersky Rescue Disk est démarré via iPXE.
Limitations du démarrage de Kaspersky Rescue Disk via PXE
- Le démarrage est disponible uniquement via Ethernet.
- L'UEFI Secure Boot n'est pas pris en charge. Si la fonction UEFI Secure Boot est activée sur l'ordinateur, ouvrez les paramètres de sécurité du BIOS et désactivez-la.