Users Guide

Network le system or SMBFS le system based deployment
The procedure enables you to boot DTK and launch the start-up script automatically from a network share (NFS or SMBFS).
1 Obtain the ISO image of the embedded Linux available at www.dell.com/support.
2 Extract the contents of the ISO image to a folder (for example, isoimage) on your hard drive.
3 Copy the custom script to a share (nfs/smbfs).
4 In UEFI mode, modify the corresponding shared section (nfs/smbfs) in EFI/BOOT/dtk_grub.cfg and create iso using mkisofs. For
BIOS mode, modify the corresponding shared section (
nfs/smbfs) in isolinux/isolinux.cfg and create iso using mkisofs as follows:
mkisofs -o output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-
size 4 -boot-info-table -pad -r -J -hide-joliet- trans-tbl -eltorito-alt-boot -e efiboot.img
-no-emul-boot isoimage
NOTE: It is important to use mkisofs to make your customized image because the ISO Linux recognizes only the isolinux.cfg
(and all les within /isolinux). If you do not use mkisofs, the HAPI libraries of the DTK cannot load and most of the Dell
Update Packages do not work.
NOTE: The scripts that you copy into the media are copied to the RAM disk and run from the RAM disk. This task is done to
make sure that the media is not locked. Ensure that your sample scripts have valid path names.
5 Burn the ISO contents to a media.
Your ISO image is ready for booting.
Media-based deployment
The dierent media-based deployments are as follows:
Deployment Using Custom Scripts
Deployment Using RPMs
Deployment Using USB
Deployment using custom scripts
1 Obtain the ISO image of the embedded Linux at www.dell.com/support.
2 Extract the contents of the ISO image to a folder (for example, isoimage) on your hard drive.
3 Copy the custom scripts into the same folder.
NOTE
: Your scripts must also take care of copying miscellaneous items to unlock the media, so that the media can be
mounted and ejected as per the operating system’s installation process.
4 In /mnt/cdrom/isolinux/isolinux.cfg (for BIOS mode) or in /mnt/cdrom/EFI/BOOT/dtk_grub.cfg (for UEFI mode), edit the cd install
section to point to your customized start-up script. In other words, add the share_script option and then use mkisofs to create the ISO
image as follows:
mkisofs -o output.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-
size 4 -boot-info-table -pad -r -J -hide-joliet-trans-tbl -eltorito-alt-boot -e efiboot.img
-no-emul-boot isoimage
NOTE
: It is important to use mkisofs to make your customized image because the ISO Linux recognizes only the isolinux.cfg
(and all les within /isolinux). If you do not use mkisofs, the HAPI libraries of the DTK cannot load and most of the Dell
Update Packages do not work.
NOTE: The scripts that you copy into the media are copied to the RAM disk and run from the RAM disk. This task is done to
make sure that the media is not locked. Ensure that your sample scripts have valid path names.
Running the deployment scripts 63