Страница 1 из 1

Вернуться к первоначальному состоянию.

Добавлено: 01 сен 2018, 11:01
DrXank
Всем привет.
Ребята подскажите пожалуйста как вернуть систему к первоначальному состоянию?

В чем было проблемы
1 с начало при загрузке не запускалась ОС, выходил кернел паник
2 Затем кое как переустановил систему( не хотелось грузиться с флешки, сразу выходил Grub. Хотя первый источник стояла флешка, Ж/Д стоял последним в списке). Но кое как запустилось правда без uefi образ взял. И сейчас, что то не хочет толком грузится с флешки.
3 После того как переустановил систему, мне кошилек надоел и я его решил удалить. И в месте с ним удалил Plasma5.
4 Установил Plasma 5. если не ошибаюсь urpmi task-plasma5

Затем заметил, что нет не которых утилит, например Gparted. У становил в ручную, при запуске выдаёт следующее
alex-comp alex # gparted
Created symlink /run/systemd/system/-.mount → /dev/null.
Created symlink /run/systemd/system/boot.mount → /dev/null.
Created symlink /run/systemd/system/home.mount → /dev/null.
Created symlink /run/systemd/system/run-user-484.mount → /dev/null.
Created symlink /run/systemd/system/run-user-500.mount → /dev/null.
Created symlink /run/systemd/system/tmp.mount → /dev/null.
Created symlink /run/systemd/system/var-lib-machines.mount → /dev/null.
Created symlink /run/systemd/system/var-lib-nfs-rpc_pipefs.mount → /dev/null.
======================
libparted : 3.2
======================
Backtrace имеет 16 вызовов из стека:
16: /usr/lib64/libparted.so.2(ped_assert+0x32) [0x7ff4dab44e52]
15: /usr/lib64/libparted.so.2(+0x1fe37) [0x7ff4dab57e37]
14: /usr/lib64/libparted.so.2(+0x118c3) [0x7ff4dab498c3]
13: /usr/lib64/libparted.so.2(ped_disk_add_partition+0x25f) [0x7ff4dab4a1df]
12: /usr/lib64/libparted.so.2(+0x1f732) [0x7ff4dab57732]
11: /usr/lib64/libparted.so.2(+0x1f7d0) [0x7ff4dab577d0]
10: /usr/lib64/libparted.so.2(+0x1f7d0) [0x7ff4dab577d0]
9: /usr/lib64/libparted.so.2(+0x1f76c) [0x7ff4dab5776c]
8: /usr/lib64/libparted.so.2(+0x206e5) [0x7ff4dab586e5]
7: /usr/lib64/libparted.so.2(ped_disk_new+0x49) [0x7ff4dab49e09]
6: /usr/sbin/gpartedbin() [0x495ade]
5: /usr/sbin/gpartedbin() [0x4a4ba9]
4: /usr/lib64/libglibmm-2.4.so.1(+0x4c6ba) [0x7ff4dc0416ba]
3: /lib64/libglib-2.0.so.0(+0x72cb5) [0x7ff4db00ecb5]
2: /lib64/libpthread.so.0(+0x755a) [0x7ff4d9e8155a]
1: /lib64/libc.so.6(clone+0x5f) [0x7ff4d9bbee3f]
Проверка условия (metadata_length > 0) на dos.c:2305 в функции add_logical_part_metadata() не удалась.
/usr/sbin/gparted: строка 193: 6573 Аварийный останов (слепок снят) $BASE_CMD
Removed /run/systemd/system/-.mount.
Removed /run/systemd/system/boot.mount.
Removed /run/systemd/system/home.mount.
Removed /run/systemd/system/run-user-484.mount.
Removed /run/systemd/system/run-user-500.mount.
Removed /run/systemd/system/tmp.mount.
Removed /run/systemd/system/var-lib-machines.mount.
Removed /run/systemd/system/var-lib-nfs-rpc_pipefs.mount.
Вот и хотелось бы вернуть систему к первоначальному состоянию.

Вернуться к первоначальному состоянию.

