Sponsored Content
Operating Systems Linux Red Hat Kickstart using anaconda-ks.cfg Post 302924279 by sea on Friday 7th of November 2014 01:37:52 PM
Old 11-07-2014
Kickstart using anaconda-ks.cfg

Heyas

I'm trying to build a live image using livecd-tools (livecd-creator), but this time i'd like to reuse the /root/anaconda-ks.cfg.

System: Fedora 3.16.7-200.fc20.x86_64

The building starts, the download begins, but it fails with networking.
Quote:
...
Installier: iwl6050-firmware ##################### [988/991]
Installier: mailcap ##################### [989/991]
Installier: iwl2030-firmware ##################### [990/991]
Installier: libertas-usb8388-firmware ##################### [991/991]
Installier: iwl135-firmware ##################### [992/991]
Installier: ivtv-firmware ##################### [993/991]
No '/dev/log' or 'logger' included for syslog logging
No '/dev/log' or 'logger' included for syslog logging
2072 blocks

Adding service 'mdns' to default zone.
success
Hinweis: Anfrage wird weitergeleitet an »systemctl enable NetworkManager.service«.
Hinweis: Anfrage wird weitergeleitet an »systemctl disable sshd.service«.
rm '/etc/systemd/system/multi-user.target.wants/sshd.service'
Error creating Live CD : No --device specified with network kickstart command

...
MAIN.ks
Code:
# Based on: fedora-live-base.ks
# Changed by: sea
#
#	System Settings
#
	timezone Europe/Zurich --nontp
	lang de_CH.UTF-8
	keyboard sg
	keyboard --vckeymap=sg --xlayouts='sg'
	%include	/root/anaconda-ks.cfg
#
#
#	Includes, order required
#	Default environment first
#
	%include 	/usr/share/spin-kickstarts/fedora-repo-not-rawhide.ks
#
#	Desktop Environment files
#
	%include	/usr/share/spin-kickstarts/fedora-livecd-awesome.ks
#
#
#	Custom Area
#
%post --nochroot
	# '/' is the root of your host machine
	# $INSTALL_ROOT represents the root of the sysimage
	echo TODO
	echo $INSTALL_ROOT
%end
%post
	# '/' is the root of your virtual system image
	echo TODO
%end
%packages
#
# Basic GUI
#
	@core
	@hardware-support
	@standard
	@base-x

# Might be removable
	#dial-up
	@multimedia
#
# Required by LiveImage
#
	kernel
	memtest86+
	anaconda
	@anaconda-tools
	qemu-guest-agent
%end

I started to experiment with the anaconda file, anyhow, this is the network section:
Code:
# Network information
network  --bootproto=dhcp --essid="<ESSID-name>" --ipv6=auto --activate
#network  --bootproto=dhcp --device=p4p1 --onboot=off --ipv6=auto
network  --bootproto=dhcp --device=wlp3s0 --onboot=off --ipv6=auto

network  --hostname=P50.ocean

Any adivces?
Thank you in advance
 

10 More Discussions You Might Find Interesting

1. Red Hat

Anaconda Exception: parserError: xmlParseMemory() failed

Any idea what this error meant? I got this error "Anaconda Exception: parserError: xmlParseMemory() failed" while performing kickstart. My linux distro is a redhat4. Thank You. (2 Replies)
Discussion started by: etcpasswd
2 Replies

2. UNIX for Advanced & Expert Users

how to config ks.cfg for install another progra.

i create ks.cfg for automatic install for centos 5.2 it's work perfectky for cutom install linux package. and i want to install another program with shell scripts (assume test.tar include in DVD linux custom package)** single dvd include linux os and test.tar sample #!/bin/bash... (1 Reply)
Discussion started by: slackman
1 Replies

3. Homework & Coursework Questions

My Context Free Grammar (CFG)

I don't know how to delete this thread. Admin/Mod, Please delete this thread. Thanks. (0 Replies)
Discussion started by: Cyansnow
0 Replies

4. BSD

configure /usr/local/etc/be-agent.cfg

hi Howto configure Ralus at /usr/local/etc/be-agent.cfg on freeBSD 7.0 for Backup Exec 9.1? I've tried the following: # cat /usr/local/etc/be-agent.cfg name bsd.domain export / as root export /usr as usr export /var as var export /tmp as tmp force_address 10.10.1.50 tell... (0 Replies)
Discussion started by: ccc
0 Replies

5. Shell Programming and Scripting

Help with dynamic configure cfg files

hi; i have one configuration file(configuration.cfg),where contents are below.. filename = charge.cfg sectionname = networkid = 1 retrytimes = 2 ------------- -------------- sectionname = networkid = 1 retrytimes = 2 filename = xyz.cfg ------------------ ----------------- There is... (7 Replies)
Discussion started by: suryanarayan
7 Replies

6. Red Hat

Help in ANACONDA-ks.cfg

