LinuxForum.Fans
Тема

Как установить openSUSE 13.2, не затерев /home

Автор: ivan_tiran 54 сообщений 7815 просмотров
04.11.2014 15:58 #399757

Доброго времени суток.

Вчера, как мне кажется, поспешил обновиться, и криво это сделал. Не сразу заметил, что 13.2 выйдет только сегодня. Заменил во всех репозиториях 13.1 на 13.2, предварительно проверив на наличие в браузере.
После чего сделал zypper update & zypper dup. Мне кажется, что система обновилась частично. При загрузке появляется ошибка, но система запускается, в грабе пишет, что установлен opensuse 13.1. Хотя цветовая гамма соответствует 13.2. В ясте многие пакеты помечены красным цветом.

Я думаю, что теперь лучше установить чистенькую openSUSE. Если я при разметке диска заного отформатирую /boot , /swap, / ,домашняя дирректория не затрётся (она на отдельном томе)? Что делать с папками в домашнем каталоге, которые начинаются с точки? Я так понимаю, из-за них потом могут быть конфликты, так как они содержат в себе настройки программ и системы?

04.11.2014 17:20 · отредактировано #399764

Систему обновил согласно статье, но ещё с прошлого кривого обновления при загрузке системы выпадает:

[console][FAILED] Failed to start Load Kernel Modules.
See 'systemctl status systemd-modules-load.service' for details[/console]

После чего система загружается в нормальном режиме.

04.11.2014 17:23 #399765

ivan.tiran,
Покажите:
[console=root]systemctl status systemd-modules-load.service[/console]

04.11.2014 17:24 #399766
verg написал:
ivan.tiran,
Покажите:
[console=root]systemctl status systemd-modules-load.service[/console]

[console]linux-u5u1:/home/pavel # systemctl status systemd-modules-load.service
systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Вт 2014-11-04 17:16:15 MSK; 8min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 524 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 524 (code=exited, status=1/FAILURE)

ноя 04 17:16:15 linux-u5u1 systemd[1]: Failed to start Load Kernel Modules.
[/console]

04.11.2014 17:31 #399767

ivan.tiran,
Покажите:
[console]ls -l /etc/modules-load.d[/console]

04.11.2014 17:34 #399768
verg написал:
ivan.tiran,
Покажите:
[console]ls -l /etc/modules-load.d[/console]

[console]pavel@linux-u5u1:~> ls -l /etc/modules-load.d
итого 0
[/console]

04.11.2014 17:42 #399771

ivan.tiran,
Покажите:
[console]uname -a
zypper lr -up
zypper se -si kernel kmp
dmesg | grep module[/console]

