СОВЕТ: Как избавиться от распространенных ошибок в изолированном режиме
В много из моих предыдущих постов, я упоминал об использовании "изолированной" делать разные вещи. Тем не менее, в то время как вы находитесь в изолированной, в зависимости от ваших действий, вы можете получить увидеть некоторые сообщения об ошибках, которые обычно несмертельных и позволит вам делать все, что вы пытаетесь сделать (в целом). Хотя в целом это хорошая идея, чтобы исправить их для полноты картины.
Проблема
Ниже приведены некоторые из сообщений об ошибках, вы можете увидеть в то время как в изолированной:
Searching for GRUB installation directory ... found: /boot/grub
User postinst hook script [update-grub] exited with value 1
dpkg: error processing linux-image-2.6.30-8-bpo50-test (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-2.6.30-8-bpo50-test
или
Unpacking bzip2 (from .../bzip2_1.0.5-6_i386.deb) ...
Processing triggers for man-db ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up binutils (2.20.1-15) ...
Setting up bzip2 (1.0.5-6) ...
Setting up linux-source-2.6.34 (2.6.34-1~experimental.2) ...
root@debian:~# ls
Решение
Способ избавиться от этих сообщений с помощью такой команды, как только вы изолированной в системном разделе. Например, предположим, что вы хотите изолированной в Linux раздел на / dev/hda5. Так что вы могли бы сделать что-то вроде:
debian:~# mount /dev/hda5 /mnt
debian:~# chroot /mnt
После этого дают следующие две дополнительные команды (не из изолированной раздел, но в системе, из которой вы корневого каталога):
debian:~# mount -o bind /dev /mnt/dev
debian:~# mount -t proc none /mnt/proc
Вот и все!













8 апреля 2012 в 10:35
Я нашел эту страницу в поисках ответа на ошибку openpty ().
Самое смешное, что я установил Proc и разработчика и еще получить это сообщение, при установке нового ядра и продувки старый с APT-получить.
Вот я и спрашиваю, если вы могли бы иметь решение этого.
Ответить на этот комментарий
9 июня 2012 в 9:19 вечера
Ваш пост мне очень помогли! У меня была проблема с моими данными, и я пытался это исправить с SystemRescueCd но был заблокирован с этой ошибкой.
Спасибо большое!
Ответить на этот комментарий
30 октября 2012 в 7:51 вечера
Спасибо за эту страницу.
Я ударил этой проблемой, пытаясь создать Code :: Blocks под изолированной системном каталоге.
Без вашей помощи я бы никогда не получил его компиляции.
С уважением,
Фил
Ответить на этот комментарий