Как мы знаем, файловые системы в стиле Linux и Unix хранят имя файла в виде байтового потока, в отличие от потоков Unicode в Windows NTFS/FAT.
Так что есть вопрос. Если я получу старый жесткий диск (примерно с 2002 года) с именами не-ASCII, закодированными как "gbk" на его разделах Ext3, и я хочу подключить этот старый диск к моему современному Linux (имена файлов в кодировке utf8), чтобы я мог скопировать старые файлы, сохраняя значение имени файла .
Тогда какая лучшая практика для этого?
Объяснения с точки зрения программистов особенно приветствуются.