Перемещение ОС FreeBSD на другой раздел с помощью dd

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

Добрый день!

Подскажите, пожалуйста, как переместить FreeBSD с одного раздела на другой на том же винчестере. Я думаю проще всего это будет сделать через dd.

Код:

# fdisk -s /dev/ad6 /dev/ad6: 620181 cyl 16 hd 63 sec Part Start Size Type Flags 1: 63 62914257 0xa5 0x80 2: 62914320 102399696 0xa5 0x80 3: 165314560 459827200 0x0f 0x00


Нужно переместить ОС с /dev/ad6s1 на /dev/ad6s2. И засширить /usr до края раздела /dev/ad6s2.

Код:

bsdlabel /dev/ad6s1 # /dev/ad6s1: 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 2097152 0 4.2BSD 0 0 0 b: 8302976 2097152 swap c: 62914257 0 unused 0 0 # "raw" part, don't edit d: 12539904 10400128 4.2BSD 0 0 0 e: 2097152 22940032 4.2BSD 0 0 0 f: 37877073 25037184 4.2BSD 0 0 0


Подскажите как это лучше всего сделать.
Спасибо сказали:
Аватара пользователя
kisil
Сообщения: 204
ОС: Slackware 13,37-14

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение kisil »

dump, restore
Спасибо сказали:
flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

kisil писал(а):
02.06.2011 15:31
dump, restore

Они более сложные. Хотелось бы разобратся с dd.
Спасибо сказали:
flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

Разобрался с dump и restore. Всем спасибо!
Спасибо сказали:
flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

у меня опять проблема с винтом))))

не могу создать ext3 разделы рядом с фряшным. Пробовал создавать как самой фряхой так и gparted и при установке linux(openSUSE 11.4) Если их создать то при загрузке компьютера он виснет на етапе начального загрузчика и дальнейшая загрузка не происходит. PC BSD в live-режиме тоже виснет до выбора режима. Установка WinXP тоже виснет при загрузке. Если отключить этот винчестер или удалить фряшный или линуксовые диски то всё в порядке, всё работает.

Подскажите пожалуйста куда копать.

сейчас разметка такая

Код:

[root@flashhost /usr/home/flash]# fdisk -s /dev/ad6 /dev/ad6: 620181 cyl 16 hd 63 sec Part Start Size Type Flags 1: 63 102399633 0xa5 0x80 [root@flashhost /usr/home/flash]#
Спасибо сказали:
Mydvane
Сообщения: 113
ОС: freebsd

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение Mydvane »

из всего этого, понятно только
flash_niv писал(а):
05.06.2011 15:24
не могу создать ext3 разделы рядом с фряшным. Пробовал создавать как самой фряхой так и gparted

дальше идет набор слов, смысл которых видимо известен только Вам самим. Приведите свои мысли в порядок.
Я бы взглянул на полную конфигурацию ПК: сколько hdd установлено. На какой из них какую ОС Вы ставите. Изначальную разметку hdd с которым воюете. Его разметку после редактирования разделов. Ну а дальше будет видно.
Спасибо сказали:
flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

OS:

Код:

[root@flashhost /usr/home/flash]# uname -a FreeBSD flashhost.flashdomain 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 [root@flashhost /usr/home/flash]#

установлено 2 hdd:
1:

Код:

[root@flashhost /usr/home/flash]# fdisk -s /dev/ad6 /dev/ad6: 620181 cyl 16 hd 63 sec Part Start Size Type Flags 1: 63 102399633 0xa5 0x80 [root@flashhost /usr/home/flash]#

2:

Код:

[root@flashhost /usr/home/flash]# fdisk -s /dev/ad8 /dev/ad8: 969021 cyl 16 hd 63 sec Part Start Size Type Flags 1: 63 152376462 0x83 0x00 4: 152376525 824396595 0x05 0x00 [root@flashhost /usr/home/flash]#


-Если я создам(любым методом) ещё несколько разделов на первом hdd компьютер больше не загрузится.
-Когда я пытаюсь поставить WinXP его установка зависает(если отключить первый hdd установка запускается). Тоже происходит с загрузкой PC-BSD(с LiveDVD диска), она останавливается без любого описания почему.
-Если удаляю фряшный раздел, то могу разметить оба винчестера и нормально устанавливается и WinXP, и Linux, и PC-BSD загружается с LiveDVD диска.
-Если сразу установить WinXP, потом Linux(с grubом в mbr), потом FreeBSD(без загрузчика), то после перезагрузки он больше не может запустить граб. До установки фри всё загружалось.
Спасибо сказали:
Mydvane
Сообщения: 113
ОС: freebsd

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение Mydvane »

Покажите разметку диска после
flash_niv писал(а):
05.06.2011 21:27
Если я создам(любым методом) ещё несколько разделов на первом hdd компьютер больше не загрузится.

Спасибо сказали:
flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение flash_niv »

до разбиения:
рис 1.jpg
после:
рис 2.jpg,3.jpg,4.jpg
перезагружаюсь: 5.jpg
пробовал так ещё:6.jpg тот же результат
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
lastpriot
Сообщения: 218
ОС: FreeBSD

Re: Перемещение ОС FreeBSD на другой раздел с помощью dd

Сообщение lastpriot »

1: размечайте диск штатной утилитой gpart
2: виснет по тому, что скорей всего не загружен модуль gpart
Спасибо сказали: