KIWIImage Info


Public methods


DESTROY

Missing

Defined on line: 5034

buildLogicalExtend

Missing

Defined on line: 3597

Called in

buildMD5Sum

Missing

Defined on line: 4525

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 returns with an error

Defined on line: 4803

Called in

cleanKernelFSMount

Missing

Defined on line: 4953

Called in

cleanLuks

Missing

Defined on line: 4887

Called in

cleanMount

Missing

Defined on line: 4929

Called in

compressImage

Missing

Defined on line: 4620

Called in

createImageBTRFS

create BTRFS image from source tree

Defined on line: 528

Called in

createImageBootImage

Missing

Defined on line: 775

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: 700

Called in

createImageClicFS

create compressed loop image container

Defined on line: 267

Called in

createImageEXT

Create EXT2 image from source tree

Defined on line: 420

Called in

createImageEXT2

create journaled EXT2 image from source tree

Defined on line: 455

Called in

createImageEXT3

create journaled EXT3 image from source tree

Defined on line: 468

Called in

createImageEXT4

create journaled EXT4 image from source tree

Defined on line: 481

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: 1111

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: 1018

Called in

createImageReiserFS

create journaled ReiserFS image from source tree

Defined on line: 494

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: 838

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: 2385

Called in

createImageSquashFS

create squashfs image from source tree

Defined on line: 646

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.

Defined on line: 1040

Called in

createImageXFS

create XFS image from source tree

Defined on line: 612

Called in

createImageZFS

create ZFS image from source tree

Defined on line: 577

Called in

executeUserImagesScript

Execute the images.sh script if it exists

Defined on line: 172

Called in

extractCPIO

Missing

Defined on line: 4965

Called in

extractKernel

Missing

Defined on line: 4104

Called in

extractLinux

Missing

Defined on line: 4128

Called in

extractSplash

Missing

Defined on line: 4002

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: 3132

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: 4698

Called in

installLogicalExtend

Missing

Defined on line: 3775

Called in

isBootImage

Missing

Defined on line: 4080

Called in

makeLabel

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

Defined on line: 5020

Called in

mountLogicalExtend

Missing

Defined on line: 3906

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: 3421

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: 3184

Called in

remapImageDest

Missing

Defined on line: 4918

Called in

restoreCDRootData

Missing

Defined on line: 4572

Called in

restoreImageDest

Missing

Defined on line: 4907

Called in

restoreSplitExtend

Missing

Defined on line: 4589

Called in

setupBTRFS

Missing

Defined on line: 4281

Called in

setupEXT2

Missing

Defined on line: 4210

Called in

setupEncoding

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

Defined on line: 3685

Called in

setupLogicalExtend

Missing

Defined on line: 3841

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: 4318

Called in

setupSquashFS

Missing

Defined on line: 4356

Called in

setupXFS

Missing

Defined on line: 4488

Called in

setupZFS

Missing

Defined on line: 4445

Called in

stripImage

remove symbols from shared objects and binaries using strip -p

Defined on line: 236

Called in

updateMD5File

Missing

Defined on line: 4661

Called in

writeImageConfig

Missing

Defined on line: 3222

Called in