Для нормальной работы сайта включите JavaScript в браузере

Linux. Перенос системы на другой компьютер с помощью tar

Если нужно перенести систему на другой компьютер. При этом использовать dd нет возможности, например если исходный диск больше диска на который осуществляется перенос. Но при этом занятое место меньше свободного. То перенос системы можно сделать с помощью команды tar.

1.Делаем копию всех файлов

В результате в корне файловой системы создастся архив backup.tgz со всеми файлами.

2. Устанавливаем «чистую» систему на компьютер на который нужно осуществить перенос.

3. Копируемый архив backup.tgz созданный в первом пункте на компьютер. Например с помощью команды scp или rsync.

4. Распаковываем архив

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Ubuntu перенос системы на другой компьютер

Часовой пояс: UTC + 3 часа

Запрошенной темы не существует.

Часовой пояс: UTC + 3 часа

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan

Форум русскоязычного сообщества Ubuntu

*

Страница сгенерирована за 0.105 секунд. Запросов: 23.

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Перенос Ubuntu с одного PC на другой PC (hdd)

Ситуация такая. Компания переезжает в новый офис. Взять с собой рабочий комп нельзя, вытащить hdd тоже, т.к. инвентарь. А очень хочется перетащить систему с собой на новый комп.

Как это сделать? Разметка простая, есть / где все, кроме /home, весит 14 гб. И есть /home, который 60 гб.

Может взять внешний hdd и перенести Ubuntu на него? Будет загружаться с него?

Смотрел эту тему: http://forum.ubuntu.ru/index.php?topic=121126.0 Как-то мутно, не совсем понятен способ с dd.

Собственно способ из ссылки

Система стоит на отдельном разделе, папка /home на другом, все остальные разделы смонтированы в /media

1. Очистка системы и корзины.

2. Вычищаю нулями все свободное пространство (выполнение заканчивается сообщением о том что нет пустого места) dd if=/dev/zero > /tmp/ZERO.file

3. Удаляю файл rm /tmp/ZERO.file

4. Закрываю все работающие программы (хотя можно и кино запустить посмотреть, главное ничего не ставить не обновлять) 5. Выполняю копирование со сжатием раздела в образ sudo dd if=/dev/sda1 | bzip2 > /media/disk1/backups/os_ubuntu_2010-10-30.iso

6. Получается 8гиб раздел со занятыми 4,5Гиб, жмется до 1.5 Гиб часа за 1.5-2, точно не замерял, но у меня и комп старенький Athlon X2 3800+ s939 и память DDR400

восстановление из бэкапа

1. Загрузиться с флэшки

2. смонтировать раздел с образом, и отмонтировать тот куда систему надо распаковать

3. распаковываю sudo bzcat /media/disk1/backups/os_ubuntu_2010-10-30.iso | dd of=/dev/sda2

Можно ли перенести винт с системой с другого компьютера?

всем доброго времени суток
проблема такова — надо установить ОСь на ноут, сам ноут староват, CD/DVD-привод отсутствует, через USB-порт не получится поставить т.к. в загрузчике БИОСа его там нет, да и сам USB-порт вроде как убитый.
Где то в инете читал что можно сделать загрузочную флешку, т.е. не как LifeCD, а полностью установить на флешку и при подключении к компьютеру у тебя полностью готовая к работе убунту
Возможно ли так же сделать с HDD ноутбука, т.е. на другом компьютере установить убунту на HDD, перетащить его(HDD) на ноут и приступить к работе на полной убунте?
если да то как именно, находил инфу(установка на флешку) установка проходила через какие то программы, но описание было поверхностным
И желательно через винду

Или если есть какие то другие способы установки то какие?
Заранее спасибо

Как можно реализовать обновление Grid по добавлению записи с другого компьютера?
На двух компьютерах открыта программа которая добавляет и отображает записи из базы данных MySQL.

Удалить раздел Зарезервировано системой и создать новый либо перенести его
Такое дело Была 32битная вин8 на одном диске и соответсвенно на нем раздел зарезервировано.

Этот файл был получен с другого компьютера и возможно был заблокирован с целью защиты компьютера
Если на файле нажать ПКМ и зайти в Свойства, то там можно увидеть надпись Этот файл был получен с.

Можно ли восстановить винт?
Имеется хард WDC WD1600BEVE-11UYT0 EIDE 2’5 сканировал викторией из под livecd, по истечении 2-х.

Описание процесса переноса Ubuntu/Debian на другой винчестер

Я думаю что у многих была такая ситуация когда, появляется необходимость перенести систему с одного винта на другой. Вот и у меня назрела такая необходимость.

И так имеем:

Установленную систему на диск объемом 80 Гб (второй канал SATA — sdb). На диске одна пратиция /deb/sdb1, swap у системы отсутствует.

Необходимо сделать:

