3

Я пытаюсь перенести файл размером 6,1 ГБ между Ubuntu Linux 9.10 и Mac OSX 10.6. Поскольку размер файла превышает 4 ГБ, я не могу использовать Fat32 и не могу отформатировать USB-накопитель в NTFS ни в одной из ОС. Есть ли другой тип файла, который доступен для чтения / записи для обеих ОС?

4 ответа4

3

Итак, после поиска на форумах Ubuntu, я, кажется, ответил на мой собственный вопрос. Дисковая утилита Ubuntu не имеет возможности форматирования в NTFS. GParted делает. Спасибо за внешность!

2

Ubuntu предоставляет команду mkfs.ntfs aka mkntfs в пакете ntfsprogs . Смотрите man-страницу или вики Linux-NTFS .

Также существует порт ntfsprogs для Mac OS X через DarwinPorts.

1

Для передачи файла с одним большим размером вы, вероятно, с таким же успехом просто использовали бы команды split и cat чтобы разделить файл и присоединиться к нему, а не переформатировать USB-накопитель.

Это не займет много повторений этой процедуры, прежде чем вы вернетесь к переформатированию, однако ...

0

Вы можете использовать dd, чтобы вырезать файл:

$ dd bs=1000000 count=4000 if=input-file of=output-file-1
# bs: block size, here 1MB (not 1MiB)
# count=4000: only read 4GB
# if: input file
# of: output file

$ dd bs=1000000 skip=4000 if=input-file of=output-file-2
# skip=4000: skip 4GB already read above

# only two pieces needed for a  6.1GB file

Затем соберите:

$ mv output-file-1 reassembled-file  # rather than copy
$ cat output-file-2 >>reassembled-file
# make sure you use >> (append) instead of > (overwrite)

Если вам нужно делать это часто, я бы написал сценарий для резки и повторной сборки, использовал программу-архиватор, которая может обрабатывать это автоматически, или, что более вероятно, отформатировал бы USB-накопитель, чтобы он не был FAT32. У меня 160 ГБ USB HD, отформатированный как ext3, и он отлично работает, хотя он начинает показывать свой возраст, будучи слишком маленьким.

Но если вам нужно сделать это только один раз или иначе не хотите переформатировать, это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .