On 2024-11-23 23:32, Marc Chamberlin via openSUSE Users wrote:
I am using an OpenSuSE 15.6 live usb stick to help me debug a system that will not boot up. To gain access to the various drives and partitions, of the broken OpenSuSE system, I tried to use the YaST partitioner on the live version of OpenSuSE and was unsuccessful. The partitioner does allow me to edit/define mount points for all of the partitions that are part of the system I am trying to debug. The problem lies with the fact that there is some sort of magic going on with the definition for the root file system '/'. Somehow the live OpenSuSE system is able to mount something??? as the root system, but the YaST partitioner does not show any partition being mounted at the root '/' mount point. And the YaST partitioner will not allow me to exit or set up the mount points until the '/' mount point is defined.
So I feel like I am caught in a Catch 22, somehow the '/' mount point is being defined and data from the live USB partitions is being mounted there, but the YaST partitioner doesn't see it and won't allow me to set any mount points until the '/' mount point is defined.
The partitioner does show that 2 of the partitions on the live USB stick are defined and mounted. The first has a mount point for the disk label openSUSE_Leap_15.6_KDE_Live defined at /run/overlay/live. The second has a mount point for disk labeled cow defined at /run/overlay/overlay/ overlayfs. Interesting also is that /etc/fstab is an empty file.
So I am totally confused and don't grok Live USB sticks. How do I mount my own systems partitions on a live USB stick?
Thanks, Marc.
The best ISO that you can use for rescue operations in the openSUSE world is the Rescue Iso: <http://download.opensuse.org/distribution/leap/15.6/live/openSUSE-Leap-15.6-Rescue-CD-x86_64-Build13.356-Media.iso> Dump that into an USB stick. Then, to use the yast partitioner on another disk, you would have to mount and chroot the root partition of the other system. Alternatively, install "gparted" in the usb and use it. -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)