04.11.2014 17:44 #399772
verg написал:
ivan.tiran,
Покажите:
[console]uname -a
zypper lr -up
zypper se -si kernel kmp
dmesg | grep module[/console]
Показать
[console]pavel@linux-u5u1:~> uname -a
Linux linux-u5u1.site 3.17.2-1.g1afb260-desktop #1 SMP PREEMPT Thu Oct 30 19:14:09 UTC 2014 (1afb260) x86_64 x86_64 x86_64 GNU/Linux
pavel@linux-u5u1:~> zypper lr -up
# | Псевдоним | Имя | Включён | Обновление | Приоритет | URI
---+------------------------------------+------------------------------------+---------+------------+-----------+-----------------------------------------------------------------------------------
1 | GNOME:/Apps | GNOME:/Apps | Да | Нет | 99 | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/
2 | KDE:/Extra | KDE:/Extra | Да | Нет | 99 | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/
3 | Kernel:/stable/standard/ | Kernel:/stable/standard/ | Да | Нет | 99 | http://download.opensuse.org/repositories/Kernel:/stable/standard/
4 | X11:/Utilities | X11:/Utilities | Да | Нет | 99 | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2/
5 | X11:/XOrg | X11:/XOrg | Да | Нет | 99 | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.2/
6 | X11:/lxde | X11:/lxde | Да | Нет | 99 | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_13.2/
7 | X11:Utilities | X11:Utilities | Да | Да | 99 | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2
8 | X11:lxde | X11:lxde | Да | Да | 99 | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_13.2/
9 | devel:languages:haskell | devel:languages:haskell | Да | Да | 99 | http://download.opensuse.org/repositories/devel:/languages:/haskell/openSUSE_13.2/
10 | graphics | graphics | Да | Нет | 99 | http://download.opensuse.org/repositories/graphics/openSUSE_13.2/
11 | home:/namtrac:/subpixel | home:/namtrac:/subpixel | Да | Нет | 99 | http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.2/
12 | home:XRevan86 | home:XRevan86 | Да | Да | 99 | http://download.opensuse.org/repositories/home:/XRevan86/openSUSE_13.2/
13 | home:XRevan86:non-free | home:XRevan86:non-free | Да | Да | 99 | http://download.opensuse.org/repositories/home:/XRevan86:/non-free/openSUSE_13.2/
14 | libdvdcss2 | libdvdcss2 | Да | Нет | 99 | http://opensuse-guide.org/repo/13.2/
15 | mozilla | mozilla | Да | Нет | 99 | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/
16 | multimedia:/libs | multimedia:/libs | Да | Нет | 99 | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.2/
17 | network | network | Да | Нет | 99 | http://download.opensuse.org/repositories/network/openSUSE_13.2/
18 | openSUSE-13.1-NonOSS-Add-on_13.1-0 | openSUSE-13.2-NonOSS-Add-on 13.2-0 | Да | Да | 99 | http://download.opensuse.org/distribution/13.2/repo/non-oss/
19 | openSUSE-13.2-Non-Oss | openSUSE-13.2-Non-Oss | Да | Нет | 99 | http://download.opensuse.org/distribution/13.2/repo/non-oss/
20 | openSUSE-13.2-Oss | openSUSE-13.2-Oss | Да | Нет | 99 | http://download.opensuse.org/distribution/13.2/repo/oss/
21 | openSUSE-13.2-Update | openSUSE-13.2-Update | Да | Нет | 99 | http://download.opensuse.org/update/13.2/
22 | openSUSE-13.2-Update-Non-Oss | openSUSE-13.2-Update-Non-Oss | Да | Нет | 99 | http://download.opensuse.org/update/13.2-non-oss/
23 | openSUSE_13.2-0 | openSUSE 13.2-0 | Да | Да | 99 | http://download.opensuse.org/distribution/13.2/repo/oss/
24 | packman | packman | Да | Нет | 99 | http://packman.inode.at/suse/openSUSE_13.2/
25 | repo-debug | openSUSE-13.2-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/distribution/13.2/repo/oss/
26 | repo-debug-update | openSUSE-13.2-Update-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.2/
27 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.2-non-oss/
28 | repo-non-oss | openSUSE-13.2-Non-Oss | Да | Да | 99 | http://download.opensuse.org/distribution/13.2/repo/non-oss/
29 | repo-oss | openSUSE-13.2-Oss | Да | Да | 99 | http://download.opensuse.org/distribution/13.2/repo/oss/
30 | repo-source | openSUSE-13.2-Source | Нет | Да | 99 | http://download.opensuse.org/source/distribution/13.2/repo/oss/
31 | repo-update | openSUSE-13.2-Update | Да | Да | 99 | http://download.opensuse.org/update/13.2/
32 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Да | Да | 99 | http://download.opensuse.org/update/13.2-non-oss/
33 | science | science | Да | Да | 99 | http://download.opensuse.org/repositories/science/openSUSE_13.2/
34 | shells | shells | Да | Нет | 99 | http://download.opensuse.org/repositories/shells/openSUSE_13.2/
35 | utilities | utilities | Да | Да | 99 | http://download.opensuse.org/repositories/utilities/openSUSE_13.2/
36 | xrevan86-nonfree-bottle | xrevan86-nonfree-bottle | Да | Нет | 99 | http://download.opensuse.org/repositories/home:/XRevan86:/non-free/openSUSE_13.2/
37 | xrevan86-repo-bottle | xrevan86-repo-bottle | Да | Нет | 99 | http://download.opensuse.org/repositories/home:/XRevan86/openSUSE_13.2
pavel@linux-u5u1:~> zypper se -si kernel kmp
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий
--+------------------------------+-------+---------------------------+-------------+-------------------------
i | bbswitch-kmp-default | пакет | 0.8_k3.11.6_4-17.1 | x86_64 | (Системные пакеты)
i | bbswitch-kmp-default | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE-13.2-Oss
i | bbswitch-kmp-default | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE 13.2-0
i | bbswitch-kmp-default | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE-13.2-Oss
i | bbswitch-kmp-desktop | пакет | 0.8_k3.11.6_4-17.1 | x86_64 | (Системные пакеты)
i | bbswitch-kmp-desktop | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE-13.2-Oss
i | bbswitch-kmp-desktop | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE 13.2-0
i | bbswitch-kmp-desktop | пакет | 0.8_k3.16.6_2-3.1.15 | x86_64 | openSUSE-13.2-Oss
i | kernel-default | пакет | 3.11.10-21.1 | x86_64 | (Системные пакеты)
i | kernel-default | пакет | 3.11.6-4.1 | x86_64 | (Системные пакеты)
i | kernel-default | пакет | 3.17.2-1.1.g1afb260 | x86_64 | Kernel:/stable/standard/
i | kernel-default | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-default | пакет | 3.16.6-2.1 | x86_64 | openSUSE 13.2-0
i | kernel-default | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-default-devel | пакет | 3.11.10-21.1 | x86_64 | (Системные пакеты)
i | kernel-default-devel | пакет | 3.17.2-1.1.g1afb260 | x86_64 | Kernel:/stable/standard/
i | kernel-default-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-default-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE 13.2-0
i | kernel-default-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-desktop | пакет | 3.11.10-21.1 | x86_64 | (Системные пакеты)
i | kernel-desktop | пакет | 3.11.6-4.1 | x86_64 | (Системные пакеты)
i | kernel-desktop | пакет | 3.17.2-1.1.g1afb260 | x86_64 | Kernel:/stable/standard/
i | kernel-desktop | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-desktop | пакет | 3.16.6-2.1 | x86_64 | openSUSE 13.2-0
i | kernel-desktop | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-desktop-devel | пакет | 3.11.10-21.1 | x86_64 | (Системные пакеты)
i | kernel-desktop-devel | пакет | 3.11.6-4.1 | x86_64 | (Системные пакеты)
i | kernel-desktop-devel | пакет | 3.17.2-1.1.g1afb260 | x86_64 | Kernel:/stable/standard/
i | kernel-desktop-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-desktop-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE 13.2-0
i | kernel-desktop-devel | пакет | 3.16.6-2.1 | x86_64 | openSUSE-13.2-Oss
i | kernel-devel | пакет | 3.11.10-21.1 | noarch | (Системные пакеты)
i | kernel-devel | пакет | 3.11.6-4.1 | noarch | (Системные пакеты)
i | kernel-devel | пакет | 3.17.2-1.1.g1afb260 | noarch | Kernel:/stable/standard/
i | kernel-devel | пакет | 3.16.6-2.1 | noarch | openSUSE-13.2-Oss
i | kernel-devel | пакет | 3.16.6-2.1 | noarch | openSUSE 13.2-0
i | kernel-devel | пакет | 3.16.6-2.1 | noarch | openSUSE-13.2-Oss
i | kernel-firmware | пакет | 20140903git-36.1 | noarch | Kernel:/stable/standard/
i | kernel-macros | пакет | 3.17.2-1.1.g1afb260 | noarch | Kernel:/stable/standard/
i | virtualbox-guest-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-guest-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE 13.2-0
i | virtualbox-guest-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-guest-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-guest-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE 13.2-0
i | virtualbox-guest-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-host-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-host-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE 13.2-0
i | virtualbox-host-kmp-default | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-host-kmp-desktop | пакет | 4.2.18_k3.11.10_21-2.18.1 | x86_64 | (Системные пакеты)
i | virtualbox-host-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
i | virtualbox-host-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE 13.2-0
i | virtualbox-host-kmp-desktop | пакет | 4.3.18_k3.16.6_2-1.6 | x86_64 | openSUSE-13.2-Oss
pavel@linux-u5u1:~> dmesg | grep module
[ 0.104249] ACPI: Executed 2 blocks of module-level executable AML code
[ 3.363664] nvidia: module license 'NVIDIA' taints kernel.
[ 15.829738] Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1
[/console]
04.11.2014 17:54 #399774

ivan.tiran,
Загрузитесь в ядро 3.16.6
Отпишите.

04.11.2014 18:07 #399777
verg написал:
ivan.tiran,
Загрузитесь в ядро 3.16.6
Отпишите.

При загрузке с 3.16.6
выпало [console][ 11.105040] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[ 11.105041] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun. [/console]
система загрузилась.

При загрузке с 3.11.10 система загрузилась чисто, но не виден был wifi

04.11.2014 18:39 #399785

что-то мне подсказывает что проще будет скачать dvd-образ 13.2 и установить заного. Если я при разметке диска не стану трогать раздел /home, то данные на нём сохранятся?

04.11.2014 19:43 · отредактировано #399792
"ivan.tiran" написал:
Если я при разметке диска не стану трогать раздел /home, то данные на нём сохранятся?

Чтобы не тревожится об этом, могу поделиться своим опытом из Магеи. Разбейте диск так:
/1Корень(основной раздел)40 - 50Гб — далее расширенный раздел, в котором находятся все остальные разделы — swapОЗУ х 2 - /1home 5.1 Гб - /2Корень 41 - 51Гб - /2home 5.0 Гб - /mnt/audiovideo ... Гб, последний раздел примонтирован к обеим системам для сбора в него всей нужной мне информации. Если нет второй системы - не разбиваете под неё (но лучше поставить и вторую).
При любых переустановках систем - раздел /mnt/audiovideo не форматировать и все Ваши файлы будут целы.
По умолчанию, ОС настроены на сбор файлов в Домашнюю директорию /home/user(имя пользователя, например vasja) - /home/vasja , туда же кладутся папки с настройками системы. Поэтому раздел /home должен быть для каждой системы свой. А вот МЕДИА-информация, документы мне нужны в обеих системах общие. Сделайте симлинки на раздел /mnt/audiovideo , там же папки Видео-Музыка-Картинки и т.д.
Статья по симлинкам

