首頁

Lingmo Live Build Config 探索筆記

主題

相關討論

專案

關於「Lingmo OS / [live-build-config」這個專案,是「Lingmo OS Live ISO 產生架構」。

Link
Lingmo OS / live-build-config

以下的專案,則是會複製「Lingmo OS / live-build-config」這個專案。

並將「自訂的設定檔」,覆蓋到「Lingmo OS / [live-build-config」這個專案。

最後再進行「製作 Lingmo OS Live ISO」的流程。

Prototype

Respin

Boot ISO By GRUB

將產出的「iso檔案」放置到「/opt/iso/lingmo/latest/lingmo.iso」這個路徑

產生一個檔案「/boot/grub/custom.cfg」,內容如下

menuentry "Lingmo OS" --class Debian {
	set iso_file="/opt/iso/lingmo/latest/lingmo.iso"
	search --set=iso_partition --no-floppy --file $iso_file
	probe --set=iso_partition_uuid --fs-uuid $iso_partition
	set img_dev="/dev/disk/by-uuid/$iso_partition_uuid"
	loopback loop ($iso_partition)$iso_file

	set extra_option=""
	#set extra_option="components quiet splash"

	set locale_option=""
	#set locale_option="locales=en_US.UTF-8"
	#set locale_option="locales=zh_TW.UTF-8"
	#set locale_option="locales=zh_CN.UTF-8"
	#set locale_option="locales=zh_HK.UTF-8"
	#set locale_option="locales=ja_JP.UTF-8"
	#set locale_option="locales=ko_KR.UTF-8"

	set boot_option="${locale_option} ${extra_option}"
	linux	(loop)/live/vmlinuz boot=live buuid=${iso_partition_uuid} findiso=${iso_file} ${boot_option}
	initrd	(loop)/live/initrd.img
}

重新開機後,就會在「GRUB」的開機選單,看到「Lingmo OS」這個選項。

Lingmo OS / Live System

Account Value
Username lingmo
Password live

若想要移除目前帳號的密碼,可以執行下面指令

sudo passwd -d $(whoami)

連結

相關筆記

Samwhelp