i have automated installation of my proprietory linux.. using PXE. it all goes well. but after complete installation, while using the admin interface.. i am facing display problems. is it due to package dependencies.? or i have to write post script in anaconda-ks.cfg file??? can some one tell... (10 Replies)
Discussion started by: jayesh_j
10 Replies

7. UNIX for Advanced & Expert Users

problem creating pxelinux.cfg default file

Hi All, I was trying to create pxelinux.cfg/default file in a script that I use for creating backup of bootimage. cat 2>${BACKUB_BOOTIMAGE_ERRINFO} >${pxelinux_cfg_file} <<EOF prompt 1 timeout 0 display boot.msg label restore kernel kernel append root=/dev/nfs... (0 Replies)
Discussion started by: Pkumar Sachin
0 Replies

8. Solaris

Printing pdf problem using pasta.cfg

hi folks I have issue in printing pdf while using ERP application, it's using pasta utility to print pdf. If i print from command line its successful while when ERP user give print command the printer doesnot print anything rather it gives error which is as follows ESP Ghostscript 815.01:... (12 Replies)
Discussion started by: smazshah
12 Replies

9. Shell Programming and Scripting

Parsing cisco cfg to export as csv

I have been looking everywhere for a solution and it seems as though awk may do the trick. I am very much a newbie in the awk scripting world but it seems to appear one of the best text parsing tools from what I've read on this forum. Scenario: I have about 50 cisco config files randomly... (7 Replies)
Discussion started by: djzah
7 Replies

10. UNIX for Dummies Questions & Answers

Sudo reads password from a .cfg file

cleanwork /saswork removes sas orphanded processes in the saswork directory. Subdirectories under sasem are sas94, sas92 and sasworks . I am getting the following error messages: 1. '/usr/bin/sudo -S apt-get update <~/opt/SiM/pos/ps/db_auth.cfg... (4 Replies)
Discussion started by: dellanicholson
4 Replies
MIC(1)								   User Commands							    MIC(1)

