Смена HDD на SSD на ноутбуке - перенос системы
Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! Михаил -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! Михаил Посекторно вы перенесёте слишком много пустых секторов, к тому же объём HDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что корень смонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, и переустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то же самое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
если я правильно все помню, просто ср нельзя. как то там через tar делалось. если не хотите морочить себе голову попробуйте клонзилла - работает проверено. еще, хорошо бы, уточнить не ставит ли убунту что то особенное именно для ссд. планировщик какой либо. я на ссд ставил только вчистую... On 13.02.2014 13:01, Сергей Бессонов wrote: 13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! МихаилПосекторно вы перенесёте слишком много пустых секторов, к тому же объёмHDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что кореньсмонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, ипереустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то жесамое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- - Пивушков Александр. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
13.02.2014 15:06, Pivushkov Alexandr пишет: если я правильно все помню, просто ср нельзя. как то там через tar делалось. Можно. Я так делал десятки раз. Более того, можно даже с раздела, смонтированного под rw, только логи могут оказаться недописанными. Единственное что, забыл сказать, что директории /dev, /proc, /sys и /tmp копировать не надо. если не хотите морочить себе голову попробуйте клонзилла - работает проверено. еще, хорошо бы, уточнить не ставит ли убунту что то особенное именно для ссд. планировщик какой либо. я на ссд ставил только вчистую... Убунта при каждом запуске проверяет оборудование, соответственно, для SSD будет выставлено то, что надо. Если же хочется оптимизировать — это уже поле для экспериментов. On 13.02.2014 13:01, Сергей Бессонов wrote: 13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! МихаилПосекторно вы перенесёте слишком много пустых секторов, к тому же объёмHDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что кореньсмонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, ипереустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то жесамое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
Я обычно делаю примерно так: Предположим система стоит на /dev/sda1 на системе которую надо скопировать: Монтируем root раздел в отдельную папку mkdir /mnt/root mount /dev/sda1 /mnt/root Если есть еще разделы которые надо скопировать, монтируем и их. К примеру: mount /dev/sda2 /mnt/root/boot mount /dev/sda5 /mnt/root/home Аналогично монтируем разделы на которые перемещаем: mkdir /mnt/target mount /dev/sdb1 /mnt/target Запаковываем: cd /mnt/root tar czvpf ~/root-backup.tar.gz Распаковываем: tar ~/root-backup.tar.gz -C /mnt/target/ Можно так: cd /mnt/root tar cp | tar xvp -C /mnt/target/ Или даже так: cd /mnt/root tar czp | ssh target-hostname ‘tar xzp -C ‘/mnt/root’ Делаем chroot в новую систему: for i in /sys /proc /dev; do mount --bind $i /mnt/target$i;done chroot /mnt/traget /bin/bash правим /etc/fstab (заменить UUID) если система переносится на новое железо, возможно потребуются ещё правки. К примеру: /etc/udev/rules.d/70-persistent-net.rules и тому подобное. Устанавливем GRUB grub-install /dev/sda update-grub Далее всё отмонтировать и перезагрузить. 13 февр. 2014 г., в 15:09, Сергей Бессонов ace...@gmail.com написал(а): 13.02.2014 15:06, Pivushkov Alexandr пишет: если я правильно все помню, просто ср нельзя. как то там через tar делалось. Можно. Я так делал десятки раз. Более того, можно даже с раздела, смонтированного под rw, только логи могут оказаться недописанными. Единственное что, забыл сказать, что директории /dev, /proc, /sys и /tmp копировать не надо. если не хотите морочить себе голову попробуйте клонзилла - работает проверено. еще, хорошо бы, уточнить не ставит ли убунту что то особенное именно для ссд. планировщик какой либо. я на ссд ставил только вчистую... Убунта при каждом запуске проверяет оборудование, соответственно, для SSD будет выставлено то, что надо. Если же хочется оптимизировать — это уже поле для экспериментов. On 13.02.2014 13:01, Сергей Бессонов wrote: 13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! МихаилПосекторно вы перенесёте слишком много пустых секторов, к тому же объёмHDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что кореньсмонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, ипереустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то жесамое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
13.02.2014 15:57, Александр Рулев пишет: Я обычно делаю примерно так: Такой метод тоже имеет право жить, но: Предположим система стоит на /dev/sda1 на системе которую надо скопировать: Монтируем root раздел в отдельную папку mkdir /mnt/root mount /dev/sda1 /mnt/root Если есть еще разделы которые надо скопировать, монтируем и их. К примеру: mount /dev/sda2 /mnt/root/boot mount /dev/sda5 /mnt/root/home Аналогично монтируем разделы на которые перемещаем: mkdir /mnt/target mount /dev/sdb1 /mnt/target Запаковываем: cd /mnt/root tar czvpf ~/root-backup.tar.gz Со сжатием? Во-первых, это долго, во-вторых, а место у вас в ~/ хватит? А если дело происходит на нетбуке с атомом? :-) Во-вторых, спецфайлы в /dev, /sys и других директориях скопируются, при этом вы потом делаете mount --bind на эти директории, т.е. их содержимое будет скрыто, а затем, после перезагрузки их уже покроет монтирование через fstab. Иными словами, часто корня на новой системе будет забита ненужными файлами. Это, конечно, не особо критично, но вдруг в /tmp окажется чей-нибудь sparse file. Распаковываем: tar ~/root-backup.tar.gz -C /mnt/target/ Можно так: cd /mnt/root tar cp | tar xvp -C /mnt/target/ Или даже так: cd /mnt/root tar czp | ssh target-hostname ‘tar xzp -C ‘/mnt/root’ Делаем chroot в новую систему: for i in /sys /proc /dev; do mount --bind $i /mnt/target$i;done chroot /mnt/traget /bin/bash правим /etc/fstab (заменить UUID) если система переносится на новое железо, возможно потребуются ещё правки. К примеру: /etc/udev/rules.d/70-persistent-net.rules и тому подобное. Устанавливем GRUB grub-install /dev/sda update-grub Далее всё отмонтировать и перезагрузить. 13 февр. 2014 г., в 15:09, Сергей Бессонов ace...@gmail.com mailto:ace...@gmail.com написал(а): 13.02.2014 15:06, Pivushkov Alexandr пишет: если я правильно все помню, просто ср нельзя. как то там через tar делалось. Можно. Я так делал десятки раз. Более того, можно даже с раздела, смонтированного под rw, только логи могут оказаться недописанными. Единственное что, забыл сказать, что директории /dev, /proc, /sys и /tmp копировать не надо. если не хотите морочить себе голову попробуйте клонзилла - работает проверено. еще, хорошо бы, уточнить не ставит ли убунту что то особенное именно для ссд. планировщик какой либо. я на ссд ставил только вчистую... Убунта при каждом запуске проверяет оборудование, соответственно, для SSD будет выставлено то, что надо. Если же хочется оптимизировать — это уже поле для экспериментов. On 13.02.2014 13:01, Сергей Бессонов wrote: 13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! МихаилПосекторно вы перенесёте слишком много пустых секторов, к тому же объёмHDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что кореньсмонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, ипереустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то жесамое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps mailto:listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com mailto:ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
Со сжатием? Во-первых, это долго, во-вторых, а место у вас в ~/ хватит? А если дело происходит на нетбуке с атомом? :-) Там есть вариант без сжатия. Я показал лишь примеры, для разных ситуаций. (Я обычно делаю примерно так)! Во-вторых, спецфайлы в /dev, /sys и других директориях скопируются, при этом вы потом делаете mount --bind на эти директории, т.е. их содержимое будет скрыто, а затем, после перезагрузки их уже покроет монтирование через fstab. Иными словами, часто корня на новой системе будет забита ненужными файлами. Это, конечно, не особо критично, но вдруг в /tmp окажется чей-нибудь sparse file. Попробуйте примонтировать отдельно, root раздел рабочей системы. Там будет только то, что реально есть на файловой системе. Для того оно и монтируется отдельно. Копировать каталоги избирательно - костыль! 13 февр. 2014 г., в 16:22, Сергей Бессонов ace...@gmail.com написал(а): 13.02.2014 15:57, Александр Рулев пишет: Я обычно делаю примерно так: Такой метод тоже имеет право жить, но: Предположим система стоит на /dev/sda1 на системе которую надо скопировать: Монтируем root раздел в отдельную папку mkdir /mnt/root mount /dev/sda1 /mnt/root Если есть еще разделы которые надо скопировать, монтируем и их. К примеру: mount /dev/sda2 /mnt/root/boot mount /dev/sda5 /mnt/root/home Аналогично монтируем разделы на которые перемещаем: mkdir /mnt/target mount /dev/sdb1 /mnt/target Запаковываем: cd /mnt/root tar czvpf ~/root-backup.tar.gz Со сжатием? Во-первых, это долго, во-вторых, а место у вас в ~/ хватит? А если дело происходит на нетбуке с атомом? :-) Во-вторых, спецфайлы в /dev, /sys и других директориях скопируются, при этом вы потом делаете mount --bind на эти директории, т.е. их содержимое будет скрыто, а затем, после перезагрузки их уже покроет монтирование через fstab. Иными словами, часто корня на новой системе будет забита ненужными файлами. Это, конечно, не особо критично, но вдруг в /tmp окажется чей-нибудь sparse file. Распаковываем: tar ~/root-backup.tar.gz -C /mnt/target/ Можно так: cd /mnt/root tar cp | tar xvp -C /mnt/target/ Или даже так: cd /mnt/root tar czp | ssh target-hostname ‘tar xzp -C ‘/mnt/root’ Делаем chroot в новую систему: for i in /sys /proc /dev; do mount --bind $i /mnt/target$i;done chroot /mnt/traget /bin/bash правим /etc/fstab (заменить UUID) если система переносится на новое железо, возможно потребуются ещё правки. К примеру: /etc/udev/rules.d/70-persistent-net.rules и тому подобное. Устанавливем GRUB grub-install /dev/sda update-grub Далее всё отмонтировать и перезагрузить. 13 февр. 2014 г., в 15:09, Сергей Бессонов ace...@gmail.com mailto:ace...@gmail.com написал(а): 13.02.2014 15:06, Pivushkov Alexandr пишет: если я правильно все помню, просто ср нельзя. как то там через tar делалось. Можно. Я так делал десятки раз. Более того, можно даже с раздела, смонтированного под rw, только логи могут оказаться недописанными. Единственное что, забыл сказать, что директории /dev, /proc, /sys и /tmp копировать не надо. если не хотите морочить себе голову попробуйте клонзилла - работает проверено. еще, хорошо бы, уточнить не ставит ли убунту что то особенное именно для ссд. планировщик какой либо. я на ссд ставил только вчистую... Убунта при каждом запуске проверяет оборудование, соответственно, для SSD будет выставлено то, что надо. Если же хочется оптимизировать — это уже поле для экспериментов. On 13.02.2014 13:01, Сергей Бессонов wrote: 13.02.2014 12:41, M пишет: Добрый день! Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Спасибо! МихаилПосекторно вы перенесёте слишком много пустых секторов, к тому же объёмHDD и SSD отличаются, и тут возможны проблемы с размером ФС. Я бы рекомендовал загрузиться в init S, удостовериться, что кореньсмонтирован в ro, и просто скопировать данные с помощью cp. Затем на SSD надо будет поправить fstab на предмет новых UUID, ипереустановить загрузчик. Либо сразу вставить SSD внутрь, грузиться с USB флешки и делать то жесамое из-под Live системы. -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing listubuntu-ru@lists.ubuntu.comhttps mailto:listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com mailto:ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- С уважением, Бессонов Сергей. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Смена HDD на SSD на ноутбуке - перенос системы
2014-02-13 12:41 GMT+04:00 M radio...@mtu-net.ru: Посоветуйте, пожалуйста, как проще сделать смену HDD - SSD на ноутбуке? Установить новый диск в контейнер, подключить его по USB и перенести посекторно командой dd? Как правильно и быстро это сделать? Можно запариваться вручную. Но все уже сделано до нас. Контейнер - очень правильно. Я в свое время именно для этой задачи купил за углом что-то типа http://www.ulmart.ru/goods/179736 А дальше берем live флэшку с http://clonezilla.org/ и тыкаем в менюшки;) -- Serge Matveenko mailto: se...@matveenko.ru github: http://lnkfy.com/1 linkedin: http://lnkfy.com/S -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru