Вы смешиваете яблоки и апельсины. Создайте таблицу разделов в /dev/sdb
и скопируйте sda1
в sdb1
или скопируйте все sda
(таблица разделов и все) в sdb
оптом.
Я могу сообщить об успехе с первым, хотя мой опыт много лет назад; но последний сложно заставить работать совершенно правильно. Возможно, вам лучше создать таблицу разделов и установить Grub отдельно. Существуют различные рецепты для загрузки USB-флешек; это не трудно.
Я вполне уверен, что последнее не сработает, если вы не можете настроить sda
и sdb
на одинаковую геометрию диска и т. Д .; или ограничьте передачу dd
чем-то вроде bs=1024 count=33554432
(вероятно, лучше с большим размером блока и соответственно меньшим числом) и согласитесь с тем фактом, что таблица разделов не совсем верна. Если вы монтируете загрузочный раздел только для чтения, вы все равно не сможете повредить файловую систему (... Я надеюсь).
В качестве частичного обходного пути, если вы можете поиграться с диском на исходном компьютере, вы можете настроить его на наличие двух разделов в первом 32G, а затем смонтировать остальные как отдельный раздел /home
или любой другой; тогда, возможно, смиритесь с тем фактом, что флешка попытается смонтировать несуществующий раздел (возможно, это убьет его, еще не пробовал).