Моя текущая ситуация:
Один жесткий диск Двойная загрузка Ubuntu 11.04 и Windows 7. Разделы: 100MB Windows System thingy 144GB Основные Windows 160GB Ubuntu 4GB Swap 12GB System Restore stuffТеперь я хочу установить SSD на 80 ГБ и переместить Ubuntu на него. AFAIK Мне нужно:
Один жесткий диск Скопируйте его на SSD Двойная загрузка Ubuntu 11.04 и Windows 7. Разделы: 100MB Windows System thingy 144GB Основные Windows 160GB Ubuntu 4GB Swap 12GB System Restore stuffКак сделать вторую? И что мне нужно сделать с Grub?
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), а затем скопируйте все файлы:
sudo cp -ax /media/hd /media/ssd
Используйте правильные имена для hd и ssd точки монтирования, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid). Наконец, вам нужно установить grub на ssd.
sudo -s
for f in sys dev proc ; do mount --bind /$f /media/ssd/$f ; done
chroot /media/ssd
grub-install /dev/ssd
update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), а затем скопируйте все файлы:
sudo cp -ax /media/hd /media/ssd
Используйте правильные имена для hd и ssd точки монтирования, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid). Наконец, вам нужно установить grub на ssd.
sudo -s
for f in sys dev proc ; do mount --bind /$f /media/ssd/$f ; done
chroot /media/ssd
grub-install /dev/ssd
update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
Вы хотите скопировать файлы, а не весь раздел (включая его свободное пространство), поэтому вам не нужно сначала изменять размер раздела. Загрузите с livecd и установите как HD, так и SSD (после форматирования раздела на SSD, конечно), затем скопируйте все файлы:
sudo cp -ax / media / hd / media / ssd
Используйте правильные имена для точек монтирования hd и ssd, конечно. Затем вам просто нужно отредактировать / etc / fstab на ssd, чтобы указать на новый fU UUID (вы можете посмотреть его с помощью blkid
). Наконец, вам нужно установить grub на ssd.
sudo -s для f в sys dev proc; do mount --bind / $ f / media / ssd / $ f; done chroot / media / ssd grub-install / dev / ssd update-grub
Конечно, используйте правильное устройство для / dev / ssd. Весь диск, а не номер раздела.
https://help.ubuntu.com/community/Boot-Repair [ ! d13]
sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; boot-repair
[!d9]
Наконец, перезагрузитесь и убедитесь, что ваш BIOS установлен для загрузки с SSD.
chroot
не будет работать.
– Bart van Heukelom
29 August 2011 в 03:45
sudo cp -ax --target-directory = / path / to / ssd / path / to / hdd / *
, иначе она копирует файлы, но выгружает ее в каталог на ssd вместо этого ..
– Pwnna
12 August 2012 в 20:18
Я смог успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новый SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. С помощью параметра -recheck исправлено это:
$ grub-install --recheck /dev/ssd
Это побуждает grub повторно проверять BIOS, идентифицировать новый диск и, по-видимому, использовать его UUID при передаче параметра «root =» в ядро .
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp /dev/sdaX /dev/sdbY
, где X и Y - соответствующие номера разделов. [ ! d1]
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально.
Я смог успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новый SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. С помощью параметра -recheck исправлено это:
$ grub-install --recheck /dev/ssd
Это побуждает grub повторно проверять BIOS, идентифицировать новый диск и, по-видимому, использовать его UUID при передаче параметра «root =» в ядро .
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp /dev/sdaX /dev/sdbY
Где X и Y - соответствующие номера разделов. [ ! d1]
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.
Учитывая, что на вашем жестком диске есть / dev / sda и SSD есть / dev / sdb, а разделы имеют нужный размер, вы можете использовать простой cp:
cp / dev / sdaX / dev / sdbY [ ! d0]
Где X и Y - соответствующие номера разделов.
Однако этот метод будет копировать 80 ГБ данных, и все сектора на вашем SSD будут помечены как «занятые» изначально. [ ! d3]
cp -ax
является более быстрым и безопасным.
– Andrei Sosnin
23 November 2012 в 23:36
Мне удалось успешно выполнить эту миграцию благодаря инструкциям @ psusi, однако я заметил один «gotcha.»
После установки Grub на новом SSD он все равно не загрузился - он смотрел для изображения ramdisk с использованием UUID моего старого диска ОС, который я удалил. Использование опции -recheck исправлено:
$ grub-install --recheck / dev / ssd
Это побуждает grub повторно сканировать BIOS , идентифицировать новый диск и, по-видимому, использовать его UUID при передаче «root =» в ядро.