ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/BootPOWERLILO.ybc

YaST bytecode 1.4.0
BootPOWERLILOBootPOWERLILO.ycpArchBootArch
BootCommonBootStorageInstallationKernelModePkg	Stage
Storagebootloader/ppc/helps.ycpppc_help_messages		
ppc_descriptions		bootloader/routines/popups.ycpEncodingLabelMiscPopupReportStringNoLoaderAvailableaskClone	confirmAbortPopupresetSectsPopupconfirmSectionDeletePopup	
resetAllPopupsetLocationErrorPopupemptyPasswdErrorPopuppasswdMissmatchPopupdisplayDiskChangePopup	displayFilesEditedPopup askLocationResetPopup	!saveToFLoppyPopup"usedNameErrorPopup#writeErrorPopup$displayGfxMenuChangePopup%confirmOptionDeletePopup&errorWithLogPopup		'displayNoSupportPopup(noBootloaderPopup)floppyWrittenPopup	*restoreMBRPopup	+prep_boot_partition	,prep_boot_partitions	-pmac_boot_partitions	.install_prep_boot_partitions	/base_source0prep_only_active1prep_only_iseries_vd2prep_only_primary3prep_same_disk_as_root4table_items5boot_device	6
board_type	7getBoardType	8currentBoardInit9bootloader/ppc/dialogs.ycp:Wizard;CWM<&bootloader/routines/common_options.ycp=$bootloader/routines/common_helps.ycp>common_help_messages		?common_descriptions		@
InitGlobalStr	AStoreGlobalStr	BInitGlobalBool	CStoreGlobalBool	D
InitGlobalInt	EStoreGlobalInt	FHandleGlobalBrowse
	GCommonCheckboxWidget			HCommonInputFieldWidget			ICommonInputFieldBrowseWidget				JCommonIntFieldWidget			K
TimeoutWidget	L
CommonOptions		Mbootloader/ppc/options.ycpNInitDuplicatePartition	OStoreDuplicatePartition	PDuplicatePartition	QInitBootPMAC	R
StoreBootPMAC	SBootPMAC	TInitBootCHRP	U
StoreBootCHRP	VBootCHRP	WInitBootPReP	X
StoreBootPReP	YBootPReP	ZInitBootISeries	[HandleBootISeries
	\StoreBootISeries	]BootISeries	^
PPCOptions		_arch_widget_names	`	arch_terma
PPCArchDepbPPCDetailsDialog
cppcBootLoaderLocationWidget	d_ppc_widgets		e
ppcWidgets		fupdatePrepBootPartitionsgchoosePrepBootPartitionhPRePInitiCHRPInitjiSeriesExecute		kiSeriesWriteliSeriesInitm
initBoardTypenCreateImageSection		oGoodPmacBootPartition	pLocationProposalqCreateSectionsr
CreateGlobalssSaveInstSourceIdtUpdateGlobalsInAutoInstuProposevExportwImportxReadyResetzSave{Summary	|Update}Write~Dialogs	
FlagOnetimeBoot	ppc_section_types	GetFunctions	Initializer
BootPOWERLILO/))

Y).  .reason	.++=,,@--C..F//I00N11O22P33Q44R55S778899\<<9\==<9\>>=<9\??=<9\MM9\ee9\kk$llZmmfnntitle	ppqqGrrSssuuvv4wwCsettingsxxRrereadavoid_reading_device_mapyydinitzzvcleaninitflush{{||}}~~section	3PkgSourceProvideDigestedFile		ResolvableProperties		
	3WFMExecute3SCRReadExecute3SCRReadExecute3UI	UserInput
OpenDialogCloseDialogChangeWidget

QueryWidget

SetFocus
AskForExistingFile				Recode			3SCRReadExecute3UI	UserInput
OpenDialogCloseDialogChangeWidget

QueryWidget

SetFocus
AskForExistingFile				Recode			3SCRReadExecute3SCRReadExecute3UI	UserInput
OpenDialogCloseDialogChangeWidget

QueryWidget

SetFocus
AskForExistingFile				Recode			3SCRReadExecute0
bootloader3Arch
board_iseries
board_mac_new
board_mac_old
board_chrp
board_prep3BootArch3
BootCommon&Readglobals		global_options	sections	
kernelCmdLine	current_bootloader_attribs	
loader_device	bootloader_attribs		activate	del_parts	was_proposedupdate_section_types	
getLoaderType	CreateLinuxSection		DetectDisks
getLoaderName		
remapGlobals				
remapSections		getKernelParamFromLine			setKernelParamToLine				GetAdditionalKernelParams	ListAdditionalKernelParams	UpdateDevice		WriteToSysconfDisksChanged
FixGlobalsFixSectionsRemoveUnexistentSections		UpdateAppendSetDiskInfoInitializeLibrary	SetSections		SetGlobal			ReadFilesCommitSettingsUpdateBootloaderInitializeBootloaderReset3BootStorageBootPartitionDevice	RootPartitionDevice	Dev2MountByDev		getPartitionList	
	3Installationdestdir	3 Kernel
GetCmdLine	3!Modeautoinst3"PkgSourceProvideDigestedFile		ResolvableProperties		
	3#Stageinitial3$StorageGetTargetMap	GetDiskPartition	CheckForLvmRootFs1)bootloader/ppc/helps.ycp0
bootloader$
boot-loader-location-<p><big><b>Boot Loader Location</b></big><br>
bootloaderboot<p><b>Boot Location</b>
This is the partition number of your boot partition. On a
PowerMac it must be in HFS format because we use the hfsutils to
copy the files to that partition. On CHRP you need a 41 PReP
boot partition, /boot/second from the quik package is stored there </p>
bootloader
bootfolder<p><b>Boot Folder Path</b>
Only for Pmac. Folder that contains your boot stuff, this
folder will be blessed to mark it bootable.</p>
bootloaderappend<p><b>Append String for Global Options to Pass to Kernel Command Line</b><br>
Lets you define additional global parameters to pass to the kernel. These are
used if no 'append' appears in a given section.</p>

bootloaderinitrd<p><b>Name of the Default Initrd File</b>, if not empty, defines the initial
ramdisk to use. Either enter the path and file name directly or choose by using
<b>Browse</b></p>

bootloaderimage<p><b>Name of Default Image File</b>, if not empty, defines the image
file to use. Either enter the path and file name directly or choose by using
<b>Browse</b></p>
bootloaderrootN<p><b>Set Default Root Filesystem</b>
Set global root filesystem for Linux</p>
bootloaderclone"<p><b>Partition for Boot Loader Duplication</b>
specifies other Linux device nodes where the bootinfo should be stored.
If this option is given, the boot partition will be converted to FAT. 
The intend of this option is to write the boot files to all members of a RAID1 or RAID5 system.</p>
bootloaderactivate<p><b>Change Boot Device in NV-RAM</b>
this option will tell lilo to update the OpenFirmware "boot-device" 
variable with the full OpenFirmware path pointing to the device specified in
"boot=". If this option is missing, the system may not boot.</p>
bootloader
no_os_chooser<p><b>Do not Use OS-chooser</b>
 will tell lilo to use yaboot as boot file instead of a Forth script named "os-chooser". 
The OpenFirmware driver in the nVidia graphics card as shipped with Apple G5 systems 
will crash if there is no monitor attached.</p>
bootloader
macos_timeout<p><b>Timeout in Seconds for MacOS/Linux</b>
It contains the timeout between MacOS/Linux in seconds until Linux boots automatically 
if no key is pressed to boot MacOS</p>
bootloader	force_fat<p><b>Always Boot from FAT Partition</b>
Normally the lilo script would automatically select the boot partition format
to either be a PReP boot partition or a FAT formatted file system for more
complex setups. This option forces the lilo script to use
the FAT formatted file system</p>
bootloaderforce<p><b>Install Boot Loader Even on Errors</b>
Install the bootloader even if it is unsure whether your firmware is
buggy so that next boot will fail. This results in an unsupported setup.</p>
bootloader$Y
bootPPC Boot Loader Location
bootloaderactivateChange Boot Device in NV-RAM
bootloadertimeoutTime-Out in Tenths of Seconds
bootloaderdefaultDefault Boot Section
bootloaderrootDefault Root Device
bootloaderappend&Append Options for Kernel Command Line
bootloaderinitrdDefault initrd Path
bootloaderclone%Partition for Boot Loader Duplication
bootloader	force_fatAlways Boot from FAT Partition
bootloader
no_os_chooserDo not use OS-chooser
bootloaderforce"Install Boot Loader Even on Errors
bootloaderboot_chrp_customPReP or FAT Partition
bootloader
bootfolderBoot Folder Path
bootloaderboot_prep_customPReP Partition
bootloader	boot_slotWrite to Boot Slot
bootloader	boot_fileCreate Boot Image in File
bootloaderboot_iseries_customPReP Partition
bootloaderboot_pmac_customHFS Boot Partition
bootloader2BootPOWERLILO.ycp1.bootloader/routines/popups.ycp0
bootloader3Encodingconsole	3LabelBrowseButton	CancelButton	NoButton	OKButton	
BackButton	3Miscboot_msg	3PopupYesNo	Message	
TimedOKCancel	3ReportError	3String
EscapeTags		
FirstChunk			%#.,%CThis function is not available if the boot
loader is not specified.
bootloader%.name	..-0		
sformat		
IClone the selected section '%1' instead
of creating a new empty section?

bootloader%8.-:UReally leave the boot loader configuration without saving?
All changes will be lost.

bootloader%C.-EcReally reset your settings for sections?
All your changes made in section management will be lost.

bootloader%Otitle	..-Q		
sformat		
Really delete section %1?
bootloader%X.-Z?Really reset all
your settings? All your changes will be lost.

bootloader%b.,dSet the boot loader location.
bootloader%j.,lThe password must not be empty.
bootloader%r.,tC'Password' and 'Retype password'
do not match. Retype the password.
bootloader%|	sect_name	..,~		
sformat		
;The disk settings have changed.
Check section %1 settings.

bootloader%.,xThe disk settings have changed and you edited boot loader
configuration files manually. Check the boot loader settings.

bootloader% .-		
sformat		
$%1Set default boot loader location?

bootloader%!retvalformatfs
itemscontentsretdev	.$$$no$itemidnoDo Not Create a File System
bootloaderitemidext2Create an ext2 File System
bootloader(	SCR::Read.target.size/sbin/mkfs.msdos&additemidfatCreate a FAT File System
bootloader$VBoxLabelhThe boot loader boot sector will be written
to a floppy disk. Insert a floppy disk
and confirm with OK.

bootloaderVSpacingLeftCheckBoxidformat&Low Level Format
bootloaderVSpacingLeftComboBoxidfs&Create File System
bootloaderVSpacing
PushButtonidok,$)ok4.&(ok4.&idformatValue&
idfsValue,$(4	tmpretval.$,	
y2milestone	
Low level formating floppy)4.&SCR::Execute.target.bash		
sformat		
/usr/bin/fdformat %1(.(!#Low level format failed. Try again?
bootloader.&&&(ext24	tmpretval.,	
y2milestone	
Creating ext2 on floppy$SCR::Execute.target.bash		
sformat		
/sbin/mkfs.ext2 %1(!,Creating file system failed.
bootloader&&&(fat4	tmpretval.,	
y2milestone	
Creating msdosfs on floppy$SCR::Execute.target.bash		
sformat		
/sbin/mkfs.msdos %1(!,Creating file system failed.
bootloader&&&-%".,8The name selected is already used.
Use a different one.

bootloader%#.-TAn error occurred during boot loader
installation. Retry boot loader configuration?

bootloader%$.,
<The disk settings have changed.
Check the gfxmenu settings.

bootloader%%.-"Really delete the selected option?
bootloader%&header	log	.textr.(& "Unable to install the boot loader.
bootloader$!RichTextopt	plainText,"
opt	decoratedVBoxHSpacingKHeadingHBoxVSpacing
PushButtonidok_helpoptdefault,.idok_help$/,0%6'.,82Sorry, there are currently
no options to set here.
bootloader%?(.,A"Unable to install the boot loader.
bootloader%H)
bootloader	.confirm_boot_msg	msg	.$I$L		
sformat		
7The %1 boot sector has been written to the floppy disk.
bootloader&N+			+			
DLeave the floppy disk in the drive. The system will now be rebooted.
bootloader(R	size	4S.&T+			+			

&V,X
%`*device	.statctimecommand	outc_time	msg	dialogbutton
.$a	SCR::Read.target.stat/boot/backup_mbr$bctime$c		
sformat		
,date --date='1970-01-01 00:00:00 %1 seconds'$fSCR::Execute.target.bash_output$g	stdout&h
&i	UTF-8$m		
sformat		
Warning!

Current MBR of %1 will now be rewritten with MBR
saved at %2.

Only the booting code in the MBR will be rewritten.
The partition table remains unchanged.

Continue?

bootloader$xHBoxHSpacingVBoxVSpacing0.2LabelHBox
PushButtonidyes
&Yes, Rewrite
bootloaderHStretch
PushButtonidnooptdefaultVSpacing0.2HSpacing,
opt	decorated	warncolor$+.&
||yesno,-yes2BootPOWERLILO.ycp$=+$@,	$C-	$F.	$I/$N0$O1$P2$Q3$R4	$S5$U61\bootloader/ppc/dialogs.ycp0
bootloader3Wizard3CWM
ShowAndRun
	1&bootloader/routines/common_options.ycp0
bootloader1$bootloader/routines/common_helps.ycp0
bootloader$>timeoutu<p><b>Timeout in Seconds</b><br>
Specifies the time the bootloader will wait until the default kernel is loaded.</p>

bootloader$?timeout&Timeout in Seconds
bootloader2&bootloader/routines/common_options.ycp%@widget	<9\<9\,idValue	%&Awidget	event<9\<9\''	idValue%/Bwidget	<9\value<9\$0false	true,1idValue%8Cwidget	event<9\value<9\$9idValue':truefalse%ADwidget	<9\value<9\$B	tointeger0	,CidValue%KEwidget	event<9\value<9\$LidValue'M	tostring	%VFwidget	event<9\current	<9\$W	idValue&Y*Select File
bootloader(Z,[idValue-\%iGlabel	help	<9\<9\-jwidgetcheckboxlabelinitBstoreChelp%{Hlabel	help	<9\<9\-|widget	textentrylabelinit@storeAhelp%Ilabel	help	id	<9\browse	<9\$+			browse-widgetcustom
custom_widgetHBoxLeft
InputFieldidopthstretchVBoxLabel
PushButtonidoptnotifyinit@storeAhandleF
handle_eventshelp%Jlabel	help	minmax<9\<9\-widgetintfieldlabelminimummaximuminit@storeAhelp%K<9\-widgetintfieldlabel?timeouttimeout	minimummaximum,initDstoreEhelp>timeout	%L<9\-timeoutK2bootloader/ppc/dialogs.ycp1bootloader/ppc/options.ycp0
bootloader1bootloader/ppc/helps.ycp%Nwidget	M9\devices	M9\$,(size4M9\,idcloneItems,!idcloneValueclone	%$Owidget	eventM9\M9\'&clone			splitstring				idcloneValue 	%,PM9\--widgetcomboboxlabel&Partition for Boot Loader &Duplication
bootloaderitems	opt	editablehstretchhelpclone	initNstoreO%8Qwidget	M9\devices	M9\$9-(:size4;M9\,<idboot_pmac_customItems,>idboot_pmac_customValueboot_pmac_custom	%BRwidget	eventM9\M9\'Dboot_pmac_custom			splitstring				idboot_pmac_customValue 	%ISM9\-Jwidgetcustom
custom_widgetVBoxFrameBoot Loader Location
bootloaderVBoxLeftHBoxHSpacingVBoxLeftComboBoxidboot_pmac_customopteditablehstretchHFS Boot &Partition
bootloader	helpboot_pmac_custom	initQstoreR%YTwidget	M9\devices	M9\$Z,([size4\M9\,]idboot_chrp_customItems,`idboot_chrp_customValueboot_chrp_custom	%dUwidget	eventM9\M9\'fboot_chrp_custom			splitstring				idboot_chrp_customValue 	%lVM9\-mwidgetcustom
custom_widgetVBoxFrameBoot Loader Location
bootloaderVBoxLeftHBoxHSpacingVBoxLeftComboBoxidboot_chrp_customopteditablehstretch&PReP or FAT Partition
bootloader	helpboot_chrp_custom	initTstoreU%|Wwidget	M9\devices	M9\$},(~size4M9\,idboot_prep_customItems,idboot_prep_customValueboot_prep_custom	%Xwidget	eventM9\M9\'boot_prep_custom			splitstring				idboot_prep_customValue 	%YM9\-widgetcustom
custom_widgetVBoxFrameBoot Loader Location
bootloaderVBoxLeftHBoxHSpacingVBoxLeftComboBoxidboot_prep_customopteditablehstretch&PReP partitions
bootloader	helpboot_prep_custom	initWstoreX%Zwidget	M9\devices	M9\$,(size4M9\,idboot_iseries_customItems(boot_iseries_custom	4M9\,idenable_iseriesValue,idboot_iseries_customEnabled4M9\,idenable_iseriesValue,idboot_iseries_customEnabled,idboot_iseries_customValueboot_iseries_custom	(	boot_slot	,id	boot_slotValue	boot_slot	(	boot_file	,id	boot_fileValue	boot_file	%[key	eventM9\retM9\$ID(enable_iseries4M9\,idboot_iseries_customEnabledidenable_iseriesValue(boot_file_browse4current	M9\$ 	id	boot_fileValue&  *Select File
bootloader( ,id	boot_fileValue -%\widget	eventM9\M9\(idenable_iseriesValue4M9\'boot_iseries_custom			splitstring				idboot_iseries_customValue 	4M9\'boot_iseries_custom'	boot_slot			splitstring				id	boot_slotValue 	'	boot_file	id	boot_fileValue%]M9\-widgetcustom
custom_widgetVBoxFrameBoot Loader Location
bootloaderVBoxLeftHBoxHSpacingVBoxLeftCheckBoxidenable_iseriesoptnotify&PReP Partition
bootloaderLeftComboBoxidboot_iseries_customopteditablehstretch	LeftHBoxLeft
InputFieldid	boot_fileopthstretchCreate Boot &Image in File
bootloaderVBoxLabel
PushButtonidboot_file_browseoptnotifyLeftComboBoxid	boot_slot&Write to Boot Slot
bootloader	ABCDhelpboot_iseries_custom	initZhandle[store\%^ppc_specific		M9\$
appendH7Global Append &String of Options to Kernel Command Line
bootloaderappend	initrdINam&e of Default Initrd File
bootloaderinitrd	initrdrootHSet Default &Root Filesystem
bootloaderroot	activateGChange Boot Device in &NV-RAM
bootloaderactivate		force_fatG&Always Boot from FAT Partition
bootloader	force_fat	forceG#&Install Boot Loader Even on Errors
bootloaderforce	cloneP
bootfolderHBoot &Folder Path
bootloader
bootfolder	
no_os_chooserG&Do not Use OS-chooser
bootloader
no_os_chooser	
macos_timeoutJ#&Timeout in Seconds for MacOS/Linux
bootloader
macos_timeout	<-		unionL2bootloader/ppc/dialogs.ycp$_	appendinitrdroottimeoutactivate$ `Empty%"a
board_type	9\$$7&%prep5iseriespmacprep9\
&(`FramePReP Specific Settings
bootloaderHBoxHSpacingVBox
bootfolder&+_	appendinitrdroottimeoutactivate
bootfolder.-&0`FrameMac Specific Settings
bootloaderHBoxHSpacingVBoxLeft
no_os_chooserLeft
macos_timeout
bootfolder&6_	appendinitrdroottimeoutactivate
no_os_chooser
bootfolder
macos_timeout.8.<&>`FrameCHRP Specific Settings
bootloaderHBoxHSpacingVBoxLeft	force_fatLeftforceLeftclone&C_	appendinitrdroottimeoutactivateforce	force_fatclone.F%Obcontentswidget_names	9\,P	
y2milestone	
!Running ppc loader details dialog,Qa$SHBoxHSpacingVBoxFrameGlobal Section Options
bootloaderHBoxHSpacingVBoxLeftappendinitrdLeftroottimeoutLeftactivateVSpacing`$`_-bwidget_descr^widget_namescontentscaptionBoot Loader Options
bootloaderback_buttonabort_buttonnext_button%mc
board_type	9\$p7&qprep5iseriespmacprep9\-tY.u-xS.y-|].}-V.$d%e9\(d49\&dloader_locationc-d2BootPOWERLILO.ycp%cf	targetMap	old_prep_boot_partitions old_install_prep_boot_partitions,d	
y2milestone	
`Detecting PReP partitions: prep_only_active: %1, prep_only_iseries_vd: %2, prep_only_primary: %3012$e,f	
y2milestone	

TargetMap: %1$g,$h.&i,	&j.	,k	
y2milestone	
old prep_boot_partitions %1,m		foreachdname	ddata
partitions$n 
partitions	,o	
y2milestone	
Partitions: %1 &p filterp! &&&&&&!!delete!fsid||!fsidA!fsid!

contains	lvmevmssw_raid
!typeprimary,v	
y2milestone	
 Filtered existing partitions: %1 (y14y&z filterp" 		regexpmatch			"device/dev/iseries/vd.*(~24~& filterp" 
"typeprimaryprimary,	
y2milestone	
Finally filtered partitions: %1 &,	merge,		maplistp! 	!device& filterp! !prep_install,	
y2milestone	
+Finally filtered recommended partitions: %1 &.	merge.		maplistp! 	!device&,			filterp	,&,		sort,,	
y2milestone	
Detected PReP partitions: %1,,	
y2milestone	
Proposed PReP partitions: %1.(&&,.4,	
y2milestone	
PReP Partitions unchanged-4,	
y2milestone	
PReP Partitions changed-%g
root_disks	
,	
y2milestone	
&Resetting selected PReP boot partition$	(4tm	vg	$$,		foreachdev	info  (
 type
CT_UNKNOWNCT_LVM4volumes$" 
partitions	,foreachv#"(	#mount/4&	 name,	
y2milestone	
Volume group of root FS: %1,		foreachdev	info  
partitions$! 
partitions	,foreachp"!(	"used_by_device+			/dev/4&			add ,	
y2milestone	
"Disks holding LVM with root fs: %14&	disk&+&,	merge.,,		foreach	partition	,(+4usable$!(34
part_split	part_disk	$"$"	"disk(!		contains"&!(!&+(&&+7chrp4&+,	,	
y2milestone	
 Selected PReP boot partition: %1+&+,	
y2milestone	
Install bootloader: %1%h,	
y2milestone	
Initializing PReP attributes&0&1&2&3&4	__prep_location%i,	
y2milestone	
Initializing CHRP attributes&0&1&2&3&4	__chrp_location__set_default_of%jcommand	logfile	command_ret&+			+			+			 >> 2>&1$SCR::Execute.target.bash(4log	,	
y2error	
/Execution of command failed: %1, error code: %2$ 		SCR::Read.target.string,	
y2error	
$stderr and stdout of the command: %1 --%$k(%!-&(*4*command	my_log	src_filename	rescue_bootbinary	tg_rescue_bootbinary	$+$,./var/log/YaST2/y2log_bootloader_iseries_slot_a$//
/ISERIES64(1||/41,2	
y2milestone	
;Cannot write rescue kernel to slot A, base source not found-3$6+					SCR::Read.target.tmpdir/rescue_bootbinary$8+			,:	
y2milestone	
Copying %1 to %2,<WFM::Execute.local.bash		
sformat		

/bin/cp %1 %2,?	
y2milestone	
)start writing rescue kernel to slot A ...&@+			+			time dd if=% of=/proc/iSeries/mf/A/vmlinux bs=64k(B!j-C(E!j<dd if=/dev/zero of=/proc/iSeries/mf/A/cmdline bs=255 count=1-I,NSCR::Execute.target.bash>echo -en 'start_shell manual=1\0' > /proc/iSeries/mf/A/cmdline,P	
y2milestone	
%done writing rescue kernel to slot A.-S%Zl,[	
y2milestone	
Initializing iSeries attributes&\0&]1&^2&_3&`4	__iseries_location%fm(g4h&i6iseries(k4l&m6prep(o4p&q6chrp(s4t&u6pmac(w4x&y6pmac4|&}6unknown,	
y2milestone	
setting board type to: %16%7(6,m-6%8(7iseries4,l(7prep4,h(7chrp4,i%nret	$'root'optionaltrue'name-%o	targetMap	boot_partitions	selected_boot_partition	,	
y2milestone	
Detecting pmac boot partition$,	
y2milestone	

TargetMap: %1$	$,		foreachdname	ddata
partitions
hasrootdevmax_sizeitermin_position
$ 
partitions	,	
y2milestone	
Partitions: %1 $ findp! &&&&!!delete	!device!

contains	lvmevmssw_raid
!typeprimary& filterp! &&&&&&!!delete!fsid!fsid!

contains	lvmevmssw_raid
!typeprimary,	
y2milestone	
 Filtered existing partitions: %1 $ ʚ;$ $ ,foreachp! & + (!size_k 4&  & !size_k( 4tmp_partitions	partition$!	$!  
(!size_ks,	
y2milestone	
"Partition smaller than 160650k: %1!,	
	y2warning	
)Partition is not smaller than 160650k: %1!&!add!!& !,	
y2milestone	
 Filtered existing partitions: %1 (&&&& size 4,	
y2milestone	
@Selected pmac boot partition %1 on device with root partition %2	 device&	 device&	merge		maplistp! 	!device,	
y2milestone	
!Detected pmac boot partitions: %1&-(4&	,	
y2milestone	
 Selected pmac boot partition: %1-%p,&deletedppc(4,	
y2milestone	
Reconfiguring locations,(||f+4,g57chrpiseriespmacprep	& +.!&#+.$&&+.'&)o.*,,	
y2error	
Unknown ppc architecture&>&?,@	
y2milestone	
Boot partition is %1%Gqlinux	$Hnlinux&L%Srboot_map		&Uactivatetruedefault	nametimeout8$[
,]	
y2milestone	
RootPartDevice is %157chrpiseriespmacprep	
&`boot_chrp_custom.c&eboot_prep_custom.h&jboot_pmac_custom.m&o
	boot_file/tmp/suse_linux_image	boot_slotB(x&&4y'zboot_iseries_custom.|,~	
y2error	
Unknown ppc architecture&		union%sproducts	
base_products	sources&/$product,	

y2internal	
products: %1&			filterp	source$			filterp		categorybase(size&$		maplistp	source,	

y2internal	
#remaining products: %1, sources: %2&sort&/,	
y2milestone	
Base source: %1/%t(!haskeytimeout'timeout8(!haskeyactivate'activatetrue(&&&&&&!haskeyboot_chrp_custom!haskeyboot_prep_custom!haskeyboot_pmac_custom!haskeyboot_iseries_custom4arch	$75iseriespmacprep
'boot_prep_custom.'boot_pmac_custom.'	boot_slotB'	boot_file/tmp/suse_linux_image(&&4'boot_iseries_custom.'boot_chrp_custom.%uinitial_propose
,	
y2debug	
"Started propose: Glob: %1, Sec: %2,s$(4(4,8&4,8,	
y2milestone	
board type is: %16,p(||size4,	q&
4
(4,	
y2debug	
*Nothing to do in AI mode if sections exist,t,q(||size			filterkey	vlines_cache_id4,r4!("4#,$	
y2debug	
/Nothing to do in AI mode if globals are defined,',*	
y2milestone	
Proposed sections: %1,+	
y2milestone	
Proposed globals: %1%4vexp$5globalsectionsactivate-:%Cw&Dglobal
&Esections	&Factivate-G%Rxret,Sppc(T4T,U$X,Y	
y2milestone	
:: Read globals: %1-]%dy&f+&g,	&h.	,i%vzretbl	
my_globals		$w(z4{,|,}$(none4,-(!ppc,$								mapmapk	v	  (|| 
stage1_dev		regexpmatch		 ^boot_.*custom$-  -  &&&&&&&(&&&,-%{result	boot_loader_locations	sects	$	&			add		
sformat		
Boot loader type: %1
bootloadersummary$			mergestring						filterbll					maplistkey	value  			substring		 boot_ 	, &			add		
sformat		
Location: %1
bootloader$	,		foreachs	title	def	$ 	name$  default	
 (default)
bootloader&			add		
sformat		
+ %1%2  &			add		
sformat		
Sections:<br>%1
bootloader			mergestring			<br>-%|updated_sections	linux_resume_addeddefault_sect	default_name	sections_to_recreate	$$$nlinux$	name$	linux&				maplists	name	oname	append	console	$ 	name$ 	
original_name (		contains 4&
			filter	this_name	"" ( default	4'default -n ,		foreachkey	!	imageinitrdvalue	$"	!(		regexpmatch		"^.*.shipped.*$4 &!"					regexpsub				"^(.*).shipped(.*)$\1\2($		regexpmatch		"^.*.suse.*$4%&&"					regexpsub				"^(.*).suse(.*)$\1\2')!"(/&&		contains haskeyroot40,1	
y2milestone	
"Updating root device of section %1 '2root	root$6 	append(= linux4=,>		foreacho	"&?  "false&A +			+			  (C splashfalse&D  splashsilent$J false(K		contains 4L&M console&O  console (R 'Sappend &U			removeappend-W,]		foreachsection_name	new_section	$^ n(_linux&`			prepend &b			add &e,f	
y2milestone	
finished updating sections: %1&s,w		foreachkey		rootboot_prep_customboot_chrp_customboot_iseries_customboot_pmac_customclone(yhaskey4y,z	
y2milestone	
)Updating global %1= setting, currently %2	'|	(haskeyappend4append	$append	&consolefalse('append&					removeappend%}ret(7iseries4,k$&&&(&-%~-loaderb%result$SCR::Execute.target.bash_output		
sformat		
/sbin/lilo -R "%1",	
y2milestone	
lilo returned %1-exit%(4-	imageother-	image%-
exportvimportwreadxresetyproposeusavezsummary{update|write}widgetsedialogs~
section_typesflagonetimeboot%,	
y2milestone	
Called PowerLILO initializer&
bootloader_on_diskproposereadscratch,ppc%'ppcrequired_packages	liloloader_nameppcinitializer

ACC SHELL 2018