ошибка при обновлении системы

Автор ffrr, 10 марта 2014, 12:18:48

« назад - далее »

0 Пользователи и 13 гостей просматривают эту тему.

ffrr


$  s aptitude unhold linux-image-3.2.0-4-686-pae
Следующие частично установленные пакеты будут настроены:
  grub-pc linux-image-3.12-1-686-pae linux-image-686-pae multisystem
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 80 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
E: Невозможно найти источник для загрузки «linux-image-3.2.0-4-686-pae:i386» версии «3.2.46-1»
E: Невозможно найти источник для загрузки «linux-image-3.2.0-4-686-pae:i386» версии «3.2.46-1»
E: Внутренняя ошибка: не удалось создать список пакетов для скачивания





$  s aptitude remove linux-image-3.2.0-4-686-pae
Следующие пакеты будут УДАЛЕНЫ:                 
  linux-image-3.2.0-4-686-pae
Следующие частично установленные пакеты будут настроены:
  grub-pc linux-image-3.12-1-686-pae linux-image-686-pae multisystem
0 пакетов обновлено, 0 установлено новых, 1 пакетов отмечено для удаления, и 80 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки освободится 82,1 M байт.
(Чтение базы данных ... на данный момент установлен 440651 файл и каталог.)
Removing linux-image-3.2.0-4-686-pae (3.2.46-1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-4-686-pae /boot/vmlinuz-3.2.0-4-686-pae
update-initramfs: Deleting /boot/initrd.img-3.2.0-4-686-pae
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-4-686-pae /boot/vmlinuz-3.2.0-4-686-pae
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.2.0-4-686-pae.postrm line 212.
dpkg: error processing package linux-image-3.2.0-4-686-pae (--remove):
подпроцесс установлен сценарий post-removal возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
linux-image-3.2.0-4-686-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:
Настраивается пакет grub-pc (2.00-22) ...
Установка завершена. Ошибок нет.
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
dpkg: error processing package grub-pc (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет linux-image-3.12-1-686-pae (3.12.9-1) ...
vmlinuz(/boot/vmlinuz-3.12-1-686-pae
) points to /boot/vmlinuz-3.12-1-686-pae
(/boot/vmlinuz-3.12-1-686-pae) -- doing nothing at /var/lib/dpkg/info/linux-image-3.12-1-686-pae.postinst line 263.
initrd.img(/boot/initrd.img-3.12-1-686-pae
) points to /boot/initrd.img-3.12-1-686-pae
(/boot/initrd.img-3.12-1-686-pae) -- doing nothing at /var/lib/dpkg/info/linux-image-3.12-1-686-pae.postinst line 263.
/etc/kernel/postinst.d/dkms:
Error! Bad return status for module build on kernel: 3.12-1-686-pae (i686)
Consult /var/lib/dkms/virtualbox-guest/4.2.16/build/make.log for more information.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-3.12-1-686-pae
cryptsetup: WARNING: found more than one resume device candidate:
                     35f7ceb3-c74a-4c5b-b25b-e9adea15ef51
                     28fd2a79-f4c4-4af1-8857-24d68a667c80
/etc/kernel/postinst.d/zz-update-grub:
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.12-1-686-pae.postinst line 587.
dpkg: error processing package linux-image-3.12-1-686-pae (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет multisystem:
multisystem зависит от grub-pc, однако:
  Пакет grub-pc пока не настроен.

dpkg: error processing package multisystem (--configure):
проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-686-pae:
linux-image-686-pae зависит от linux-image-3.12-1-686-pae, однако:
  Пакет linux-image-3.12-1-686-pae пока не настроен.

dpkg: error processing package linux-image-686-pae (--configure):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
grub-pc
linux-image-3.12-1-686-pae
multisystem
linux-image-686-pae

ffrr

qupl

Вернулись к тому с чего начали. 
cat /etc/fstab

ffrr

#32

$  cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda7 during installation
UUID=90af139c-a66c-45ff-923c-b2a5a848c59a /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=ecd8e7af-88bc-4c7c-a9da-48adb5fcdb6d none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
UUID=06e98fbe-8de3-47ed-bbac-9cd960757e95 /mnt/mint-mate ext4 defaults 0 1
none /tmp tmpfs size=900M,nr_inodes=200k,mode=01777,nosuid,nodev 0 0
UUID=a0f4f122-5e43-464c-a039-974bf841b75a /opt ext4  noatime,nodiratime,defaults   0 2


Сообщение объединено: 12 марта 2014, 22:25:47

а нельзя в /boot/grub/device.map просто указать

(hd0)   /dev/sda


?
ffrr

qupl


ffrr

указал, но тоже самое (( :


$  s update-grub
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
ffrr

qupl

ffrr, grub изначально установлен в MBR диска? Переустанавливался с live туда же?
grub-install --force --recheck /dev/sda

ffrr

#36
Цитата: qupl от 12 марта 2014, 22:46:08grub изначально установлен в MBR диска? Переустанавливался с live туда же?

да, устанавливался в MBR и с live-cd туда же и с помощью DebianRescueCD и с помощью SysrescueCD; я еще вспомнил, что при использовании  Sysrescue-liveCD после установки в MBR присутствовал варнинг:

/dev/sda does not have any corresponding BIOS drive


хотя в BIOS указана таже модель винта что и в device.map ...

Сообщение объединено: 12 марта 2014, 23:30:47

Цитата: qupl от 12 марта 2014, 22:46:08grub-install --force --recheck /dev/sda
всё равно то же самое:


$  s grub-install --force --recheck /dev/sda
Установка завершена. Ошибок нет.

$  s update-grub
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
ffrr

qupl

#37
ffrr, нужно было проверить, может быть он определился под другой буквой.

Сообщение объединено: 12 марта 2014, 23:33:29

grub-install --force --root-directory=/ /dev/sda

ffrr

#38
Цитата: qupl от 12 марта 2014, 23:30:57нужно было проверить, может быть он определился под другой буквой

нет, я проверял-определился он чётко...

Сообщение объединено: 12 марта 2014, 23:43:36

Цитата: qupl от 12 марта 2014, 23:30:57grub-install --force --root-directory=/ /dev/sda

то же самое...((
ffrr

qupl

ffrr, на сегодня идеи кончились, надо подумать и поискать в инете

ffrr

Цитата: qupl от 12 марта 2014, 23:46:26на сегодня идеи кончились, надо подумать и поискать в инете
ок, спс, согласен...
ffrr

endru

давайте посмотрим состояние пакетов:

dpkg --audit
dpkg --get-selections | grep 'hold$'
aptitude search "~ahold"




qupl

#42
ffrr, в списке доступных для загрузки есть ядро 3.2.0.4 ? Попробуйте с него загрузиться и update-grub сделать.

Сообщение объединено: 13 марта 2014, 08:04:56

еще при установке grub использовать такие параметры
grub-install --boot-directory=/boot /dev/sda

ffrr

#43
Цитата: endru от 13 марта 2014, 06:57:03давайте посмотрим состояние пакетов:


$  s dpkg --audit
Следующие пакеты распакованы, но пока ещё не настроены.
Чтобы они заработали, их необходимо настроить с помощью команды
dpkg --configure или выбрав пункт "Настроить" в меню программы dselect:
multisystem          Avec MultiSystem Créez votre LiveUSB MultiBoot simplemen
linux-image-686-pae  Linux for modern PCs (meta-package)

Следующие пакеты настроены лишь частично. Вероятно, это связано с
с проблемами, возникшими при первой попытке настройки. Следует
провести настройку ещё раз с помощью команды dpkg --configure <package>
или пункта "Настроить" меню программы dselect:
grub-pc              GRand Unified Bootloader, version 2 (PC/BIOS version)
linux-image-3.12-1-686-pae Linux 3.12 for modern PCs

Следующие пакеты установлены лишь частично. Это связано с проблемами,
возникшими при установке. Вероятно, установку можно завершить, повторив
её. Удалить пакеты можно с помощью программы dselect или команды
dpkg --remove:
linux-image-3.2.0-4-686-pae Linux 3.2 for modern PCs


+


$  dpkg --get-selections | grep 'hold$'


+


$  aptitude search "~ahold"


т.е. 2 последние команды->пустой вывод...

Сообщение объединено: 13 марта 2014, 11:08:50

Цитата: qupl от 13 марта 2014, 06:58:47еще при установке grub использовать такие параметры
Код: [Выделить]

grub-install --boot-directory=/boot /dev/sda

к сожалению то же самое:


$  s grub-install --boot-directory=/boot /dev/sda
Установка завершена. Ошибок нет.


затем:


$  s update-grub
Генерируется grub.cfg ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь .
/usr/sbin/grub-probe: ошибка: не удалось найти привод GRUB для . Проверьте device.map.
ffrr