Установка нового жесткого диска на систему с двойной загрузкой: загрузочный загрузчик только на жестком диске?

Ваша предпосылка о том, что -A поможет sudo, к сожалению, неверна. Он просто перенаправляет ssh-agent. Вам нужно будет запустить askpass, как это предлагает предупреждение.

Также обратите внимание, что bash -c не требуется. Вы можете простую трубу в своем скрипте с ssh server < mylocalscript.sh

1
задан 5 February 2017 в 19:14

1 ответ

Если ваш /etc/fstab монтирует разделы UUID, например

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=83a64b80-5a37-4659-b797-221b88ef41f8 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=12817b99-9d2b-4357-a4ca-c11eab672a20 /home           ext4    defaults        0       2
# swap was on /dev/sda1 during installation
#UUID=339b7a56-3b67-47e8-87e1-f483296a39bd none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Вам придется заменить UUID вашего старого диска на UUID вашего нового диска.

Я сделал это недавно, но мне пришлось восстановить MBR из другой резервной копии. Этот шаг необходим, но не завершен.

Запустите blkid и исправьте свой диск fstab во время загрузки с CD / USB-ключа.

0
ответ дан 23 May 2018 в 01:45

Другие вопросы по тегам:

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