Как надежно переместить данные в Windows?
У меня есть ноутбук, на котором установлена Lubuntu, и на нем около 30-40 ГБ видео, документов, картинок и музыкальных файлов. Я хотел бы переместить данные на другой жесткий диск /pendrive и использовать их на ПК с установленной Windows. Проблема в том, что данные на ПК Lubunutu не "совместимы с Windows", я имею в виду, что имена файлов и пути могут содержать такие символы, которые Windows не может обработать (уже пробовал), например "?" или символы ":" (клянусь, я не виноват). Поэтому, когда я хочу открыть каталог, содержащий не "совместимый с Windows" файл или каталог в Windows, этот каталог не будет открыт, я получу сообщение об ошибке.
Конечно, я знаю, что я должен исправить это на компьютере с Linux, и это будет работать на Windows, но мой вопрос: как я могу переместить данные на другой путь, а также автоматически исправить эти проблемы (например, удалить или заменить эти символы)? Я не хочу просматривать тысячи файлов вручную, просто чтобы удалить такие символы, даже тогда я могу пропустить некоторые из них.
1 ответ
Вы должны создать 7z-архив из ваших файлов на linux-box, а также распаковать файлы на windows с 7z.
При извлечении 7z переименует файлы и сохранит временные метки файлов и каталогов.
Делая это таким образом, файлы, имена которых содержат обратную косую черту (\
) будет обработано неожиданно:
Файл с именем "foo\bar" будет извлечен в папку "foo" и получит имя "bar"