Могу ли я скачать и установить в другой раздел Ubuntu?

Драйверы в моем Ubuntu были повреждены после обновления (драйвер Nvidia, драйвер для беспроводной сети и даже драйвер для мыши, я думаю) и даже не могут использовать ОС должным образом. Я установил еще одну Ubuntu как раздел, чтобы попытаться получить доступ и восстановить мои файлы из оригинала. Я обнаружил, что существует способ получить доступ к исходной ОС (разделу) и запускать в нем команды с помощью chroot, однако я думаю, что команды все еще работают в среде исходной ОС. Я не могу загрузить обновления, так как драйвер для Wi-Fi не работает.

Что я хочу сделать, это загрузить обновления в новой ОС и применить их к старой. Есть ли способ, которым я могу сделать это? большое спасибо

2 ответа

Процедура chroot, как показано ниже. вы должны сначала связать /proc,/dev а также /sys на старую ОС, затем выполните chroot и загрузите обновления.

sudo mount -o bind /proc "/path/to/oldUbuntu/rootfolder"/proc
sudo mount -o bind /dev "/path/to/oldUbuntu/rootfolder"/dev
sudo mount -o bind /sys "/path/to/oldUbuntu/rootfolder"/sys

А теперь chroot:

sudo chroot /path/to/oldUbuntu/rootfolder /bin/bash

И тогда вы можете ввести любую команду, которую вы хотите на старой Ubuntu:)

Обычно chroot сделал бы трюк, как вы сказали.

Смонтируйте раздел со старой Ubuntu, а затем sudo chroot /path/to/old/ubuntu/rootfs

Теперь вы сможете применить все изменения к вашей старой установке Ubuntu.

Вы также можете использовать Live-DVD/USB для подключения к вашей установке.

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