В настоящее время у меня есть диск на 1 ТБ со следующим расположением
Я хотел бы изменить это на:
Как я могу эффективно изменить NTFS на HFS? Я пытался использовать Clonezilla, но он не может клонировать раздел с местом назначения на том же диске.
Я не хочу использовать традиционный copy/paste/rsync и т.д., потому что данные имеют тонну крошечных файлов, таким образом, это НАМНОГО быстрее, чтобы сделать это с чем-то как clonezilla.
Если никакие предложения на здесь, я, вероятно, отображу данные на 500 ГБ к внешнему диску, затем отобразить его назад, но я думаю, что попробовал это прежде, и это не работало так хорошо....
Clonezilla является инструментом обработки изображений, копируя вещи на блочном уровне, следовательно он скопирует целый формат файловой системы по пути.
Так как Вы хотите мигрировать через типы файловой системы, у Вас нет выбора, кроме как работать на уровне файла. В этом случае,
rsync
могло быть медленным с большим количеством маленьких файлов в запуске во время фазы анализа, но ее синхронизирующие функции и общее богатство настроек позволят Вам правильно настраивать поведение и переводить/сохранять различную meta информацию, и прерывание затем возобновляется в любое время. Кроме того, --dry-run
.ditto
хороший инструмент также, но убеждаться прочитать страницу справочника правильно, поскольку семантика источника и целевых путей может удивлять (это НЕ работает как CP).tar -cf - -C /path/to/source . | tar -xvf - -C /path/to/destination
работает отлично также, особенно с большим количеством маленьких файлов. Передайте по каналу tar -c
в tar -tvf -
вместо этого предварительно просматривать Ваше действие.Необходимо было бы, вероятно, полагать, что использование некоторых изменяет размер инструмента как gparted вместо обработки изображений. Никакая идея, что является собственным для OS X, но необходимо смочь выполнить gparted от livecd.