04.11.2014 19:55 · отредактировано #399793
algri14 написал:
[quote="ivan.tiran"] Если я при разметке диска не стану трогать раздел /home, то данные на нём сохранятся?

Чтобы не тревожится об этом, могу поделиться своим опытом из Магеи. Разбейте диск так:
/1Корень(основной раздел)40 - 50Гб — далее расширенный раздел, в котором находятся все остальные разделы — swapОЗУ х 2 - /1home 5.1 Гб - /2Корень 41 - 51Гб - /2home 5.0 Гб - /mnt/audiovideo ... Гб, последний раздел примонтирован к обеим системам для сбора в него всей нужной мне информации. Если нет второй системы - не разбиваете под неё (но лучше поставить и вторую).
По умолчанию, ОС настроены на сбор файлов в Домашнюю директорию /home/user(имя пользователя, например vasja) - /home/vasja , туда же кладутся папки с настройками системы. Поэтому раздел /home должен быть для каждой системы свой. А вот МЕДИА-информация, документы мне нужны в обеих системах общие. Сделайте симлинки на раздел /mnt/audiovideo , там же папки Видео-Музыка-Картинки и т.д.
Статья по симлинкам[/quote]


У меня в настоящее время 4 первичных раздела:
/boot - 500Мб
/swap - 12 Гб (6ГБ ОЗУ * 2)
/ - 85 Гб
/home - оставшиеся 887 Гб

/home - Я не буду форматировать этот раздел, надеюсь всё пройдёт удачно. Файлов в домашнем каталоге накопилась куча. Неохота перебрасывать на другой комп.
А за идею спасибо, изучу.

04.11.2014 20:02 · отредактировано #399794
"ivan.tiran" написал:
У меня в настоящее время 4 первичных раздела:

Отдельный раздел /boot - вообще не делаю, разбиваю так /корень - swap - /home (это по минимуму) . Но при переустановке хомяк с настройками лучше тоже переустанавливать(форматировать) дабы старые настройки конфликты не устраивали коли ОСь переставил(но это по желанию и дело вкуса), добавь ещё раздел /mnt/audiovideo и переставляй сколько хочешь, только симлинки будешь заново направлять на него из хомяка.

04.11.2014 20:15 · отредактировано #399797
"ivan.tiran" написал:
/home - Я не буду форматировать этот раздел, надеюсь всё пройдёт удачно. Файлов в домашнем каталоге накопилась куча. Неохота перебрасывать на другой комп.

А зачем форматировать, ты его примонтируй как /mnt/audiovideo , сделай 4 раздела:
/корень 50 Гб (это с большим запасом)
swap ОЗУх2
/home 10 Гб (с огромным запасом учитываю твой терабайтник)
/mnt/audiovideo (всё остальное)
и будет тебе счастье :)

04.11.2014 20:21 #399798
algri14 написал:
[quote="ivan.tiran"]/home - Я не буду форматировать этот раздел, надеюсь всё пройдёт удачно. Файлов в домашнем каталоге накопилась куча. Неохота перебрасывать на другой комп.

А зачем форматировать, ты его примонтируй как /mnt/audiovideo , сделай 4 раздела:
/корень 50 Гб (это с большим запасом)
swap ОЗУх2
/home 10 Гб (с огромным запасом учитываю твой терабайтник)
/mnt/audiovideo (всё остальное)
и будет тебе счастье :)[/quote]

Надо подумать.

04.11.2014 20:21 · отредактировано #399799

По поводу битья дисков на разделы. У меня - так:

text
$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda1           15G         5,5G  8,4G           40% /
/dev/sda2           15G         6,3G  7,7G           45% /usr
/dev/sda3          264G         115G  136G           46% /mnt/documents

Все разделы - ext4. Раздел sda3 хранит музыку-видео-картинки-исходники-слакбилды-прочее, в домашнем каталоге созданы симлинки на каталоги xdg-user-dirs.

Войдите или зарегистрируйтесь, чтобы ответить.