NAME
mic - MeeGo image command-line tool. SYNOPSIS
mic [GLOBALOPTS] SUBCOMMAND [OPTS] [ARGS...] mic help SUBCOMMAND DESCRIPTION
MeeGo image command-line tool. COMMANDS chroot (ch) chroot into an image This command is used to chroot into a live image to do some changes. Examples: mic chroot -s /fs/path <your live image> # unpack your live image to /fs/path and chroot into it usage: mic chroot [ARGS...] Options: -h, --help show this help message and exit --logfile=FILE Save debug information to FILE -v, --verbose Output verbose information -d, --debug Output debugging information -o OUTDIR, --outdir=OUTDIR Output directory to use (default: current work dir) --convert-only Just convert an image, this will skip chroot and directly convert an image/filesytem with -c option together -e EXECUTE, --execute=EXECUTE Execute the given command within the chroot instead of an interactive shell -c CONVERTTO, --convert-to=CONVERTTO Convert it to the specified type live image on exiting, the allowed value is livecd or liveusb -b BINDMOUNTS, --bind-mounts=BINDMOUNTS Specify bind mount list, for example: -b "/proc:/proc;/:/parentroot" --unpack-only Just unpack an image, this is used tounpack an image with -s option together -s SAVETO, --save-to=SAVETO Save unpacked filesystem to the specified path convert (cv) convert an image format to another one This command is used to convert a live, raw, vmdk or vdi image to a live image. Examples: mic convert -I <yourimage> -T liveusb # convert your image to a live USB image usage: mic convert [ARGS...] Options: -h, --help show this help message and exit --overlay-size-mb=OVERLAYSIZEMB Overlay size in MB as unit, it means how size changes you can save in your live USB disk. --fstype=FSTYPE File system type for live USB image, ext3 or vfat, the default is vfat. -i, --interactive Directly write into a USB disk. -S SUFFIX, --suffix=SUFFIX Image name suffix (default: date stamp) -P PREFIX, --prefix=PREFIX Image name prefix (default: meego) -o OUTDIR, --outdir=OUTDIR Output directory to use (default: current work dir) -t TMPDIR, --tmpdir=TMPDIR Temporary directory to use (default: /var/tmp) -T DSTFORMAT, --target-format=DSTFORMAT Target image format, possible values are: livecd and liveusb -I SRCIMG, --source-image=SRCIMG Source image which was created by mic-image-creator or an image file system. -F SRCFORMAT, --source-format=SRCFORMAT Source image format, possible values are: raw, vmdk or vdi (default: automatically detect image type). create (cr) Create an image This command is used to create various images, including live CD, live USB, loop, raw/KVM/QEMU, VMWare/vmdk, VirtualBox/vdi, Moorestown/mrstnand, jffs2 and ubi. Examples: mic create # create an image according to the default config mic create --format=liveusb # create a live USB image usage: mic create [ARGS...] Options: -h, --help show this help message and exit --volumeid=VOLUMEID Specify volume id, valid only for livecd --pkgmgr=PKGMGR Specify the package manager, the available package managers have zypper and yum currently. --save-kernel Save kernel image file into outdir --traceback Dump call stack --logfile=FILE Save debug information to FILE -v, --verbose Output verbose information -d, --debug Output debugging information --bootimg-only Create boot image only. --kernel-rpm-path=KERNEL_RPM_PATH Local path to kernel rpm package. --kernel-rpm-url=KERNEL_RPM_URL Remote URL of kernel rpm package. --kernel-path=KERNEL_PATH Local path of kernel file (vmlinuz). --kernel-url=KERNEL_URL Remote URL of kernel file (vmlinuz). --initrd-path=INITRD_PATH Local path of INITRD image. --initrd-url=INITRD_URL Remote URL of INITRD image. --overlay-size-mb=OVERLAY_SIZE_MB Overlay size in MB as unit, it means how size changes you can save in your live USB disk. --fstype=FSTYPE File system type for live USB file image, ext3 or vfat, the default is vfat. -i, --interactive Directly write into a USB disk. --include-source Generate a image with source rpms included --compress-disk-image=COMPRESS_DISK_IMAGE Compress the disk image that is created. When using --release option default is bz2, otherwise default is none. Supported compression methods: bz2, none -p PACKAGE, --package=PACKAGE Package format, this option will package up output into a given-format package, currently only tar, tar.gz and tar.bz2 are supported, the default is none, i.e. doesn't package up output --local-pkgs-path=LOCAL_PKGS_PATH Path for local pkgs (rpms) to be installed --record-pkgs=RECORD_PKGS Record the installed packages, valid values: name, content --alt-initrd-name=ALT_INITRD_NAME Name of alternate INITRD image, if NOT to use the one from kernel package --run-mode=RUN_MODE Specify run mode, 0 means legacy, 1 means bootstrap, by default it is gotten from config file. --use-comps Use comps instead of patterns if comps exists -a ARCH, --arch=ARCH Specify target arch of image, for example: arm -B BOOTSTRAP, --bootstrap=BOOTSTRAP Use a given bootstrap env to create image --default-ks=DEFAULT_KS Set which kickstart file from repos to select in advance, if specified, there isn't interaction needed any more. --repo=REPO Specify additional repo, it may be a simple URL or a complicated tuple string, you can specify multiple repos using this option multiple times --ignore-siteconf Ignore site configs, this will ignore the default site configs, also ignore --siteconf option. --siteconf=SITECONF Specify site config file, it can be used to set tmpdir, cachedir, outputdir, it also can be used to remap/reroute a repo in kickstart to another equivalent repo, the default site configs are /etc/mic2/mic2.conf and ~/.mic2.conf. --mainrepo=MAINREPO Specify main repo name, it must be a repo name in your kickstart file --rebuild-bootstrap Rebuild the bootstrap -b, --build-bootstrap Build a bootstrap, it should be used with -B or --bootstrap together -S SUFFIX, --suffix=SUFFIX Image name suffix (default: date stamp) -P PREFIX, --prefix=PREFIX Image name prefix (default: meego) --genchecksum Generate checksum for image file if this option is provided --release=RELEASE Generate a MeeGo release with all necessary files for publishing. -o OUTDIR, --outdir=OUTDIR Output directory to use (default: current work dir) -k CACHEDIR, --cache=CACHEDIR Cache directory to use (default: private cache) -t TMPDIR, --tmpdir=TMPDIR Temporary directory to use (default: /var/tmp) -f FORMAT, --format=FORMAT Image format, you can specify as fs, livecd, liveusb, loop, raw, nand, mrstnand, ubi, jffs2, vdi or vmdk -c CONFIG, --config=CONFIG Path to kickstart config file help (?) give detailed help on a specific sub-command usage: mic help [SUBCOMMAND] launchvm (lv) launch a virtual machine image This command is used to launch a virtual machine image. Examples: mic launch <your vm image> # launch a virtual machine image usage: mic launchvm [ARGS...] man generates a man page usage: mic man write (wr) write a live image to usb disk This command is used to write a live image to usb disk. Examples: mic write <your live image> # write a live image to usb disk usage: mic write [ARGS...] Options: -h, --help show this help message and exit -g, --gui Run in GUI mode -c, --console Run in console mode GLOBAL OPTIONS Options: --version show program's version number and exit -h, --help show this help message and exit SEE ALSO
Type 'mic help <subcommand>' for more detailed help on a specific subcommand. For additional information, see * http://www.meego.com/ * http://moblin.org/projects/moblin-image-creator-2 AUTHOR
mic was written by Yi Yang, Anas Nashif and Jianfeng Ding. This man page is automatically generated. mic 0.24.12 Jun 2011 MIC(1)
All times are GMT -4. The time now is 06:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy