Я хотел бы иметь копию всех разделов основного диска на дополнительный диск

Это команда:

sudo sfdisk -d /dev/sda | sfdisk --force /dev/sdb

Сбой, потому что разрешение запрещено, и все сообщение об ошибке выглядит следующим образом:

/dev/sdb: Permission denied
sfdisk: cannot open /dev/sdb read-write
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.

Я уже пытался отформатировать диск SDB с диском утилита или даже удаление формата и оставление его как нераспределенного пространства, но ничего не получилось. Как я должен выполнить это? Спасибо:)

PS: Ubuntu 12.04 используются

1
задан 15.04.2020, 16:31

2 ответа

sudo sfdisk -d /dev/sda | sudo sfdisk --force /dev/sdb следует исправить «разрешение запрещено». 2-я часть также должна иметь правильные права доступа (канал отменяет предыдущее sudo.

Комментарий к предупреждению: это предупреждение должно быть уместно, только если у вас установлена ​​старая ОС рядом с Ubuntu, которая заботится о цилиндре) границы.

2
ответ дан 15.04.2020, 16:32

Я бы использовал команду dd.

sudo dd if=/dev/sda of=/dev/sdb
0
ответ дан 15.04.2020, 16:32
  • 1
    Нет я не создаю резервную копию. Это - просто шаг для создания набега 1 – Jim Nelson 15.04.2020, 16:32
  • 2
    Я был бы также..., но он хочет скопировать таблицу разделов: " sfdisk имеет четыре (основного) использования: перечислите размер раздела, перечислите разделы на устройстве, проверьте, что разделы на устройстве, и - очень опасный - повторно делят устройство " Он после опасной части;), Таким образом, Ваша команда dd, вероятно, должна быть похожей на это: dd if=/dev/sda of=/tmp/sda-mbr.bin bs=512 count=1 и для восстановления dd if= sda-mbr.bin of=/dev/sdb bs=1 count=64 skip=446 seek=446 – Polsonby 15.04.2020, 16:32

Теги

Похожие вопросы