Не загружается openSUSE 42.2 после обновления

Здравствуйте, форумчане.

После сегодняшнего обновления перестала загружаться ОС.
Выдает ошибку монтирования рут раздела :open_mouth:
Система обновилась штатным инструментом, почле чего я сделал перезагрузку и …

http://clip2net.com/s/3LBJsej

На этом работа системы останавливается.

Можно ли вылечить не переустанавливая систему и как ? Спасибо !

Система обновилась штатным инструментом

Вас никто не поймет, однако. “Штатный инструмент обновления” это zypper -t patch. Все остальное под ответственность юзера. Хотя сейчас в последних апдейтах я вижу обновление ядра, вот сейчас и протестируем :slight_smile:

Я имел ввиду виджет который висит в системтрэе (окружение рабочего стола - KDE).
Клик на нем - открывается окошко с сообщением что есть обновления, их количество и кнопка - Обновить.

А я имел в виду командную строку, поскольку ничего про KDE не знаю. Применил текущие апдейты, да, была некая странность - пришлось перезагрузить дважды, но в итоге вроде все Ок. Видимо я не могу помочь вам и вашим кедам.

В меню GRUB-а выяснил, что установиласть 42.3 beta :open_mouth: c ядром 4.4.71- интерестно, с какого это репозитория прилетело ?
Загрузился с предидущего образа без проблемм.

В YaST2 нашел подключенным http://download.opensuse.org/distribution/leap/42.3/repo/oss/ - не помню чтобы подключал :\ но понимаю что всетаки моих рук дело.
Пытаюсь удалить - YaST пишет что не удалось.

Как правильно удалить этот репозиторий ?

Ниже тему посмотрите - там как раз про это. Я бы написал короткий мануал, но что толку, все равно обычный йузер ничего не читает :slight_smile:

linux-99ov:~ # zypper rr openSUSE:Leap:42.3
Unexpected exception.
[http-download.opensuse.org-a7a31638|http://download.opensuse.org/distribution/leap/42.3/repo/oss/] Can’t delete ‘/etc/zypp/repos.d/http-download.opensuse.org-a7a31638.repo’
Please file a bug report about this.
See http://en.opensuse.org/Zypper/Troubleshooting for instructions.

Спасибо, соседнюю тему скурил. Собственно так я и догадался, после того как увидел обнову на 42.3 И да, тоже грешил однокнопочным установщиком для PlexMedia :shame:

И вроде понимаю что нужно поудалять левые репы, но увы… как в посте выше - ошибка удаления… Может сначала нужно удалить то что с этого репозитория установлено ? Или кеш там какой ?

ЗЫ: я на SUSE недавно, перешёл с Kubuntu потому и такие вопросы…

linux-99ov:~ # zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.
                                                                                       
#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                    | Service   
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------+--------   
 1 | PlexRepo                            | PlexRepo                                | No      | ----      | ----    |   99     | NONE   | https://downloads.plex.tv/repo/rpm/x86_64/                                             |                          
 2 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/leap/42.2                                          |                                
 3 | download.opensuse.org-non-oss       | Головне сховище (НЕ-ВПЗ)                | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                      |                                      
 4 | download.opensuse.org-non-oss_1     | Сховище оновлень (Non-Oss)              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                                 |        
 5 | download.opensuse.org-oss           | Головне сховище (ВПЗ)                   | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                          |        
 6 | download.opensuse.org-oss_1         | Головне сховище з оновленнями           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss                                      |        
 7 | http-download.opensuse.org-a7a31638 | openSUSE:Leap:42.3                      | Yes     | ( p) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/                          |        
 8 | openSUSE-42.2-0                     | openSUSE-42.2-0                         | No      | ----      | ----    |   99     | yast2  | hd:///?device=/dev/disk/by-id/usb-_USB_Flash_Memory_001D0F160F0CBA11539C009A-0:0-part2 |        
 9 | opensuse-guide.org-repo             | Libdvdcss Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.2/                                     |        
10 | packman.inode.at-suse               | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/                                       |        
11 | repo-debug                          | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/                    |        
12 | repo-debug-non-oss                  | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/                |        
13 | repo-debug-update                   | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                               |        
14 | repo-debug-update-non-oss           | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/                           |        
15 | repo-source                         | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/                   |        
16 | repo-source-non-oss                 | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/               |        


Может все дело в том что я загружаюсь с read-only snapshot’а ?
Можно ли сделать откат системы, или всетаки переустановка ? :frowning:

Удалите топорным методом:

sudo rm -f $(grep -rwl '42.3' /etc/zypp/repos.d)

P.S. openSUSE поражает своей кривизной с каждым обновлением, как, впрочем и весь линукс в целом.

Внезапно. Хотя казалось бы при чем тут система, когда имеем “диагноз: кдешник” :wink: Это конечно резковатое обобщение, но в целом верное.

А то, что юзер может убить свою систему кучей разных способов говорит только о широте выбора. Мысль развивать не буду, думаю итак понятно, к чему приводит нежелание ознакомиться с базовой документацией вместе с тырканием всех опций подряд.