перенести систему на другой винчестер объемом 320 Гб, подключенный на первый канал SATA (sda), создать и подключить на новом винчестере раздел подкачки swap, каталоги пользователей разместить так же на отдельном разделе.

Поехали:

Выключаем компьютер (система установлена на винчестере в партицию sdb1)
Подключаем второй винт на первый канал SATA (винт приемник — sda)
Грузимся с LiveCD
Запускаем Gparted и создаем партиции, которые в дальнейшем будем использовать для SWAP, / и home

  • SWAP — 4 Gb, FS — SWAP (sda1)
  • / — 40 Gb (sda2), FS — ext4 //* Важно. Сделать партицию bootable
  • home — 251 Gb (sda3), FS — ext4

Далее: открываем терминал и создаем в директории /mnt поддиректории:
sudo mkdir /mnt/oldsys
sudo mkdir /mnt/newsys
sudo mkdir /mnt/newhome

Монтируем партиции на созданные директории
sudo mount /dev/sdb1 /mnt/oldsys # для монтирования корневого раздела старого винта
sudo mount /dev/sda2 /mnt/newsys # для монтирования корневого раздела нового винта
sudo mount /dev/sda3 /mnt/newhome # для монтирования раздела на новом винте, который будет использоваться под /home

Копируем данные из директории /mnt/oldsys/home в /mnt/newhome, те же действия необходимо выполнить и для /mnt/oldsys, только теперь из процесса копирования нужно будет исключить директорию /mnt/oldsys/home, так-как копия этой директории была сделана до этого. Для этого я использовал утилиту rsync:
sudo rsync -qaHEAXh —progress /mnt/oldsys/home/* /mnt/newhome
sudo rsync -qaHEAXh —progress —exclude ‘home’ /mnt/oldsys/* /mnt/newsys

Следующим номером нашей программы будет правка файла /etc/fstab: по умолчанию в fstab вместо имен файловых систем (на пример: /dev/sdb1) используются их UUID, если не планируется подключать диск к разным SATA каналам или переносить его на другой компьютер, то можно явно прописать имя файловой системы, в нашем случае выглядеть это будет так:

proc /proc proc defaults 0 0
/dev/sda1 swap swap defaults 0 0
/dev/sda2 / ext4 errors=remount-ro 0 1
/dev/sda3 /home ext4 defaults,owner,nodev 0 2

В противном случае, если требуется использовать UUID, то его можно получить с помощью утилиты blkid:
sudo blkid /dev/sda2

/dev/sda2: UUID=»e681c419-5ba5-4b78-ac00-def757e65585″ TYPE=»ext4″

Теперь необходимо перенести grub, так-как в ubuntu 9.10 используется grub 2 перенос происходит несколько иным путем нежели старый груб:
Перед установкой груба я сделал следующие шаги (не обязательно)

Размонтировал /mnt/oldsys:
sudo umount /mnt/oldsys
Размонтировал /mnt/newhome:
sudo umount /mnt/newhome

Далее с помощью команды mount следует сделать перемонтирование каталогов /dev и /proc в каталоги /mnt/newsys/dev и /mnt/newsys/proc соответственно, используя при этом опцию –bind — это нужно для того чтобы в окружении chroot в директории /dev имелись файлы устройств /dev/sda*:
sudo mount —bind /dev /mnt/newsys/dev
sudo mount —bind /proc /mnt/newsys/proc

Чрутимся в /mnt/newsys/
sudo chroot /mnt/newsys /bin/bash
Создаем device.map для grub
sudo grub-mkdevicemap
В результате выполнения этой команды в /boot/grub/ будет создан файл device.map следующего содержания (на разных системах будет выглядеть по разному) у меня так:

(hd0) /dev/sda
(hd1) /dev/sdb

Создаем кофигурационный файл для grub
grub-mkconfig > /boot/grub/grub.cfg
Если ошибок не вылезло и груб сказал примерно следуюущее

Generating grub.cfg…
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Found linux image: /boot/vmlinuz-2.6.31-16-generic
Found initrd image: /boot/initrd.img-2.6.31-16-generic
Found linux image: /boot/vmlinuz-2.6.31-15-generic
Found initrd image: /boot/initrd.img-2.6.31-15-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
done

Устанавливаем grub. Так-как у меня в системе загрузочным диском будет выступать /dev/sda, то и устанавливаю я загрузчик в mbr этого винта:
sudo grub-install /dev/sda
(здесь вместо /dev/sda можно поставить hd0 см. файл /boot/grub/device.map).
Вывод этой команды для моей системы такой:

Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install’.
(hd0) /dev/sda

Уходим из чрута
exit
Делаем umount для /dev, /proc и /mnt/newsys
sudo umount /mnt/newsys/dev
sudo umount /mnt/newsys/proc
sudo umount /mnt/newsys/

Перезагружаемся, если все сделано правильно, то система должна загрузится без проблем.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector