На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Перенос ОС со всем на другой раздел , Как правильно это сделать?
    Требуется перенести установленный asp linux 11 с одного раздела винта на другой. Пробовал командой cp, но она скопировала только половину и судя по всему заглохла. Пробовал в наутилусе по рутом. Но тот сказал, что не может скопировать папку в саму себя. У меня ведь целевой раздел подмонтирован. Как правильно скопировать?
    Еще же надо будет и загрузчик перенести. grub.conf то я перенесу. А как же заставить самого груба находить свой конфиг там ...
    Что нужно будет еще поменять кроме fstab ?

    Добавлено
    Подмонтировал сейчас новый диск в другую папку, пробую скопировать наутилусом. А как сделать у диска метку / не форматируя его снова?

    Добавлено
    ExpandedWrap disabled
      [root@localhost izumeroot]# cp /boot /newdisk -r
      [root@localhost izumeroot]# cp /bin /newdisk -r
      [root@localhost izumeroot]# cp /crystalsvg /newdisk -r
      [root@localhost izumeroot]# cp /dev /newdisk -r
      [root@localhost izumeroot]# cp /etc /newdisk -r
      [root@localhost izumeroot]# cp /home /newdisk -r
      cp: невозможно создать каталог `/newdisk/home/izumeroot': Ошибка ввода/вывода

    :( :( :(
      cp -a помогает...
      Я так слаку переносил на другой винч.

      Добавлено
      http://www.opennet.ru/search.shtml?exclude=index%7C%2Fman.shtml&words=%D0%C5%D2%C5%CE%CF%D3+linux
        От этого тоже спасет?
        ExpandedWrap disabled
          cp: невозможно создать каталог `/newdisk/home/izumeroot': Ошибка ввода/вывода
          [root@localhost izumeroot]# cp /lib /newdisk -r
          cp: невозможно создать каталог `/newdisk/lib/modules': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/tls': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/i686': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/ld-lsb.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libgcc_s-4.0.2-20051126.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libgcc_s.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/ld-linux.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libtermcap.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libBrokenLocale.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libSegFault.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libanl.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libc.so.6': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libcidn.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libcrypt.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libdl.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libm.so.6': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnsl.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_compat.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_dns.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_files.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_hesiod.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_nis.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_nisplus.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libpthread.so.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libresolv.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/librt.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libthread_db-1.0.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libthread_db.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libutil.so.1': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/security': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libpamc.so.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libtermcap.so.2.0.8': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libselinux.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libpcre.so.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libpcre.so.0.0.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libattr.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libattr.so.1.1.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libacl.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libacl.so.1.1.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libdb-4.3.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libblkid.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libblkid.so.1.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libcom_err.so.2': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libcom_err.so.2.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libe2p.so.2': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libe2p.so.2.3': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libext2fs.so.2': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libext2fs.so.2.4': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libss.so.2': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libss.so.2.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libuuid.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libuuid.so.1.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libaudit.so.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libaudit.so.0.0.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libpam.so.0.79': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libpam_misc.so.0.79': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libpamc.so.0.79': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libpam_misc.so.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libpam.so.0': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libdevmapper.a.1.01': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libdevmapper.a': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libdevmapper.so.1.01': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libdevmapper.so': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/kbd': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libhandle.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libproc-3.2.5.so': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/firmware': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libiw.so.28': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libhandle.so.1.0.3': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libcrypto.so.0.9.7f': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libcrypto.so.5': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libssl.so.0.9.7f': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libssl.so.5': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libsepol.so.1': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libasound.so.2.0.0': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libasound.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_wins.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/cpp': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_winbind.so.2': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_wins.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_winbind.so': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/iptables': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libcap.so.1.10': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libcap.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libnss_ldap.so.2': Ошибка ввода/вывода
          cp: невозможно создать каталог `/newdisk/lib/lsb': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_ldap-2.3.5.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libanl-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/ld-lsb.so.1': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/ld-lsb.so.2': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libattr.so': Ошибка ввода/вывода
          cp: невозможно создать символьную ссылку `/newdisk/lib/libacl.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/ld-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libBrokenLocale-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libc-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libcidn-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libcrypt-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libdl-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libm-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnsl-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_compat-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_dns-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_files-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_hesiod-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_nis-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libnss_nisplus-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libpthread-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libresolv-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/librt-2.4.so': Ошибка ввода/вывода
          cp: невозможно создать обычный файл `/newdisk/lib/libutil-2.4.so': Ошибка ввода/вывода
          [root@localhost izumeroot]#


        Добавлено
        ExpandedWrap disabled
          [root@localhost izumeroot]# cp -a /home /newdisk -r
          cp: невозможно создать каталог `/newdisk/home/izumeroot': Ошибка ввода/вывода
          [root@localhost izumeroot]# cp -a /home /newdisk
          cp: невозможно создать каталог `/newdisk/home/izumeroot': Ошибка ввода/вывода
          [root@localhost izumeroot]# cp -a /home /newdisk -r
          cp: невозможно создать каталог `/newdisk/home/izumeroot': Ошибка ввода/вывода
          [root@localhost izumeroot]#
          Цитата IzumeRoot @
          cp /lib /newdisk -r

          что за опция -r???
          Я ж написал - юзай опцию -a.

          cp -ax / /new-disk

          RTFM http://www.opennet.ru/docs/HOWTO-RU/mini/Hard-Disk-Upgrade.html
            Цитата e-yes @
            RTFM http://www.opennet.ru/docs/HOWTO-RU/mini/H...sk-Upgrade.html

            10x попробую.
              1. заюзать поиск по форуму (уже обсуждалось dd vs tar, только название темы не помню, предлагаю поискать по ключевому слову "tar")
              2. предположим, что у тебя новый раздел примонтирован на /mnt/newroot
              тогда
              ExpandedWrap disabled
                tar -C / -c . -l | tar -C /mnt/newroot -x

              Будет скопирован только корневой раздел с сохранением всех прав и т.д. и т.п.
                Цитата linuxfan @
                . предположим, что у тебя новый раздел примонтирован на /mnt/newroot
                тогда

                tar -C / -c . -l | tar -C /mnt/newroot -x


                Будет скопирован только корневой раздел с сохранением всех прав и т.д. и т.п.

                у меня новый раздел смонтирован в /newdisk
                в результате твоей команты получилось куча строк типа
                ExpandedWrap disabled
                  tar: ./var/gdm: Невозможно mkdir: Ошибка ввода/вывода
                  tar: ./var/gdm/.gdmfifo: Невозможно mkfifo: Нет такого файла или каталога
                  tar: ./var/gdm/.cookie: Невозможно open: Нет такого файла или каталога
                  tar: ./var/gdm/\:0.Xauth: Невозможно open: Нет такого файла или каталога
                  tar: ./var/gdm/\:0.Xservers: Невозможно open: Нет такого файла или каталога
                  А достаточно ли места на новом разделе? Меня надпись об ошибке ввода-вывода настораживает.
                  Должны быть только варнинги о том, что нельзя создать сокет (несколько штук).

                  Добавлено
                  Кстати, такой перенос лучше всего делать с LiveCD, чтобу не перенести образ "работающей" системы --могут быть какие-нибудь начальные глюки.
                    Цитата e-yes @
                    RTFM http://www.opennet.ru/docs/HOWTO-RU/mini/H...sk-Upgrade.html

                    Хорошая статья. Я перенес ОС. Изменил конфиг загрузчика и загрузился. Работает. Правда звуковуха поглючивает почему-то. Ну это решится. Однако сам конфиг груба у меня остался на старом диске. Почитаю пока ман по грубу и перенесу и его. Если что будет непонятно - спрошу.
                    Цитата linuxfan @
                    Кстати, такой перенос лучше всего делать с LiveCD, чтобу не перенести образ "работающей" системы --могут быть какие-нибудь начальные глюки.

                    Ничего не понимаю :huh:
                    Цитата linuxfan @
                    А достаточно ли места на новом разделе?

                    Из-за места ведь и переношу ;)


                    Спасибо всем, кто откликнулся. Отдельный респект e-yes!!! ;)
                      Цитата linuxfan @
                      Кстати, такой перенос лучше всего делать с LiveCD, чтобу не перенести образ "работающей" системы --могут быть какие-нибудь начальные глюки.

                      Да не, достаточно в сингл-юзер это сделать. Теоретически:)
                        Единственное я не пойму почему на новом разделе мои файлики занимают не 9.79 а 11,07 ГБ. Это по данным qtparted.
                          IzumeRoot, du тебе скажет размер... Либо df :-)

                          Добавлено
                          IzumeRoot, + файловая система тоже место занимает. помни об этом
                            Странно, однако, столько геморроя на пустом месте.

                            Я закатывал файловые системы tar'ом, писал growisofs'ом, потом шел к компу, где это надо было развернуть, после чего грузил его каким-либо LiveCD'ом, бил разделы (если надо было), монтировал и разворачивал систему туда. grub настроить — дело 5 минут. На все про все 2-3 часа (у меня писалка медленно DVD пишет).
                              Цитата ufo @
                              IzumeRoot, + файловая система тоже место занимает. помни об этом

                              Дык, а на старом разделе она не занимала?
                                IzumeRoot, размер занимаемого места ФС зависит от типа ФС + Размера раздела с ней... Быть может у тебя там был меньше раздел..
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0542 ]   [ 15 queries used ]   [ Generated: 17.08.25, 23:41 GMT ]