LINUX.ORG.RU

Помогите скопировать раздел!


0

2

Столкнулся с проблемой несоответствия обьемов разделов.

Имеется:

sda1 250 Gb/ 20 занято
sdb1 40 Gb / пусто

Нужно с sda1 клонировать на sdb1. Раньше так все просто копировал в Gparted, но как это сделать, когда источник больше принимающего диска, хотя обьем информации меньше.

Спаибо за помощь.

★★
Ответ на: комментарий от bsdfun

Я же специально расписал выше, что размер раздела, который перенести ВЫШЕ раздела, на который переношу. Поэтому и озадачен.

abbat81 ★★
() автор топика
Ответ на: комментарий от abbat81

Я же специально расписал выше, что размер раздела, который перенести ВЫШЕ раздела, на который переношу. Поэтому и озадачен.

Какая разница, когда ты просто копируешь файлы?

bsdfun ★★★★★
()

mc в помощь, с правкой grab(lilo) и fstab Или по православному (и ненужному :-) через tar с пайпами

sergeto5markov
()

mkfs.whateveryouwant /dev/sdb1
mkdir -p /mnt/source /mnt/dest
mount /dev/sda1 /mnt/source
mount /dev/sdb1 /mnt/dest
cp -ax /mnt/source/* /mnt/dest/
Не забудьте подправить fstab/crypttab/переставить загрузчик, если это системные разделы.

AITap ★★★★★
()
Ответ на: комментарий от i-rinat

Уменьши размер sda1, затем склонируй.

Как это уменшьшить размер? Если я его уменьшу, то все потеряю.

abbat81 ★★
() автор топика
Ответ на: комментарий от abbat81

gparted умеет уменьшать разделы с уменьшением файловой системы, без потери данных. Для этого запускает специализированные утилиты типа resize2fs. Меню Вид->Поддержка файловых систем. Ищи там свою ФС в графе «уменьшение».

i-rinat ★★★★★
()
Ответ на: комментарий от greenman

Кто бы назвал преимущества клонирования перед копированием?

Клонирование - безоговорочное клонирование и атрибутов и файла, и прочей чепухи. Я вот взял думаю покопирую. Посіпались мне - то не могу, то нельзя, то пустое и прочая лобуда....

Я искренне хочу ошибаться, и даже уверен - я ошибаюсь в силу своей неосведомленности функции копирования.

Вот как скопировать ,чтоб все скопировалось. Пробую из ЛивСД линукс, передомной вишеперечисленніе диски.

Мои попітки скопировать я уже описал. (((

abbat81 ★★
() автор топика
Ответ на: комментарий от greenman
root@ubuntu:/home/ubuntu# dd if=/dev/sda1 of=/dev/sdb2 conv=noerror,sync bs=4k
dd: writing `/dev/sdb2': No space left on device

Что меня и не удивило.

abbat81 ★★
() автор топика

Ответ на Ваш вопрос: Никак! Можно скопировать, но склонировать не получится в этой жизни =)

McArcher
()
Ответ на: комментарий от abbat81

Не понял, это уже после уменьшения размера?

И да, как выше советовали, cp -ax не помогает?

greenman ★★★★★
()
Ответ на: комментарий от McArcher

Никак! Можно скопировать, но склонировать не получится в этой жизни =)

dump | restore --- клонирование или копирование?

sdio ★★★★★
()
Последнее исправление: sdio (всего исправлений: 1)

Накопировался-навостанавливался...

При загрузке пишет, что устройство /12345-12346545-45453-1534135 не найдено.

Я что-то нетак сделал? Но что? Этот номер - номер устройства с которого я копировал систему - /media/12345-12346545-45453-1534135

Можно его как-то поправить?

abbat81 ★★
() автор топика
Ответ на: комментарий от abbat81

При загрузке пишет, что устройство /12345-12346545-45453-1534135 не найдено.

AITap

Не забудьте подправить fstab/crypttab/переставить загрузчик, если это системные разделы.

UUID посмотреть можно «blkid /dev/sdb1» или установить нужный (тот, который загрузчик не находит)

Kuzz ★★★
()

На локалхосте - cp или rsync на выбор. и не будешь зависеть ни от ФС, ни от размеров разделов.

blexey ★★★★★
()
Ответ на: комментарий от sergeto5markov

Помогите убрать UUID.

Копирую командой:

#cp -p -r /media/539c36c3-ade9-4c6e-8887-ee846e9ea49e/* /media/d4b700da-54f7-4cad-a29f-19140dad3b77/

Цифры - это ЮИИДы носетелей. ПОсле такой команды приходится ковырять вручную эти ЮИДЫ Как скопировать так, как это делает Gparted, что после копирования ничего править не надо?

abbat81 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.