Partclone: ошибка при попытке скопировать используемые блоки раздела

Я использую cp -pdRx который будет -p сохраните режим, владение и метки времени, -d сохраните ссылки (таким образом, Вы получаете символьные ссылки вместо этого скопированное содержание файла), -R сделайте это рекурсивно и -x останьтесь в одной файловой системе (только действительно полезный, если Вы копируете / или что-то с активной точкой монтирования).

PS: -R вместо -r просто привычка от использования ls -lR.

1
16.11.2016, 14:11
2 ответа

/dev/sdba1? Это похоже на опечатку мне. Действительно ли возможно что это partclone.fat32 инструмент теперь создал файл (не устройство) /dev/sdba1 это заполнило корневую файловую систему Вашего VM? Отправьте вывод

ls -l /dev/sdba1

затем мы можем сказать Вам наверняка.

Править: Вы пытаетесь клонироваться с блочного устройства на 4 ГБ на блочное устройство на 850 МБ. Вы уверены это partclone.fat32 может уменьшить размер файловой системы автоматически? Возможно, это - Ваш основной вопрос. Попытайтесь добавить другой виртуальный диск, однажды с тем же размером как /dev/sda и однажды с тем же размером как /dev/sdb и попытайтесь клонироваться на них обоих. Если первое не работает, но второе делает, то размер целевого устройства является слишком небольшим.

2
27.01.2020, 23:29
  • 1
    Вы, но перезапуск машины от Дуги ISO удаляет /dev/sdba1. Так или иначе опечатка была исправлена, но проблема остается, посмотрите новую исправленную опечатку –  antonio 26.09.2013, 14:21
  • 2
    Что я тестирую, вот фактическая возможность partclone понять файловые системы и копировать/клонировать только используемые блоки, так как я неудовлетворен инструментами, требующими тех же устройств размера. В первом снимке экрана Вы видите, что я смонтировался sdb1 и выполненный df -h /dev/sdb1 точно, чтобы показать, что его размер 527M, таким образом, он может соответствовать sda, который является 858M. –  antonio 26.09.2013, 16:35
  • 3
    @antonio, Но действительно ли Вы уверены, что он на самом деле может уменьшить размер файловой системы? "Клонируйтесь, только используемые секторы" могли очень хорошо означать, что меньше байтов передается (только передавая используемые секторы), но что структура файловой системы и поэтому ее размер остаются неизменными. –  Martin von Wittich 26.09.2013, 16:48
  • 4
    @antonio хорошо, кажется на нахождение другого инструмента, который требует того же размера устройства. Я могу быть неправым, потому что я никогда не использовал partclone, но это верные взгляды мне, как будто это не поддерживает изменение размеров. –  Martin von Wittich 26.09.2013, 17:09
  • 5

Команда корректна кроме опечатки /dev/sdba1

Пересмотрите команду, и Вы получите желаемый результат

1
27.01.2020, 23:29
  • 1
    рисунков, но проблема остается, посмотрите, что новые рисунки –  antonio 26.09.2013, 14:22
  • 2
    Похожи, /dev/sdb1 вне памяти. Попытка путем освобождения /dev/sdb1/ или увеличение это - размер –  SHW 26.09.2013, 14:37
  • 3
    извините, не получайте его. /dev/sdb1 физическое перо флэш-памяти, созданное с YUMI. Как я увеличиваю его размер? –  antonio 26.09.2013, 15:39

Теги

Похожие вопросы