Pull to refresh

Comments 12

Самое интересно что идея с загрузкой последней удачной конфигурации, так до сих пор и не работает.
И вообще средства восстановления видновс представляют очень жалкое зрелище.

И вообще средства восстановления видновс представляют очень жалкое зрелище.

Хм. Ну они хотя бы есть и пытаются. Я пару раз чинил сам не знаю что с их помощью. Тут буквально позавчера VPS обновил на Ubuntu 24.04, так GRUB взял и сдох. Само-собой, никаких средств восстановления - только старый-добрый терминал c приветливым grub>

Так это, скорее всего, не grub сдох

И средства восстановления есть, просто не знаю дистрибутива, в котором они включены по умолчанию (возможно, SuSE, не пробовал ни разу).

Если самому руками сделать, то можно использовать btrfs со снэпшотами и реализовать возможность отката к предыдущему снимку в случае неудачного обновления.

Ну а то, что пока приходится руками делать... Ну так, когда я в последний раз пользовался Windows (2022 год почти весь), и рылся по форумам Microsoft, по ощущениям в каждой ветке по любому вопросу, хоть раз да упоминалось "переустановите систему". А Linux - и дома, и на серверах у меня без переустановки десятилетиями (да, именно так!) стоит.

Дело в том, что "средство восстановления" в виде консоли grub для рядового пользователя настолько бесполезны, что проще действительно переустановить систему. Потому что в отличие от многих команд в терминале системы, команды в консоли grub нужно не просто копипастить, а понимать что они пишут в ответ.

Так это, скорее всего, не grub сдох

Да черт его знает, просто грузился в итоге вручную указывая путь до нужных файлов, а после - переустановил grub. Там, правда, тоже не обошлось без приколов, потому что при обновлении система решила переименовать сетевой интерфейс, и содержимое /etc/network/interfaces перестало соответствовать действительности.

А Linux - и дома, и на серверах у меня без переустановки десятилетиями (да, именно так!) стоит.

Linux (конкретно Ubuntu) я в последний раз переустанавливал в прошлом году, потому что после покупки видеокарты в домашний сервер оказалось, что накатить ГУЙ на Ubuntu Server решительно невозможно - свежеустановленные иксы просто падали с непонятной ошибкой, а выдача Google отправляла в основном на форумы с темами аж 2005 годов. В итоге после перебора нескольких вариантов DE оказалось проще переставить Ubuntu Desktop.

Также я пару раз успешно ломал систему (например, один раз у меня хватило ума установить другую версию питона). Но я бехитростно раз в месяц-другой просто копирую весь / на другой диск через rclone, так что процесс восстановления еще бьющийся в конвульсиях системы обычно весьма тривиален.

Да, на 3 из 4 моих машин перешла. На одной решила не переходить. Я не при делах.

Скрытый текст

Дело в том, что "средство восстановления" в виде консоли grub для рядового пользователя настолько бесполезны, что проще действительно переустановить систему.

Дело в том, что и в Windows в огромном количестве случаев для восстановления требуется нешуточная экспертиза. Просто она у вас уже есть. И именно поэтому кажется, что в Windows проще, а не потому что на самом деле проще.

Кроме того, даже ответы официальных сотрудников Microsoft, очень часто сводятся к "переустановите систему" (фейспалм).

Linux (конкретно Ubuntu) я в последний раз переустанавливал в прошлом году, потому что после покупки видеокарты в домашний сервер оказалось, что накатить ГУЙ на Ubuntu Server решительно невозможно - свежеустановленные иксы просто падали с непонятной ошибкой, а выдача Google отправляла в основном на форумы с темами аж 2005 годов. В итоге после перебора нескольких вариантов DE оказалось проще переставить Ubuntu Desktop.

Ну вот я на 100% уверен, что в таком случае смог бы справиться без переустановки. В частности, потому что в Linux все конфигурационные файлы - текстовые, их местоположения известны, они у каждой программы свои. Если удалить что-то (X сервер) с концами (конфигурационными файлами), то можно будет установить только его заново с нуля.

Да скорее всего, справился бы даже без полного удаления, т.к. мне на 100% понятно, как оно работает, и если оно в принципе заводится на любом дистрибутиве, то смогу завести на любом другом.

Дело в том, что и в Windows в огромном количестве случаев для восстановления требуется нешуточная экспертиза. Просто она у вас уже есть.

У меня нет экспертизы, в последний раз моей проблемой под виндой было то, что она просто решила в один день перестать писать логи системы и приложений в журнал событий. Такой расклад меня не устроил, и я винду переустановил (это тоже всем с подобной проблемой предлагают после бесполезного в данном случае набора из DISM и SFC). Подобное же решение советую всем: гуглить проблемы под любую ОС обычно дольше, чем переустанавливать Windows.

Ну вот я на 100% уверен, что в таком случае смог бы справиться без переустановки.

Несомненно, есть люди, которые без переустановки справятся с чем угодно. Но если проблема даже не гуглится (сотни постов с проблемой "ubuntu 22 no video output after nvidia drivers" - это шум, а не полезная информация), то количество таких людей стремится к десяткам.

@GlobalSign_adminможно вас попросить раскрыть тезис о том, как переход на Rust помог бы избежать данного инцидента? Если я правильно понял в данном случае проблема была в файлах данных. Использование другого языка не позволило бы предотвратить инцидент. Или я что-то упускаю?

Разыменование нулевого указателя было причиной

Данные сами по себе бсод не вызывают! Бсод вызывают их обработчики, если коряво написаны.

сколько это мусолить можно не пойму, я до этого сбоя знать не знал о них, пропиарились

Sign up to leave a comment.