Hi
I’m trying to create a bootable autoyast file.
Mostly I suceeded except install does not find a local repo.
listing the original iso:
dvr@earth:/mnt> ls
boot docu gpg-pubkey-39db7c82-5f68629b.asc GPLv3.txt README SUSEgo.png
CHECKSUMS EFI gpg-pubkey-3dbdc284-53674dd4.asc media.1 repodata SUSEgo.svg
CHECKSUMS.asc gpg-pubkey-29b700a4-62b07e22.asc GPLv2.txt noarch SUSEgo.ico x86_64
Whereas my iso looks like this
dvr@earth:/mnt> ls /run/media/dvr/openSUSE-Tumbleweed-DVD-x86_64/
autoinst.xml docu gpg-pubkey-39db7c82-5f68629b.asc media.1 SUSEgo.ico
boot EFI gpg-pubkey-3dbdc284-53674dd4.asc noarch SUSEgo.png
CHECKSUMS ESSENTIAL.TW gpg-pubkey-f92bd6f5-6449286a.asc repodata SUSEgo.svg
CHECKSUMS.asc FILES.TW GPLv2.txt RPM.TW version
CHECKSUMS.key gpg-pubkey-29b700a4-62b07e22.asc GPLv3.txt setup.TW x86_64
None of the tutorial/howto that I can find say anything about adding repos
I build like so
$ sudo mksusecd -c suse.iso openSUSE-Tumbleweed-DVD-x86_64-Snapshot20221229-Media.iso rootFiles/
Can anyone guide me please?
Better file list
dvr@earth:~> ll /mnt
total 1100
dr-xr-xr-x 3 root root 2048 Dec 30 01:12 boot
-r–r–r-- 1 root root 19875 Dec 30 01:12 CHECKSUMS
-r–r–r-- 1 root root 481 Dec 30 01:12 CHECKSUMS.asc
dr-xr-xr-x 2 root root 2048 Dec 30 01:10 docu
dr-xr-xr-x 3 root root 2048 Dec 30 01:10 EFI
-r–r–r-- 1 root root 1687 Oct 15 2022 gpg-pubkey-29b700a4-62b07e22.asc
-r–r–r-- 1 root root 972 Oct 15 2022 gpg-pubkey-39db7c82-5f68629b.asc
-r–r–r-- 1 root root 1059 Oct 15 2022 gpg-pubkey-3dbdc284-53674dd4.asc
-r–r–r-- 1 root root 18092 Oct 15 2022 GPLv2.txt
-r–r–r-- 1 root root 35147 Oct 15 2022 GPLv3.txt
dr-xr-xr-x 2 root root 2048 Dec 30 01:10 media.1
dr-xr-xr-x 2 root root 243712 Dec 30 01:10 noarch
-r–r–r-- 1 root root 1265 Oct 15 2022 README
dr-xr-xr-x 2 root root 6144 Dec 30 01:12 repodata
-r–r–r-- 1 root root 99678 Oct 15 2022 SUSEgo.ico
-r–r–r-- 1 root root 10247 Oct 15 2022 SUSEgo.png
-r–r–r-- 1 root root 11612 Oct 15 2022 SUSEgo.svg
dr-xr-xr-x 2 root root 665600 Dec 30 01:10 x86_64
dvr@earth:~> ll /run/media/dvr/openSUSE-Tumbleweed-DVD-x86_64/
total 1386
-r–r–r-- 1 dvr dvr 43738 Apr 26 16:45 autoinst.xml
dr-xr-xr-x 3 dvr dvr 2048 Dec 30 01:12 boot
-r–r–r-- 1 dvr dvr 19875 Apr 26 21:34 CHECKSUMS
-r–r–r-- 1 dvr dvr 488 Apr 26 21:34 CHECKSUMS.asc
-r–r–r-- 1 dvr dvr 961 Apr 26 21:34 CHECKSUMS.key
dr-xr-xr-x 2 dvr dvr 2048 Dec 30 01:10 docu
dr-xr-xr-x 3 dvr dvr 2048 Dec 30 01:10 EFI
dr-xr-xr-x 2 dvr dvr 133120 Feb 21 20:55 ESSENTIAL.TW
dr-xr-xr-x 2 dvr dvr 4096 Mar 18 14:49 FILES.TW
-r–r–r-- 1 dvr dvr 1687 Oct 15 2022 gpg-pubkey-29b700a4-62b07e22.asc
-r–r–r-- 1 dvr dvr 972 Oct 15 2022 gpg-pubkey-39db7c82-5f68629b.asc
-r–r–r-- 1 dvr dvr 1059 Oct 15 2022 gpg-pubkey-3dbdc284-53674dd4.asc
-r–r–r-- 1 dvr dvr 961 Apr 26 21:34 gpg-pubkey-f92bd6f5-6449286a.asc
-r–r–r-- 1 dvr dvr 18092 Oct 15 2022 GPLv2.txt
-r–r–r-- 1 dvr dvr 35147 Oct 15 2022 GPLv3.txt
dr-xr-xr-x 2 dvr dvr 2048 Dec 30 01:10 media.1
dr-xr-xr-x 2 dvr dvr 268288 Dec 30 01:10 noarch
dr-xr-xr-x 2 dvr dvr 6144 Dec 30 01:12 repodata
dr-xr-xr-x 2 dvr dvr 4096 Mar 27 10:42 RPM.TW
-r-xr-xr-x 1 dvr dvr 15624 Apr 5 18:01 setup.TW
-r–r–r-- 1 dvr dvr 99678 Oct 15 2022 SUSEgo.ico
-r–r–r-- 1 dvr dvr 10247 Oct 15 2022 SUSEgo.png
-r–r–r-- 1 dvr dvr 11612 Oct 15 2022 SUSEgo.svg
-r–r–r-- 1 dvr dvr 101 Apr 26 17:35 version
dr-xr-xr-x 2 dvr dvr 731136 Dec 30 01:10 x86_64
I’ve done lots of testing:
linuxrc crashes without a valid repo
Nothing I dreamup lets me specify the install memstick repos
eg
install=cd:/
install=cd:///
install=cd:///repodata
install=cd:///repodata/repomd
short of making a specific repo that duplicates the install memstick repos is there a way of specifying the install-memstick repos
Surely this cannot be so hard! All works just fine if you have a network connection and the http repos are available