Добавлено: 01 сен 2018, 11:21
Barmalei
Еще одна установка и вы на пути полного учения.

Вернуться к первоначальному состоянию.

Добавлено: 01 сен 2018, 13:18
DrXank
Barmalei писал(а): 01 сен 2018, 11:21 Еще одна установка и вы на пути полного учения.
Не могу переустановить, что то вылетает после того как выбираю время и часовой пояс и сразу идёт перезагрузка.
Надо найти болванку, может с нее получится.

Вернуться к первоначальному состоянию.

Добавлено: 01 сен 2018, 23:06
Survolog
DrXank писал(а): 01 сен 2018, 11:01 Установил Plasma 5. если не ошибаюсь urpmi task-plasma5

Затем заметил, что нет не которых утилит, например Gparted.
Вообще логично. gparted утилита для gtk (gnome, xfce, mate). Для qt (kde/kde4, plasma5/kde5, lxqt) утилита называется partitionmanager.

Вернуться к первоначальному состоянию.

Добавлено: 02 сен 2018, 09:40
Barmalei
Survolog писал(а): 01 сен 2018, 23:06 Вообще логично. gparted утилита для gtk (gnome, xfce, mate). Для qt (kde/kde4, plasma5/kde5, lxqt) утилита называется partitionmanager.
Когда то она была и для QT.

Вернуться к первоначальному состоянию.

Добавлено: 02 сен 2018, 16:48
Survolog
Barmalei писал(а): 02 сен 2018, 09:40 Когда то она была и для QT.
А зачем gparted тогда на 'g' называть? Можно ссылку на тарбол gparted для qt?

Вернуться к первоначальному состоянию.

Добавлено: 02 сен 2018, 16:52
Survolog
А всё. В апстриме такой текст откопал:
When did you first get the idea for GParted?
Bart Hakvoort - I was trying to do some partitioning and realized there was no convenient way to do that using Linux. There was of course QTParted, but as a dedicated GNOME user I didn't like the idea of having to install QT as a dependency. I also was a bit more strident those days and didn't want to use win32 based applications like PartitionMagic. This was when I first realized there existed an actual niche for this particular application.

Looking back, are there things you might do differently now that you have 10 more years of experience?
Barted Hakvoort - Well... being a bit older and more experienced I probably should've more seriously considered contributing to QTParted instead of developing a new application. Apart from that... hmm... I've never liked the wrapping of CLI commands to perform the filesystem specific tasks. If I needed to do something like that today I would try harder to use the backend libraries of these tools instead.
На вид довольно однозначно. gparted не был для qt. gparted отдельное приложение, с qt никак не связанное.

Вернуться к первоначальному состоянию.

Добавлено: 02 сен 2018, 21:03
Barmalei
Survolog писал(а): 02 сен 2018, 16:48 А зачем gparted тогда на 'g' называть? Можно ссылку на тарбол gparted для qt?
Я не об этом. До R8 включительно в дистре KDE4 был всегда gparted.

Вернуться к первоначальному состоянию.

Добавлено: 03 сен 2018, 08:02
DrXank
Survolog писал(а): 01 сен 2018, 23:06 Для qt (kde/kde4, plasma5/kde5, lxqt) утилита называется partitionmanager.
Установил, при запуске тоже выдаёт ошибку. По поз же скину ошибку.

Вернуться к первоначальному состоянию.

Добавлено: 03 сен 2018, 12:36
keleg
Чегой-то я много-много месяцев не видел и не слышал от пользователей про kernel panic. Я бы сначала аппаратуру как следует проверил, а потом уж над Росой издевался. Очень похоже это все на ошибку памяти, очень похоже.

Вернуться к первоначальному состоянию.

Добавлено: 03 сен 2018, 15:19
DrXank
keleg писал(а): 03 сен 2018, 12:36 Чегой-то я много-много месяцев не видел и не слышал от пользователей про kernel panic. Я бы сначала аппаратуру как следует проверил, а потом уж над Росой издевался. Очень похоже это все на ошибку памяти, очень похоже.
Как и чем проверить?

