Я полагаю, что openSUSE ссылается на UUID разделов в своем загрузочном коде, поэтому впоследствии мне пришлось повторно -создать образ инициализации с mkinitrd -f
.
Не имея возможности загрузить операционную систему на этом разделе, мне пришлось смонтировать раздел, а затем выполнить эту операцию в chroot
тюрьме:
mount /dev/sda2 /mnt
mount -B /dev /mnt/dev
mount -B /sys /mnt/sys
mount -B /proc /mnt/proc
chroot /mnt
mkinitrd -f
yast bootloader # Possibly necessary, though I only needed the mkinitrd call
Роайма, ты что-то напутал..
matt@prince ~ $ ls -ld.bash*.prof*
-rw------- 1 matt staff 18699 12 May 20:29.bash_history
-rw-r--r-- 1 matt staff 98 10 May 23:02.bash_profile
drwx------ 9 matt staff 288 12 May 12:59.bash_sessions
-rw-r--r-- 1 matt staff 3148 10 May 23:04.profile
Наличие .bash_profile
означало, что .profile
не загружался.
Я переименовал .bash_profile
в .bash_profile.bak
и все снова заработало. В моем .bash_profile
нет ничего, кроме некоторых вещей, которые нужно попытаться заставить starship
работать.
Спасибо @Roaima!