Имеем, установленую openSUSE на раздел 37Gb
Раздел на другом диске 27Gb
Есть желание немного поэксперементировать, но делать это на рабочей системе не буду....
Идеальным вариантом былобы dd if=/dev/sda1 of=/dev/sdb1
но dd явно не понравится то что второй раздел меньше, хотя данных всего-то 15 гиг...
clonezilla тоже предложила снести все на втором диске, что меня явно не устроило....
Чем можно такое провернуть??
Сделать песочницу из рабочей системы....
diablopc, cp не подходит?
Wolfenberg, А работать оно будет??
diablopc, *DONT_KNOW* Не знаю.
Команда cp тупо копирует все указанные файлы в указанную "мусорку".
Wolfenberg, Та тож и оно... мне копию "/" нужно сделать..... Но, блин, на раздел поменьше.....
diablopc, :) Главное, чтоб места хватило.
Wolfenberg, Та места то хватит....
Песочница 27 гиг, а полезных даных 15....
diablopc, :) Ну так пока не ткнёшь - никогда не узнаешь.
diablopc,
Вариант поставить чистую систему на второй раздел не рассматривается?
Это тоже недолго. Да и новая система для чистоты экспериментов будет всяко лучше.
verg, Та тут то и идея как раз в том что эксперементировать нужно на том что есть, и если все пройдет удачно - повторять действия на рабочей системе.....
Даже взять примитивный zypper dup
При таком зоопарке:
Показать
# | Псевдоним | Имя | Включён | Обновление
---+--------------------------------------------+----------------------------------------------------------------+---------+-----------
1 | KDE_Extra | Additional packages maintained by the KDE team (openSUSE_13.1) | Да | Нет
2 | Virtualization | Virtualization (openSUSE_13.1) | Да | Нет
3 | Virtualization:VMware | Virtualization:VMware | Да | Да
4 | X11_MATE_Current | The latest official release of MATE (openSUSE_13.1) | Да | Нет
5 | X11_Utilities | X11 Utilities (openSUSE_13.1) | Да | Нет
6 | ZoneMinder_stable_packages_(openSUSE_13.1) | ZoneMinder stable packages (openSUSE_13.1) | Да | Да
7 | devel:languages:python | devel:languages:python | Да | Да
8 | google-earth | google-earth | Да | Да
9 | home:Nemton | home:Nemton | Да | Да
10 | home:lnussel | home:lnussel | Да | Да
11 | home_PunisherHD_trinity-r14 | Trinity Desktop Environment R14.0.0 (openSUSE_13.1) | Да | Нет
12 | home_ang-cz | My utilites what is missing to me in Suse (openSUSE_13.1) | Да | Нет
13 | home_hottea | hottea's Home Project (openSUSE_13.1) | Да | Нет
14 | multimedia:apps | multimedia:apps | Да | Да
15 | multimedia:libs | multimedia:libs | Да | Да
16 | nVidia Graphics Drivers | nVidia Graphics Drivers | Да | Да
17 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Да | Да
18 | packman | packman | Да | Да
19 | perl_modules_(openSUSE_13.1) | perl modules (openSUSE_13.1) | Да | Да
20 | repo-debug | openSUSE-13.1-Debug | Да | Да
21 | repo-debug-update | openSUSE-13.1-Update-Debug | Да | Да
22 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | Да | Да
23 | repo-non-oss | openSUSE-13.1-Non-Oss | Да | Да
24 | repo-source | openSUSE-13.1-Source | Да | Да
25 | repo-update | openSUSE-13.1-Update | Да | Да
26 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Да | Да
27 | server:ltsp | server:ltsp | Да | Да
28 | utilities | utilities | Да [/console]
На рабочей системе стремно делать...
ЗЫ
Да и последний прикол боком вылазит:
Поставил TDE, ЕМНИП, на посмотреть, при установке оно тянуло пакеты только из одного репоза....
и тут вдруг:
Показать
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...
Будут УДАЛЕНЫ следующие 94 пакета:
appres audiofile bdftopcf beforelight bitmap ConsoleKit-x11 editres fileshareset fonttosfnt fslsfonts fstobdf ico
kde3-i18n-ru kde3-i18n-ru-base kdelibs3 lbxproxy libdbus-1-tqt0 libdns_sd libkcal libkcal2 liblbxutil1 libtqt3-mt
libtqt4 libXprintUtil1 libXTrap6 listres mkcomposecache oclock proxymngr rendercheck rstart showfont smproxy
trinity-arts trinity-filesystem trinity-kandy trinity-libkcal trinity-libkmime trinity-libktnef trinity-libtdepim
trinity-tdeartwork-style trinity-tdelibs viewres x11perf xbacklight xbiff xcalc xclipboard xcmsdb xcompmgr xcursorgen
xcursor-themes xdbedizzy xditview xedit xev xeyes xf86dga xfd xfindproxy xfontsel xfwp xgamma xgc xkbevd xkbprint
xkbutils xkill xload xlogo xlsatoms xlsclients xlsfonts xmag xman xmore xorg-scripts xorg-x11 xplsprinters xpr
xprehashprinterlist xrefresh xrestop xrx xscope xsetmode xsetpointer xsm xstdcmap xtrap xvidtune xvinfo xwd xwud
94 пакета для удаления.
После этой операции будет освобождено 133,1 MiB.
Продолжить? [y/n/? выводит все параметры] (y):[/console]
diablopc,
Интересно:
Показать
The following 9 NEW packages are going to be installed:
audiofile fileshareset libdbus-1-tqt0 libtqt3-mt libtqt4 trinity-arts trinity-filesystem trinity-tdelibs udisks
9 new packages to install.
Overall download size: 20,5 MiB. Already cached: 0 B After the operation, additional 61,4 MiB will be used.
Продолжить? [y/n/? выводит все параметры] (y): y[/console]
Показать
The following package is going to be REMOVED:
trinity-tdelibs
1 package to remove.
After the operation, 46,7 MiB will be freed.
Продолжить? [y/n/? выводит все параметры] (y): y[/console]
Настройки zypper не крутили?
Та в том то и дело что там все по дефолту.....Настройки zypper не крутили?
Х3 почему так.... но больше я "на посмотреть" и "на попробовать" в рабочей системе ничего делать не собираюсь......
Даже взять примитивный zypper dup
При таком зоопарке:
системе стремно делать...
При "таком зоопарке" обновления делают вручную, не используя ни up ни dup, либо применяют безопасные способы обновления. Вы точно мануал по зипперу осилили?
Даже взять примитивный zypper dup
Вы его ещё не делали?
Тогда мы идём к вам. :D
Репы проверить конечно надо и настроить приоритеты.
Показать
verg@localhost:~> zypper lr -up
# | Alias | Name | Enabled | Refresh | Priority | URI
---+----------------------------------+----------------------------------+---------+---------+----------+------------------------------------------------------------------------------------------
1 | Archiving | Archiving | Yes | Yes | 97 | http://download.opensuse.org/repositories/Archiving/openSUSE_13.2/
2 | Base:/System | Base:/System | Yes | Yes | 97 | http://download.opensuse.org/repositories/Base:/System/openSUSE_13.2/
3 | GNOME:/Apps | GNOME:/Apps | Yes | Yes | 98 | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/
4 | Java:/Factory | Java:/Factory | Yes | Yes | 97 | http://download.opensuse.org/repositories/Java:/Factory/openSUSE_13.2/
5 | KDE:/Extra | KDE:/Extra | Yes | Yes | 97 | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/
6 | KDE:/Qt | KDE:/Qt | Yes | Yes | 96 | http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_13.2/
7 | Kernel:/stable/standard/ | Kernel:/stable/standard/ | Yes | Yes | 97 | http://download.opensuse.org/repositories/Kernel:/stable/standard/
8 | X11:/Utilities | X11:/Utilities | Yes | Yes | 97 | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_13.2/
9 | X11:/XOrg | X11:/XOrg | Yes | Yes | 97 | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.2/
10 | X11:/lxde | X11:/lxde | Yes | Yes | 97 | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_13.2/
11 | X11:/windowmanagers | X11:/windowmanagers | Yes | Yes | 97 | http://download.opensuse.org/repositories/X11:/windowmanagers/openSUSE_13.2/
12 | games | games | Yes | Yes | 97 | http://download.opensuse.org/repositories/games/openSUSE_13.2/
13 | graphics | graphics | Yes | Yes | 97 | http://download.opensuse.org/repositories/graphics/openSUSE_13.2/
14 | home:/ZaWertun:/freetype2-ubuntu | home:/ZaWertun:/freetype2-ubuntu | Yes | Yes | 93 | http://download.opensuse.org/repositories/home:/ZaWertun:/freetype2-ubuntu/openSUSE_13.2/
15 | home:/munix9:/KDE | home:/munix9:/KDE | Yes | Yes | 98 | http://download.opensuse.org/repositories/home:/munix9:/KDE/openSUSE_13.2/
16 | home:/pgajdos:/font-setting | home:/pgajdos:/font-setting | Yes | Yes | 97 | http://download.opensuse.org/repositories/home:/pgajdos:/font-setting/openSUSE_13.2/
17 | libdvdcss2 | libdvdcss2 | Yes | Yes | 97 | http://opensuse-guide.org/repo/13.2/
18 | mozilla | mozilla | Yes | Yes | 97 | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/
19 | mozilla:/beta | mozilla:/beta | Yes | Yes | 97 | http://download.opensuse.org/repositories/mozilla:/beta/openSUSE_13.2/
20 | multimedia:/apps | multimedia:/apps | Yes | Yes | 98 | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.2/
21 | multimedia:/libs | multimedia:/libs | Yes | Yes | 98 | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.2/
22 | network | network | Yes | Yes | 97 | http://download.opensuse.org/repositories/network/openSUSE_13.2/
23 | network:/dhcp | network:/dhcp | Yes | Yes | 97 | http://download.opensuse.org/repositories/network:/dhcp/openSUSE_13.2/
24 | network:/utilities | network:/utilities | Yes | Yes | 97 | http://download.opensuse.org/repositories/network:/utilities/openSUSE_13.2/
25 | network:/wicked:/master | network:/wicked:/master | Yes | Yes | 97 | http://download.opensuse.org/repositories/network:/wicked:/master/openSUSE_13.2/
26 | openSUSE-13.2-Non-Oss | openSUSE-13.2-Non-Oss | Yes | Yes | 99 | http://download.opensuse.org/distribution/13.2/repo/non-oss/
27 | openSUSE-13.2-Oss | openSUSE-13.2-Oss | Yes | Yes | 99 | http://download.opensuse.org/distribution/13.2/repo/oss/
28 | openSUSE-13.2-Update | openSUSE-13.2-Update | Yes | Yes | 99 | http://download.opensuse.org/update/13.2/
29 | openSUSE-13.2-Update-Non-Oss | openSUSE-13.2-Update-Non-Oss | Yes | Yes | 99 | http://download.opensuse.org/update/13.2-non-oss/
30 | packman | packman | Yes | Yes | 97 | http://packman.inode.at/suse/openSUSE_13.2/
31 | shells | shells | Yes | Yes | 97 | http://download.opensuse.org/repositories/shells/openSUSE_13.2/
32 | trinity-r14 | trinity-r14 | Yes | Yes | 97 | http://download.opensuse.org/repositories/home:/PunisherHD:/trinity-r14/openSUSE_13.2/
33 | utilities | utilities | Yes | Yes | 97 | http://download.opensuse.org/repositories/utilities/openSUSE_13.2/
34 | zypp:/Code13_2-Branch | zypp:/Code13_2-Branch | Yes | Yes | 97 | http://download.opensuse.org/repositories/zypp:/Code13_2-Branch/openSUSE_13.2/Та понятное дело... Но тут вродь весь зоопарк с поддержкой 13.2...Вы его ещё не делали?Тогда мы идём к вам. Репы проверить конечно надо и настроить приоритеты.
А перепроверять и настраивать понятное дело что буду....
Зы
Копнул в сторону cp
сделал cp -a
Сейчас попробую граб прикрутить на тот диск....
...надеюсь все получится)
Та понятное дело... Но тут вродь весь зоопарк с поддержкой 13.2...
А перепроверять и настраивать понятное дело что буду....
Если будет интерес, создайте сообщение в этой теме: Репозитории для openSUSE
Уменьшить временно размер раздела на sda1 (gparted) и перенести образ Clonezilla-ой.
Та тож и оно... мне копию "/" нужно сделать..... Но, блин, на раздел поменьше.....
1. на sdb создаём разделы (т.е. если в /home у вас занято 100Gb, то хватит 120Гб, с запасом)
2. на sdb создаём ФС(такие же)
3. монтируем разделы куда-нить в /mnt/rootfs, /mnt/boot и т.п.)
4. копируем двумя tar'ами содержимое каталогов (вот это желательно делать в init 1, можно и по живому, обычно ОК)
[console]# cd /
# tar -cf - bin, boot все_каталги_в_корне_кроме_п4.1,5 | tar -C /mnt/rootfs -xvvf -
[/console]
4.1 повторяем п4 для всяких /var, /home и т.п. если они на отдельных разделах
5. монтируем /dev, /proc, /sys в /mnt/rootfs/…
6. chroot /mnt/rootfs
7. ?????
8. PROFIT
ну как-то так.
Уменьшить временно размер раздела на sda1 (gparted) и перенести образ Clonezilla-ой.
Изврат всем извратам
drBatty,
Оу, СПС за идею, правда попробовать покаместь не пришлось... Но то не на долго)
Через пару дней буду делать так....
....а сегодня все закончилось весело:
Сначала умахался убить MBR на втором диске (косые мои руки)
ПОтом психонул, восстановил таблицу разделов, вынул винт и затащил его в другую комнату в медиацентр))))
А себе прикрутил еще один, на 80 гиг, и слил, с помощью dd систему туда.... уже гружусь с нового..
Ну и, как говориться, нет худа без добра... Как оказалось, винт 5400rpm/8Mb пашет значительно быстрее чем 7200rpm/2mb,
плюс еще и свап с системного диска скинул... тупо оставил его там где он и был)
Если будет интерес, создайте сообщение в этой теме: Репозитории для openSUSE
О чем именно??
Аля: Как обновить систему не убив ее, чтоль??