диск полный & mdash; удаление файлов не работает

Когда я удалил свое ядро, я нашел это решение на форумах Ubuntu. Я следовал за каждым шагом, и система была восстановлена. Надеюсь, это вам поможет.

Chroot может работать, chroot означает, что при запуске системы вы меняете корневую файловую систему. Например, вы начали с живого компакт-диска, но вы изменили корень «/» на то, где установлен ваш ubuntu.

Допустим, ваш ubuntu установлен на / dev / sda2, тогда вы можете попробовать следующие команды: [ ! d2]

Код:

sudo mount /dev/sda2 /mnt
sudo cp /etc/resolv.conf /mnt/etc/
sudo cp /etc/hosts /mnt/etc/
sudo mount --bind /dev/ /mnt/dev
sudo chroot /mnt
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

теперь вы root "/" включен / dev / sda2, попробуйте установить ядро ​​

apt-get update
apt-get install linux-image-2.6.32-26-generic
update-initramfs -cv -k all
update-grub

Мне пришлось сделайте немного догадок здесь, так как я никогда не делал этого раньше, но это должно быть об этом. Не знаете, если вы получите предупреждение об ошибке fstab (например, не можете найти root).

Теперь вам нужно очистить некоторые вещи и отключить смонтированные разделы: Код:

rm /etc/resolv.conf
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
umount /proc # if this doesn't work try umount -lf /proc
umount /sys
umount /dev/pts
exit
sudo umount /mnt

И вы можете перезагрузиться, чтобы убедиться, что это сработало.

URL-адрес для потока: http://art.ubuntuforums.org/showthread.php?t=1688928

1
задан 29 September 2014 в 14:23

0 ответов

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

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