Пытаюсь скопировать систему с сервера, чтобы потренироваться в апгрейде на кошечках.
Затарил с работающей системы системный раздел, развернул стареное на новый диск, загрузился с LiveCD;
подмонтировал диск, подмонтировал в него /dev /proc /sys /tmp через --bind.
сказал chroot /mnt
и в этом состоянии сказал dpkg-reconfigure grub-pc
Оно спросило куда ставить и собственно говоря и поставило.
Но загружаться с полученного таким образом диска оно отказывается. Пишет буквы "GRUB" в левом верхнем углу и ничего более не делает.
ЧЯДНТ?
Затарил с работающей системы системный раздел, развернул стареное на новый диск, загрузился с LiveCD;
подмонтировал диск, подмонтировал в него /dev /proc /sys /tmp через --bind.
сказал chroot /mnt
и в этом состоянии сказал dpkg-reconfigure grub-pc
Оно спросило куда ставить и собственно говоря и поставило.
Но загружаться с полученного таким образом диска оно отказывается. Пишет буквы "GRUB" в левом верхнем углу и ничего более не делает.
ЧЯДНТ?
no subject
Date: 2016-05-23 12:05 pm (UTC)Фиг его знает, что не так, но я ставил загрузчик через grub-install /dev/sda с возможным повтором для sd*
Иногда требовалась опция --recheck, иногда нет, но проблем именно с grub не было.
Были проблемы с initrd, но это уже другая история (лечится update-iniramfs в чруте или его аналогом)
И, кстати, на всякий случай: у tar есть опция --numeric-owner, которой стоит пользоваться как при упаковке, так и при распаковке. А то у рабочей системы и livecd обычно разные представления о номерах uid/gid...