Драйверы в моей Ubuntu были повреждены после обновления (драйвер Nvidia, драйвер для беспроводной связи и даже драйвер для мыши я думаю) и не может даже использовать ОС правильно. То, что я сделал, я установил другую Ubuntu как раздел, чтобы попробовать доступ и восстановить мои файлы с оригинала. Я узнал, что был способ получить доступ к исходной ОС (раздел) и команды выполнения в нем с помощью chroot, однако, я думаю, что команды все еще работают в среде исходной ОС. Я не могу загрузить обновления, так как драйвер для Wi-Fi повреждается.
То, что я хочу сделать, загрузить обновления в новой ОС и применить их в старое. Есть ли какой-либо способ, которым я могу сделать это?Большое спасибо
Обычно chroot
добился бы цели, как Вы сказали.
Смонтируйте раздел со старой Ubuntu и затем sudo chroot /path/to/old/ubuntu/rootfs
Теперь необходимо смочь применить все изменения в старой установке Ubuntu.
Можно также использовать Live-DVD/USB для chroot в установку.
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 :)