Могу ли я скачать и установить в другой раздел 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 для подключения к вашей установке.