Manual installation of EXTON OpSuS Tumbleweed from a USB stick to hard driveNOTE/BACKGRUND: yast2-live-installer, which was used in my previous EXTON OpSuS builds, doesn't work for Tumbleweed. Calamares - The universal installer framework - doesn't work either (even though Calamares is included in Tumbleweed's repositories). PREREQUISITE: You'll have to have at least one Linux system installed on your computer and use Grub2 as boot loader. If so do it like this.Follow every step carefully. Example installation to /dev/sda8. Start up our computer from the USB stick, login as root and open up a terminal. Run the following commands: umount /dev/sda8 (if it is mounted) mkfs.ext4 /dev/sda8 mkdir /mnt/sda8 mount /dev/sda8 /mnt/sda8 cp --preserve -R /{bin,dev,etc,home,lib,lib64,root,boot,sbin,selinux,run,srv,studio,usr,var,opt} /mnt/sda8 mkdir /mnt/sda8/{mnt,proc,media,sys,tmp} mount -t proc proc /mnt/sda8/proc mount --bind /dev /mnt/sda8/dev blkid /dev/sda8 (for Grub2 and /etc/fstab) After that mount the Linux system where you have Grub2 installed and add start lines for EXTON OpSuS Tumbleweed. Example: menuentry 'EXTON OpSuS Tumbleweed 180114 (sda8 - recovery mode)' --hotkey=3 --class exton_opsus_tumbleweed --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.12-1-default-recovery-5f1934a6-f7b2-451b-95f3-95f822b85c6b' { load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos8' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci1,msdos8 5f1934a6-f7b2-451b-95f3-95f822b85c6b else search --no-floppy --fs-uuid --set=root 5f1934a6-f7b2-451b-95f3-95f822b85c6b fi echo 'Loading Linux 4.14.12-1-default ...' linux /boot/vmlinuz-4.14.12-1-default root=UUID=5f1934a6-f7b2-451b-95f3-95f822b85c6b echo 'Loading initial ramdisk ...' initrd /boot/initrd-4.14.12-1-default } Before you start up EXTON OpSuS from hard drive you'll have to edit /etc/fstab on /dev/sda8 (the example install partition) to look like this example: ### /etc/fstab # / was on /dev/sda8 during installation UUID=5f1934a6-f7b2-451b-95f3-95f822b85c6b / ext4 errors=remount-ro 0 1 # swap was on /dev/sda6 during installation UUID=e3d7f4c1-43ed-4792-a77a-b154365f91d6 none swap sw 0 0 See below how it will look when you run the install commands. If you have done exactly as I write above everything will work alright. Remember: If you don't want to do this manual installation you can always continue to run EXTON OpSuS from your USB stick. All new installations and other changes will be saved directly on the stick. Note that you'll have to use a different/new USB stick if you want to run EXTON OpSuS on another computer. That's because certain files necessary for the configuration will be destroyed after the first boot. I.e.: You'll have to use the same USB stick on the same computer all the time. Note also that all other Linux systems (and Windows systems) you may have installed on your computer will be bootable from the USB stick's Grub menu - Grub picture 1 and picture 2. You may have to start EXTON OpSuS in Recovery mode after the first boot as picture 2 shows. NOTE: This instruction is also valid for EXTON OpSuS Tumbleweed Budgie Build 180125. Good luck! /C A Exton 180125 BACK |