Вернуться к первоначальному состоянию.

Добавлено: 03 сен 2018, 15:57
Barmalei
DrXank писал(а): 03 сен 2018, 15:19 Как и чем проверить?
В дистре есть memtest, при загрузке Live тоже есть.

Вернуться к первоначальному состоянию.

Добавлено: 05 сен 2018, 08:24
DrXank
Фот фотография кернел паника.
Изображение

Извиняюсь за качество.

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 12:39
Yamah
Система не может смонтировать корневой раздел.

Это установочный диск?
Если да, Попробуйте скачать заново образ, проверить контрольную сумму и записать на другой диск/флэшку.

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 13:35
DrXank
Нет. Это выдавало когда у меня система не грузилась.
Затем я её переустановил.
3 После того как переустановил систему, мне кошилек надоел и я его решил удалить. И в месте с ним удалил Plasma5.
4 Установил Plasma 5. если не ошибаюсь urpmi task-plasma5

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 13:37
DrXank
Yamah писал(а): 06 сен 2018, 12:39 Система не может смонтировать корневой раздел.
А, что в этом случае делать.

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 16:48
euspectre
Ещё - проверить есть ли в /boot initrd для того ядра, которое пытались загрузить. Такого рода kernel panic бывает и тогда, когда initrd отсутствует или повреждён.

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 18:29
DrXank
euspectre писал(а): 06 сен 2018, 16:48 Ещё - проверить есть ли в /boot initrd для того ядра, которое пытались загрузить. Такого рода kernel panic бывает и тогда, когда initrd отсутствует или повреждён.
initrd был, но не знаю повреждён он был или нет.
А нет ли такого скрипта, который проверил бы все ли файлы(программы) на месте или нет? Типа сброс всех настроек, и возврат к заводским настройкам.

Вернуться к первоначальному состоянию.

Добавлено: 06 сен 2018, 21:55
euspectre
DrXank писал(а): 06 сен 2018, 18:29 initrd был, но не знаю повреждён он был или нет.
Можно, как минимум, посмотреть его размер. Должно быть около 60 Mb. Если сильно меньше (< 40 - 45 Mb), стоит попробовать пересоздать.
DrXank писал(а): 06 сен 2018, 18:29 А нет ли такого скрипта, который проверил бы все ли файлы(программы) на месте или нет? Типа сброс всех настроек, и возврат к заводским настройкам.
Такого не знаю, к сожалению.

Вернуться к первоначальному состоянию.

Добавлено: 07 сен 2018, 15:40
Алзим
DrXank писал(а): 06 сен 2018, 18:29 А нет ли такого скрипта, который проверил бы все ли файлы(программы) на месте или нет? Типа сброс всех настроек, и возврат к заводским настройкам.
Есть. Называется образ диска :)
Хомяка, если в нём всё нормально, удалять необязательно.
А вообще, сброс настроек делается простым удалением всех конфигов из своего профиля или созданием нового профиля.

Вернуться к первоначальному состоянию.

Добавлено: 10 сен 2018, 07:10
banzay242
DrXank писал(а): 06 сен 2018, 18:29
euspectre писал(а): 06 сен 2018, 16:48 Ещё - проверить есть ли в /boot initrd для того ядра, которое пытались загрузить. Такого рода kernel panic бывает и тогда, когда initrd отсутствует или повреждён.
initrd был, но не знаю повреждён он был или нет.
А нет ли такого скрипта, который проверил бы все ли файлы(программы) на месте или нет? Типа сброс всех настроек, и возврат к заводским настройкам.
linux предпологает что перед монитором сидит разумный человек, и действия под sudo или su несут разумные действия.
initrd можно востановить загузкой в livecd, дальше chroot, в чруте:
dracut -fv
update-grub2
а если для определенного ядра то так:
dracut -fv /boot/initrd-4.9.111-nrj-desktop-2rosa-x86_64.img 4.9.111-nrj-desktop-2rosa-x86_64
это ядро у меня, под свое ядро команда отличается.