Проблемы при клонировании на USB-накопитель емкостью 64 ГБ с использованием пользовательского образа емкостью 32 ГБ в качестве источника

Проблемы при клонировании на USB-накопитель емкостью 64 ГБ с использованием пользовательского образа емкостью 32 ГБ в качестве источника

В последнее время я много исследовал, как клонировать файловую систему с одного USB на другой, и многого добился, однако я думаю, что последняя часть головоломки — это то, почему я не могу клонировать с 32 ГБ на 64 ГБ. Вот краткое описание процесса (да, это работает правильно и как задумано). Я использовал RHEL 7.3 и 7.5 для большинства своих тестов, однако это было проверено для SUSE и других дистрибутивов моими друзьями, и это работает так, как задумано. :

 dd if=/dev/sdb bs=1M count=5000 status=progress | gzip > newredhat.iso.gz

в результате получается сжатый образ ISO, который можно сохранить на рабочем столе/в желаемой ОС, а затем повторно развернуть на любом соответствующим образом отформатированном диске, чтобы создать загрузочный диск. Чтобы развернуть этот образ, выполните следующее:

 zcat newredhat.iso.gz > /dev/preffered drive

Мне удалось взять первые 5 ГБ файловой системы и клонировать их в небольшой пользовательский образ iso, а затем повторно развернуть его на другом USB-накопителе на 32 ГБ. Однако проблема в том, что я не могу перейти с USB-накопителя на 32 ГБ на USB-накопитель на 64 ГБ. Я пробовал разные вещи, например, форматировал 64 ГБ в 2 раздела по 32 ГБ, но это не работает. Форматировал его как одну большую файловую систему fat 32 с помощью имеющегося у меня тестового компьютера Linux, что также не работает. Форматировал только первые 10 ГБ флешки как fat32 и оставил дополнительное пространство нетронутым, что не работает. Кажется, я наткнулся на препятствие, но если я смогу выяснить, в чем заключается эта последняя проблема, я завершу свое исследование довольно значимого личного проекта. Это будет способствовать возможности перехода с USB на USB всех различных типов и размеров с любым ISO без необходимости использования сторонних инструментов, таких как Rufus/Unetbootin и т. д. Мне сказали, что предыдущие части этого проекта не были достижимы для других, но я нашел способ сделать это и я полон решимости закончить это! Любая помощь будет высоко оценена, и, пожалуйста, не стесняйтесь заимствовать вышеуказанные шаги в своих собственных начинаниях по созданию собственных дисков восстановления!

Связанный контент