KIWIImage Info


Public methods


DESTROY

Missing

Defined on line: 5058

buildLogicalExtend

Missing

Defined on line: 3568

Called in

buildMD5Sum

Missing

Defined on line: 4447

Called in

checkKernel

this function receives two parameters. The initrd image file and the system image tree directory path. It checks whether at least one kernel matches both, the initrd and the system image. If not the function tries to copy the kernel from the system image into the initrd. If the system image specifies more than one kernel an error is printed pointing out that the boot image needs to specify one of the found system image kernels

Defined on line: 4724

Called in

cleanKernelFSMount

Missing

Defined on line: 4977

Called in

cleanLuks

Missing

Defined on line: 4911

Called in

cleanMount

Missing

Defined on line: 4953

Called in

compressImage

Missing

Defined on line: 4543

Called in

createImageBTRFS

create BTRFS image from source tree

Defined on line: 523

Called in

createImageBootImage

Missing

Defined on line: 769

Called in

createImageCPIO

create cpio archive from the image source tree The kernel will use this archive and mount it as cpio archive

Defined on line: 695

Called in

createImageClicFS

create compressed loop image container

Defined on line: 266

Called in

createImageEXT

Create EXT2 image from source tree

Defined on line: 415

Called in

createImageEXT2

create journaled EXT2 image from source tree

Defined on line: 450

Called in

createImageEXT3

create journaled EXT3 image from source tree

Defined on line: 463

Called in

createImageEXT4

create journaled EXT4 image from source tree

Defined on line: 476

Called in

createImageLiveCD

Create a live filesystem on CD using the isoboot boot image 1) split physical extend into two parts: part1 -> writable part2 -> readonly 2) Setup an ext2 based image for the RW part and a squashfs image if it should be compressed. If no compression is used all RO data will be directly on CD/DVD as part of the ISO filesystem 3) Prepare and Create the given iso <$boot> boot image 4) Setup the CD structure and copy all files including the syslinux isolinux data 5) Create the iso image using isolinux shell script

Defined on line: 1113

Called in

createImagePXE

Create Image usable within a PXE boot environment. The method will create the specified boot image (initrd) and the system image. In order to use this image via PXE the administration needs to provide the images via TFTP

Defined on line: 1020

Called in

createImageReiserFS

create journaled ReiserFS image from source tree

Defined on line: 489

Called in

createImageRootAndBoot

Create root filesystem image if required according to the selected image type and also create the boot image including kernel and initrd. This function is required to create the preconditions for virtual disk images

Defined on line: 832

Called in

createImageSplit

Create all split images and the specified boot image which should be used in combination to this split image. The process requires subsequent kiwi calls to create the vmx/oemboot required virtual disk images or the created images needs to be copied into a PXE boot structure for use with a netboot setup.

Defined on line: 2364

Called in

createImageSquashFS

create squashfs image from source tree

Defined on line: 641

Called in

createImageVMX

Create virtual machine disks. By default a raw disk image will be created from which other types are derived via conversion. The output format is specified by the format attribute in the type section. Supported formats are: vmdk qcow raw ovf The process will create the system image and the appropriate vmx boot image plus a .raw and an optional format specific image. The boot image description must exist in /usr/share/kiwi/image.

Defined on line: 1042

Called in

createImageXFS

create XFS image from source tree

Defined on line: 607

Called in

createImageZFS

create ZFS image from source tree

Defined on line: 572

Called in

executeUserImagesScript

Execute the images.sh script if it exists

Defined on line: 172

Called in

extractCPIO

Missing

Defined on line: 4989

Called in

extractKernel

Missing

Defined on line: 4035

Called in

extractLinux

Missing

Defined on line: 4059

Called in

extractSplash

Missing

Defined on line: 3935

Called in

getBlocks

calculate the block size and number of blocks used to create a bytes long image. Return list (bs,count,seek)

Defined on line: 3103

Called in

getImageTree

return current value of system image tree. Normally this is the same as given in the module parameter list but in case of an overlay cache mount the path changes

Defined on line: 200

Called in

getSize

calculate size of the logical extend. The method returns the size value in MegaByte

Defined on line: 4619

Called in

installLogicalExtend

Missing

Defined on line: 3714

Called in

isBootImage

Missing

Defined on line: 4011

Called in

makeLabel

isolinux handles spaces as "_", so we replace each space with an underscore

Defined on line: 5044

Called in

mountLogicalExtend

Missing

Defined on line: 3843

Called in

new

Create a new KIWIImage object which is used to create the different output image formats from a previosly prepared physical extend

Defined on line: 45

Called in

postImage

post-stage preparation of a logical extend. This method includes all common not filesystem dependant tasks after the logical extend has been created

Defined on line: 3392

Called in

preImage

pre-stage preparation of a logical extend. This method includes all common not filesystem dependant tasks before the logical extend has been created

Defined on line: 3155

Called in

remapImageDest

Missing

Defined on line: 4942

Called in

restoreCDRootData

Missing

Defined on line: 4495

Called in

restoreImageDest

Missing

Defined on line: 4931

Called in

restoreSplitExtend

Missing

Defined on line: 4512

Called in

setupBTRFS

Missing

Defined on line: 4207

Called in

setupEXT2

Missing

Defined on line: 4136

Called in

setupEncoding

setup LUKS encoding on the given file and remap the imageDest variable to the new device mapper location

Defined on line: 3646

Called in

setupLogicalExtend

Missing

Defined on line: 3768

Called in

setupOverlay

mount the image cache if the image is based on it and register the overlay mount point as new imageTree

Defined on line: 213

Called in

setupReiser

Missing

Defined on line: 4247

Called in

setupSquashFS

Missing

Defined on line: 4285

Called in

setupXFS

Missing

Defined on line: 4410

Called in

setupZFS

Missing

Defined on line: 4369

Called in

stripImage

remove symbols from shared objects and binaries using strip -p

Defined on line: 236

Called in

updateMD5File

Missing

Defined on line: 4582

Called in

writeImageConfig

Missing

Defined on line: 3193

Called in