Добрый день.
Решил обновить Ubuntu 8.10 до 9.04
Поменял в /etc/apt/sources.list все слова interpid на jaunty.
Код:
sudo aptitude update
sudo aptitude upgrade
Обновил 770 пакетов.
Система попросила перезапуск.
После перезагрузки в GRUB меню не добавились новые позиции о 9.04 (WinXP нет, просто осталось строка меню)
при попытке загрузиться 8.10 выдает следующую ошибку. Скрины прикладываю. Что можно сделать?
Как поправить загрузчик через данную командную строку? Может можно загрузиться с дискеты какой, диска? (где скачать образ?)
Вложение | Размер |
---|---|
DSCN8440_resize.JPG | 85.47 кб |
DSCN8441_resize.JPG | 78.67 кб |
DSCN8442_resize.JPG | 69.56 кб |
DSCN8443_resize.JPG | 40.01 кб |
Вот на этом скрине: Ы
Выбираете recovery mode, там раздел root. В нём, через консоль, сможете сделать все, что душе угодно.
Думаю это не поможет. Во всяком случае у меня не помогало. Вылетала все таже ошибка и выбивало в терминал initramfs...
думаю, что проблема не в грабе, а в корявом обновлении. но гиппотетически можешь взять любой Лив-СД и загрузиться с него, потом посмотреть содержимое конфигурацтонного файла граба (/boot/grub/grub.lst {или menu.lst} как-то так) или же открыть его с грабовской консоли, если та нормально работает. ну, или как говорит Оконал - с рикавери мод. только думаю, что раз стандартная загрузка не идет, то рикавери тоже не запашет. вообщем, нужен вывод grub.lst {или menu.lst}. и описание того, как и на какие разделы подмантированы корень, загружчик, прочее.
Аа такая же ошибка была... Вообщем так:
Берите лайв сиди. Грузитесь.. После этого делаем что то типо этого:
sudo mkdir /mnt/recovery
sudo mount /dev/sda6 /mnt/recovery (sda6 это тот раздел где стоит система)
sudo chroot /mnt/recovery
sudo update-initramfs -u
Потом отмонтируйте все это дело. Должно заработать.
P.S. Имхо, тему следует назвать "Ошибка Iniramfs после обновления с Kubuntu 8.10 на Kubuntu 9.04" либо что то вроде этого. Ибо grub к вашей ошибке отношения не имеет.
P.P.S Для использования chroot ваш лайв сиди д.б. той же архитектуры, что и сама система... (Это просто как то один раз я пытался сделать chroot с 32-х битного livecd на 64-х битной системе)
Все попробовал:
ubuntu@ubuntu:~$ sudo mkdir /mnt/recovery
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt/recovery
ubuntu@ubuntu:~$ sudo chroot /mnt/recovery
root@ubuntu:/# sudo update-initramfs -u
sudo: unable to resolve host ubuntu
update-initramfs: Generating /boot/initrd.img-2.6.27-14-generic
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
grep: /proc/modules: No such file or directory
каталог proc в замаунтином разделе пустой.
После перезагрузки таже самая ошибка, выбрасывает в initramfs
А ну да конечно.. извините я забыл... сделайте
mount proc
Он не пустой он просто д.б. не примонтирован.
Все сделал.
Прогенерировалось.
Перезагрузился.
uubuntu@ubuntu:~$ sudo mkdir /mnt/recovery
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt/recovery
ubuntu@ubuntu:~$ sudo chroot /mnt/recovery
root@ubuntu:/# sudo mount proc
root@ubuntu:/# sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.27-14-generic
root@ubuntu:/# sudo reboot
Теперь выдает друшую ошибку (на скрине).
dscn8794.jpg
Как быть?
Почему не появились новые пункты меню с выбором Ubuntu 9.04 в Граб Листе после обновления?
При обновлении ведь и новое ядро скачивалось (может в этом и конфликт).
Прикладываю и файл menu.lst
splashimage (hd0,4)/boot/grub/splashimages/77664-The_Linux_Force.xpm.gz
default 0
timeout 10
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=f7e043a8-36cb-4f7a-9af6-af5960f9bf35
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-14-generic
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro quiet splash
initrd /boot/initrd.img-2.6.27-14-generic
title Ubuntu 8.10, kernel 2.6.27-14-generic (recovery mode)
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro single
initrd /boot/initrd.img-2.6.27-14-generic
### END DEBIAN AUTOMAGIC KERNELS LIST
title Other operating systems:
root
title Microsoft Windows XP Professional RU
root (hd3,0)
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
savedefault
makeactive
Сдается мне что ядро после апдейта д.б. версии 2.6.28-11 (Хотя вы проверьте точно какое самое новое ядро у вас стоит). Поэтому во-первых для загрузки в граб добавьте новую версию ядра.
Запись должна выглядеть примерно так:
title Debian GNU/Linux, kernel 2.6.28-11-generic
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=54efa3cc-3d84-46b8-8213-0ca59bdbed66 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
И сдается мне что я наврал прошлый раз с командой по поводу апдейта инитрамфса. Попробуйте сделать тоже самое, но команда должна выглядеть следующим образом:
update-initramfs -uv -k all
т.е. вот так:
sudo mkdir /mnt/recovery
sudo mount /dev/sda5 /mnt/recovery
sudo chroot /mnt/recovery
mount proc
update-initramfs -uv -k all
О результатах доложите...
Итак сдела все как вы описали:
ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# mkdir /mnt/r
root@ubuntu:/home/ubuntu# mount /dev/sda5 /mnt/r
root@ubuntu:/home/ubuntu# chroot /mnt/r
root@ubuntu:/# sudo su
root@ubuntu:/# mount proc
root@ubuntu:/# update-initramfs -uv -k all > /home/rep.txt
Результаты вывода программы в этом файле: rep.txt
Вот сиписок ядер тчо в директории boot
какое еще попробвать добавить в menu.lst
root@ubuntu:/boot# ls -a
. initrd.img-2.6.27-8-generic
.. memtest86+.bin
abi-2.6.27-10-generic sarge.bmp
abi-2.6.27-11-generic sid.bmp
abi-2.6.27-12-generic System.map-2.6.27-10-generic
abi-2.6.27-13-generic System.map-2.6.27-11-generic
abi-2.6.27-14-generic System.map-2.6.27-12-generic
abi-2.6.27-7-generic System.map-2.6.27-13-generic
abi-2.6.27-8-generic System.map-2.6.27-14-generic
coffee.bmp System.map-2.6.27-7-generic
config-2.6.27-10-generic System.map-2.6.27-8-generic
config-2.6.27-11-generic vmcoreinfo-2.6.27-10-generic
config-2.6.27-12-generic vmcoreinfo-2.6.27-11-generic
config-2.6.27-13-generic vmcoreinfo-2.6.27-12-generic
config-2.6.27-14-generic vmcoreinfo-2.6.27-13-generic
config-2.6.27-7-generic vmcoreinfo-2.6.27-14-generic
config-2.6.27-8-generic vmcoreinfo-2.6.27-7-generic
debian.bmp vmcoreinfo-2.6.27-8-generic
debianlilo.bmp vmlinuz-2.6.27-10-generic
grub vmlinuz-2.6.27-11-generic
initrd.img-2.6.27-10-generic vmlinuz-2.6.27-12-generic
initrd.img-2.6.27-11-generic vmlinuz-2.6.27-13-generic
initrd.img-2.6.27-12-generic vmlinuz-2.6.27-14-generic
initrd.img-2.6.27-13-generic vmlinuz-2.6.27-7-generic
initrd.img-2.6.27-14-generic vmlinuz-2.6.27-8-generic
initrd.img-2.6.27-7-generic
как тогда добавить правельней??
так подойдет если происать root как /dev/sda5 ?
title Debian GNU/Linux, kernel 2.6.27-10-generic
kernel /boot/vmlinuz-2.6.27-10-generic root=/dev/sda5 ro quiet splash
initrd /boot/initrd.img-2.6.27-10-generic
результат тот же, выбрасывает в консоль initramfs
Получается что initramfs обновился а как тогда после эттго полностью переусановить grub, а то после всех манипуляций (за исклю.чением когда в ручную правлю) файл menu.lst остается тем же?????
А больше ни чего маунтить не надо?
может просто выполнить мне
mount -a
???
Так как быть?
Вам же там пишут, что никак не найти диск с UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35
Грузитесь с live CD
давайте вывод
ls -l /dev/disk/by-uuid
ищите там f7e043a8-36cb-4f7a-9af6-af5960f9bf35.
если такого буквосочетания нет, то определите на каком диске находится корневой раздел. Например /dev/sda1
теперь из вывода ls -l /dev/disk/by-uuid берите сочетание которое указывает на этот /dev/sda1 и вставляйте в menu.lst этот uuid вместо старого uuid'a.
итак вот вывод
ubuntu@ubuntu:~$ ls -l /dev/disk/by-uuid
итого 0
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 1CE04C16E04BF514 -> ../../sdd6
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 3C600AC5600A863C -> ../../sdd1
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 41D1-6044 -> ../../sde6
lrwxrwxrwx 1 root root 10 2009-07-09 23:16 55D123D9E79ABF54 -> ../../sdb5
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 72f70e70-2f50-4158-9e25-972d88bffd81-> ../../sdc3
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 dc6408d4-787a-4460-a3d8-40674441c85a-> ../../sda1
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 EE3C45173C44DC69 -> ../../sdd5
lrwxrwxrwx 1 root root 10 2009-07-09 23:15 f7e043a8-36cb-4f7a-9af6-af5960f9bf35-> ../../sda5
ubuntu@ubuntu:~$
корневой раздел находиться имено на sda5 т.е. как я понимаю в menu.lst и указывет на него.
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-14-generic
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro quiet splash
initrd /boot/initrd.img-2.6.27-14-generic
title Ubuntu 8.10, kernel 2.6.27-14-generic (recovery mode)
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro single
initrd /boot/initrd.img-2.6.27-14-generic
### END DEBIAN AUTOMAGIC KERNELS LIST
Я извиняюсь но что тогда исправлять в menu.lst ?
Попробуйте заменить в menu.lst
UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35
на/dev/sda5
если не поможет, можно попробывать добавить после
ro quiet splash
параметрrootdelay=90
но это, вероятно, увеличит время загрузки. если сработает, можно пробывать уменьшать значение последовательно с 90 до того, как ошибка появится вновь.
все эти вещи можно делать прям из меню grub нажатием кнопки e, когда курсор стоит на соответствующем ядре. Внизу меню есть подсказка по командам.
Не помогло.
тоже самое только тепеьр пишет что не может найти /dev/sda5/
Может ка кто принудительно переустановить grub из командной строки с LiveCD или как быть?
sudo mount /dev/sda5 /mnt
sudogrub-install --root-directory=/mnt --recheck /dev/sda
root@ubuntu:/home/ubuntu# mount /dev/sda5 /mnt
root@ubuntu:/home/ubuntu# sudo grub-install --root-directory=/mnt --recheck /dev/sda5
Probing devices to guess BIOS drives. This may take a long time.
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /mnt/boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/mnt/boot/grub"] is not on an XFS filesystem
Installing GRUB to /dev/sda5 as (hd0,4)...
Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd3) /dev/sdd
(hd4) /dev/sde
root@ubuntu:/home/ubuntu#
меню grub не поменялось. :(
Чо можно еще попробовать?
Можно попробовать восстановить пункты меню загрузчика grub:
Грузимся с Live-CD, делаем копию menu.lst и:
sudo grub
find /boot/gruub/stage1
root (hd?,?) -- здесь вместо вопросительных знаков данные, полученные от предыдущей команды
setup (hd0)
quit
reboot
или как описано в статье http://kubuntu.ru/node/188
ubuntu@ubuntu:~$ sudo mkdir /mnt/r
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt/r
ubuntu@ubuntu:~$ sudo chroot /mnt/r
root@ubuntu:/# sudo su
root@ubuntu:/# sudo grub
Probing devices to guess BIOS drives. This may take a long time.
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
find /boot/grub/stage1
Error 15: File not found
grub> find /boot/gruub/stage1
grub> quit
quit
root@ubuntu:/# cat /boot/grub/stage1
�H�����u���Y|1�؎м ��@|<�t��R�}�4�tT�A��U�ZRrI��U�uC�A|��u��t7f�L�|�D�f�D|��Df��Dpf1�Df�D
�B�r�p�}�s
������|�D�f1��@f�D1�������@�1����f�f�D|f1�f�4�T
f1�f�t�T
�D
���L ;}<�T
�ъl
Z�t
�p��1۸�r*�ÎH|`���1�1����a�&B|��}�@���}�8���}�0��}�*��GRUB GeomHard DiskRead Error����<u��$ ��}1��F�
��u��}�����Floppy�p����r�O���U�root@ubuntu:/#
не может найти файл stage1, хотя по указанному пути он есть.
Посмотрите вот тут по этому поводу. Но зря вы пытаетесь восстановить граб - он в полном порядке.
Вот статьи на тему вашей главной проблемы:
http://ubuntuforums.org/archive/index.php/t-987243.html
http://ubuntuforums.org/showthread.php?t=1120858&page=2
http://ubuntuforums.org/showthread.php?t=282956
Поглядите там, быть может что то и найдется для вас полезного...
Добрый день.
попробовал одновить grub
ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# mkdir /mnt/r
root@ubuntu:/home/ubuntu# mount /dev/sda5 /mnt/r
root@ubuntu:/home/ubuntu# chroot /mnt/r
root@ubuntu:/# sudo su
root@ubuntu:/# mount proc
root@ubuntu:/# mc
Cannot open master side of pty: No such file or directory (2)
root@ubuntu:/# sudo mkinitramfs -o /boot/initrd.img-2.6.27-14-generic 2.6.27-14-generic
root@ubuntu:/# sudo update-grub
Searching for GRUB installation directory ... found: /boot/grub
findfs: Unable to resolve 'UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35'
Cannot determine root device. Assuming /dev/hda1
This error is probably caused by an invalid /etc/fstab
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.27-14-generic
Found kernel: /boot/vmlinuz-2.6.27-13-generic
Found kernel: /boot/vmlinuz-2.6.27-12-generic
Found kernel: /boot/vmlinuz-2.6.27-11-generic
Found kernel: /boot/vmlinuz-2.6.27-10-generic
Found kernel: /boot/vmlinuz-2.6.27-8-generic
Found kernel: /boot/vmlinuz-2.6.27-7-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
root@ubuntu:/# sudo aptitude reinstall linux-restricted-modules-2.6.27-14-generic
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Следующие пакеты будут ПЕРЕУСТАНОВЛЕНЫ:
linux-restricted-modules-2.6.27-14-generic
0 пакетов обновлено, 0 установлено новых, 1 переустановлено, 0 пакетов отмечено для удаления, и 382 пакетов не обновлено.
Необходимо получить 0Б архивов. После распаковки 0Б будет занято.
E: Не удалось обнаружить файл пакета linux-restricted-modules-2.6.27-14-generic. Это может означать, что вам придётся вручную исправить этот пакет.
Запись информации расширенных состояний... Готово
E: Не удалось обнаружить файл пакета linux-restricted-modules-2.6.27-14-generic. Это может означать, что вам придётся вручную исправить этот пакет.
E: Внутренняя ошибка: не удалось сгенерировать список пакетов для загрузки
root@ubuntu:/#
Написал что обновил, хотя файл menu.lst остался прежним.
Далее тоже ошибки.
Все осталось по прежнему
Как быть что еще попробовать?
Можно как то откатить стистему из под LiveCd до состояния перед установкой?
Я у вас не вижу ядра 9.04 - 2.6.28.n в grub, а все это, потому что делали не sudo aptitude dist-upgrade, а sudo aptitude upgrade.
Загрузитесь с livecd скопируйте из /boot livecd в ваш /boot ядро новое и все что с ним связано, и подправьте menu.lst, грузитесь с него. А загрузитесь - делайте dist-upgrade
В директоии boot LiveCD только вот эти файлы:
ubuntu@ubuntu:/boot$ ls -al
итого 2019
drwxr-xr-x 2 root root 148 2008-10-30 02:08 .
drwxr-xr-x 23 root root 280 2009-07-27 23:14 ..
-rw-r--r-- 1 root root 503560 2008-10-24 07:55 abi-2.6.27-7-generic
-rw-r--r-- 1 root root 85316 2008-10-24 07:55 config-2.6.27-7-generic
-rw-r--r-- 1 root root 124152 2008-09-11 20:11 memtest86+.bin
-rw-r--r-- 1 root root 1352144 2008-10-24 07:55 System.map-2.6.27-7-generic
-rw-r--r-- 1 root root 1130 2008-10-24 07:57 vmcoreinfo-2.6.27-7-generic
затем я посомтрел какие ядра остались в системе:
ubuntu@ubuntu:/boot$ sudo su
root@ubuntu:/boot# mkdir /mnt/r
root@ubuntu:/boot# mount /dev/sda5 /mnt/r
root@ubuntu:/boot# chroot /mnt/r
root@ubuntu:/# sudo su
root@ubuntu:/# mount proc
root@ubuntu:/# cd /boot/
root@ubuntu:/boot# ls -al
итого 93324
drwxr-xr-x 3 root root 4096 2009-07-24 04:26 .
drwxr-xr-x 22 root root 4096 2009-07-04 02:12 ..
-rw-r--r-- 1 root root 503885 2008-11-21 23:41 abi-2.6.27-10-generic
-rw-r--r-- 1 root root 504280 2009-04-02 02:09 abi-2.6.27-11-generic
-rw-r--r-- 1 root root 504212 2009-02-05 13:51 abi-2.6.27-12-generic
-rw-r--r-- 1 root root 504266 2009-02-26 11:56 abi-2.6.27-13-generic
-rw-r--r-- 1 root root 504266 2009-07-01 01:09 abi-2.6.27-14-generic
-rw-r--r-- 1 root root 503560 2009-07-24 23:58 abi-2.6.27-7-generic
-rw-r--r-- 1 root root 503630 2008-11-06 21:52 abi-2.6.27-8-generic
-rw-r--r-- 1 root root 308326 2009-07-04 02:39 coffee.bmp
-rw-r--r-- 1 root root 85310 2008-11-21 23:41 config-2.6.27-10-generic
-rw-r--r-- 1 root root 85310 2009-04-02 02:09 config-2.6.27-11-generic
-rw-r--r-- 1 root root 85310 2009-02-05 13:51 config-2.6.27-12-generic
-rw-r--r-- 1 root root 90563 2009-02-26 11:56 config-2.6.27-13-generic
-rw-r--r-- 1 root root 90563 2009-07-01 01:09 config-2.6.27-14-generic
-rw-r--r-- 1 root root 85316 2009-07-24 23:56 config-2.6.27-7-generic
-rw-r--r-- 1 root root 85316 2008-11-06 21:52 config-2.6.27-8-generic
lrwxrwxrwx 1 root root 15 2009-07-04 02:39 debian.bmp -> /boot/sarge.bmp
-rw-r--r-- 1 root root 153720 2009-07-04 02:39 debianlilo.bmp
drwxr-xr-x 3 root root 4096 2009-07-24 04:34 grub
-rw-r--r-- 1 root root 9207888 2009-07-24 04:26 initrd.img-2.6.27-10-generic
-rw-r--r-- 1 root root 9195961 2009-07-24 04:26 initrd.img-2.6.27-11-generic
-rw-r--r-- 1 root root 9209817 2009-07-24 04:26 initrd.img-2.6.27-12-generic
-rw-r--r-- 1 root root 9210657 2009-07-24 04:25 initrd.img-2.6.27-13-generic
-rw-r--r-- 1 root root 9208502 2009-07-24 04:25 initrd.img-2.6.27-14-generic
-rw-r--r-- 1 root root 9205977 2009-07-24 04:26 initrd.img-2.6.27-7-generic
-rw-r--r-- 1 root root 9303660 2009-07-24 04:26 initrd.img-2.6.27-8-generic
-rw-r--r-- 1 root root 124152 2009-07-24 23:59 memtest86+.bin
-rw-r--r-- 1 root root 23662 2009-07-04 02:39 sarge.bmp
-rw-r--r-- 1 root root 24116 2009-07-04 02:39 sid.bmp
-rw-r--r-- 1 root root 1352417 2008-11-21 23:41 System.map-2.6.27-10-generic
-rw-r--r-- 1 root root 1354796 2009-04-02 02:09 System.map-2.6.27-11-generic
-rw-r--r-- 1 root root 1355293 2009-02-05 13:51 System.map-2.6.27-12-generic
-rw-r--r-- 1 root root 1355997 2009-02-26 11:56 System.map-2.6.27-13-generic
-rw-r--r-- 1 root root 1356053 2009-07-01 01:09 System.map-2.6.27-14-generic
-rw-r--r-- 1 root root 1352144 2009-07-24 23:58 System.map-2.6.27-7-generic
-rw-r--r-- 1 root root 1352179 2008-11-06 21:52 System.map-2.6.27-8-generic
-rw-r--r-- 1 root root 1131 2008-11-21 23:45 vmcoreinfo-2.6.27-10-generic
-rw-r--r-- 1 root root 1131 2009-04-02 02:11 vmcoreinfo-2.6.27-11-generic
-rw-r--r-- 1 root root 1131 2009-02-05 13:55 vmcoreinfo-2.6.27-12-generic
-rw-r--r-- 1 root root 1131 2009-02-26 12:01 vmcoreinfo-2.6.27-13-generic
-rw-r--r-- 1 root root 1131 2009-07-01 01:11 vmcoreinfo-2.6.27-14-generic
-rw-r--r-- 1 root root 1130 2009-07-24 23:57 vmcoreinfo-2.6.27-7-generic
-rw-r--r-- 1 root root 1130 2008-11-06 21:54 vmcoreinfo-2.6.27-8-generic
-rw-r--r-- 1 root root 2339648 2008-11-21 23:41 vmlinuz-2.6.27-10-generic
-rw-r--r-- 1 root root 2340384 2009-04-02 02:09 vmlinuz-2.6.27-11-generic
-rw-r--r-- 1 root root 2344448 2009-02-05 13:51 vmlinuz-2.6.27-12-generic
-rw-r--r-- 1 root root 2345280 2009-02-26 11:56 vmlinuz-2.6.27-13-generic
-rw-r--r-- 1 root root 2343808 2009-07-01 01:09 vmlinuz-2.6.27-14-generic
-rw-r--r-- 1 root root 2339552 2008-11-04 23:53 vmlinuz-2.6.27-7-generic
-rw-r--r-- 1 root root 2339936 2008-11-06 21:52 vmlinuz-2.6.27-8-generic
дописал menu.lst вот это
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-14-generic regange
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro quiet splash rootdelay=130
initrd /boot/initrd.img-2.6.27-14-generic
title Ubuntu 8.10, kernel 2.6.27-14-generic (recovery mode)
kernel /boot/vmlinuz-2.6.27-14-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro single
initrd /boot/initrd.img-2.6.27-14-generic
title Debian GNU/Linux, kernel 2.6.27-7-generic
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
### END DEBIAN AUTOMAGIC KERNELS LIST
при перезагрузке выдает туже ошибку, т.е выкилдывает в initramfs
поменял вот это:
root=UUID=f7e043a8-36cb-4f7a-9af6-af5960f9bf35
на это
root=/dev/sda5
тоже не помогло.
Если проблемма чисто в - initramfs - поищи на форуме, где-то было решение вроде как.
сейчас
поставил выполнять
sudo aptitude dist-upgrade
root@ubuntu:/boot# sudo su
root@ubuntu:/boot# aptitude dist-upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Следующие пакеты С ОШИБКАМИ:
kdeplasma-addons-libs4 knewsticker libavformat52 libkipi5 libmlt0.2.5 libmlt1 libxcb1 python-rapi2
qutim-protocol-jabber
Следующие НОВЫЕ пакеты будут установлены:
bomber{a} dnsmasq-base{a} dontzap{a} dvb-apps{a} dvgrab{a} evolution-documentation-en{a} evolution-documentation-ru{a}
grub-common{a} imagemagick-doc{a} inigo{a} kapman{a} kdeedu-kvtml-data{a} killbots{a} ktorrent-data{a} libavcodec52{a}
libavfilter0{a} libboost-program-options1.35.0{a} libboost-python1.35.0{a} libcanberra-gtk-module{a}
libcanberra-gtk0{a} libcanberra0{a} libcelt0{a} libcolamd-3.2.0{a} libdjvulibre-text{a} libdns45{a} libdrm-intel1{a}
libdvdread4{a} libeet1{a} libevdocument1{a} libevview1{a} libexiv2-5{a} libffado0{a} libgail-common{a} libgail18{a}
libgcr0{a} libgnome-desktop-2-11{a} libgpod4{a} libgraphicsmagick++1{a} libgraphicsmagick1{a} libgweather-common{a}
libgweather1{a} libhttp-response-encoding-perl{a} libhttp-server-simple-perl{a} libical0{a} libio-pty-perl{a}
libipc-run-perl{a} libisc45{a} libkdegames5{a} libkexiv2-7{a} libkipi6{a} libloudmouth1-0{a} libmagickcore1{a}
libmagickwand1{a} libmbca0{a} libmjpegtools-1.9{a} libmlt++1{a} libmsn0.1{a} libnm-util1{a} libntfs-3g49{a}
libparted1.8-10{a} libplasma3{a} libpoppler-glib4{a} libpoppler4{a} libproxy0{a} libpython2.6{a} libqedje0{a}
libqzion0{a} librasqal1{a} libsane-perl{a} libsoup-gnome2.4-1{a} libsox1{a} libtdb1{a} libudev0{a} libvolume-id1{a}
libx264-65{a} libxml++2.6-2{a} libxml2-utils{a} linux-headers-2.6.28-13{a} linux-headers-2.6.28-13-generic{a}
linux-image-2.6.28-13-generic{a} linux-restricted-modules-2.6.28-13-generic lp-solve{a}
mobile-broadband-provider-info{a} mysql-server-core-5.0{a} network-manager-gnome{a} nvidia-180-libvdpau{a} pdf2djvu{a}
plasma-desktopthemes-artwork{a} plasma-widget-quickaccess{a} python-dev{a} python-smbc{a} python2.6-dev{a}
recordmydesktop{a} uno-libs3{a} ure{a} watershed{a} wireless-crda{a}
Следующие пакеты будут УДАЛЕНЫ:
libkdegames4{a} libkipi-common{a} libplasma2{a} libsox0{a}
Следующие пакеты будут обновлены:
adept akonadi-kde akonadi-server akregator alsa-utils amarok amor apt apt-utils aptitude aqualung ark bind9-host bluez
bovo brltty cups djvulibre-bin dmsetup dnsutils dolphin dvb-utils exaile exiv2 ffmpeg foo2zjs fuse-utils ghostscript
gimp gimp-data gnome-keyring gnome-media gnome-media-common gparted grub gscan2pdf gstreamer0.10-plugins-bad
gstreamer0.10-plugins-ugly gtk-qt-engine guidance-power-manager gvfs gvfs-backends gwenview hal hdparm ifupdown
imagemagick juk kaddressbook kaffeine kalarm kalgebra kalzium kamera kanagram kate katomic kbattleship kblackbox
kblocks kbounce kbreakout kbruch kcalc kcharselect kcolorchooser kcron kde-icons-mono kde-window-manager kde-zeroconf
kdeadmin kdeartwork kdeartwork-style kdebase-bin kdebase-data kdebase-plasma kdebase-runtime kdebase-runtime-bin-kde4
kdebase-runtime-data kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-libs4+5
kdebluetooth kdeedu kdegames kdegraphics kdegraphics-strigi-plugins kdelibs-bin kdelibs5 kdemultimedia
kdemultimedia-kio-plugins kdenetwork kdenetwork-filesharing kdenlive kdenlive-data kdepasswd kdepim kdepim-kresources
kdepim-strigi-plugins kdepim-wizards kdepimlibs5 kdeplasma-addons kdeplasma-addons-data kdessh kdesudo kdetoys kdeutils
kdewebdev-kde4 kdf kdiamond kdm kfilereplace-kde4 kfind kfloppy kfourinline kgamma kgeography kget kgoldrunner kgpg
khangman khelpcenter4 kig kimagemapeditor-kde4 kiriki kjots kjumpingcube klettres klines klinkstatus-kde4 klipper kmag
kmahjongg kmail kmines kmix kmldonkey kmousetool kmouth kmplayer-base kmplot knetwalk knode knotes kode kolf kollision
kolourpaint4 konqueror konqueror-nsplugins konqueror-plugin-searchbar konquest konsole konsolekalendar kontact kopete
korganizer kpat kppp krdc kreversi krfb kruler krusader ksame kscd kscreensaver kscreensaver-xsavers kshisen ksirk
ksnapshot kspaceduel ksquares kstars ksudoku ksysguard ksystemlog kteatime ktimer ktimetracker ktorrent ktouch
ktuberling kturtle ktux kubrick kuser kwalletmanager kweather kwordquiz language-support-translations-en
language-support-translations-ru libakonadiprivate1 libavdevice52 libbind9-40 libcairo2 libdjvulibre21 libdvdnav4
libecal1.2-7 libept0 libfuse2 libgimp2.0 libgl1-mesa-dri libgl1-mesa-glx libgnome-media0 libgnomecanvas2-0
libgnomecanvas2-common libgpod-common libgs8 libisccc40 libisccfg40 libjack0 libkcddb4 libkdecorations4 libkdeedu4
libkdepim4 libkholidays4 libkleo4 libkonq5 libkpgp4 libksane0 libksieve4 libkwineffects1 liblwres40 libmaildir4
libmarble4 libmimelib4 libmlt-data libmtp8 libnjb5 libnm-glib0 libokularcore1 libpango1.0-0 libpangomm-1.4-1
libpoppler-qt4-3 libquicktime1 librdf0 libsearchclient0 libsoprano4 libsox-fmt-alsa libsox-fmt-base libstreamanalyzer0
libstreams0 libstrigihtmlgui0 libstrigiqtdbusclient0 libwww-mechanize-perl libx11-6 libxcb-render0 libxcb-shape0
libxcb-shm0 libxcb-xv0 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-x lintian
linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic lsdvd lskat lvm2 marble
mencoder mjpegtools mount mplayer mysql-server-5.0 network-manager notification-daemon ntfs-3g nvidia-glx-180 ogmtools
okteta okular okular-extra-backends openoffice.org-base-core openoffice.org-calc openoffice.org-common
openoffice.org-core openoffice.org-draw openoffice.org-help-en-gb openoffice.org-help-en-us openoffice.org-help-ru
openoffice.org-impress openoffice.org-kde openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-l10n-ru
openoffice.org-math openoffice.org-style-crystal openoffice.org-style-human openoffice.org-writer parley parted
pcmciautils perlmagick phonon-backend-xine plasmoid-quickaccess poppler-utils python python-apt python-cairo
python-gconf python-glade2 python-gnome2 python-gnome2-desktop python-gnomecanvas python-gobject python-gpod
python-gtk2 python-kde4 python-launchpad-integration python-minimal python-numeric python-plasma python-pyorbit
python-qt4 python-qt4-dbus python-tagpy python-uno redland-utils skanlite soprano-daemon sox step strigi-client
strigi-daemon superkaramba sweeper synaptic system-config-printer-common systemsettings transcode udev util-linux
vlc-nox xserver-xorg xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse
xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-apm
xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus
xserver-xorg-video-fbdev xserver-xorg-video-i128 xserver-xorg-video-intel xserver-xorg-video-mach64
xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-openchrome
xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-tseng
xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vmware xserver-xorg-video-voodoo xulrunner-1.9
382 пакетов обновлено, 98 установлено новых, 4 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 453MБ архивов. После распаковки 397MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
python-rapi2: Зависит: python (< 2.6) но будет установлен 2.6.2-0ubuntu1.
qutim-protocol-jabber: Зависит: libgnutls26 (>= 2.5.9-0) но установлен 2.4.2-6.
libkipi5: Зависит: libkipi-common но его невозможно установить
kdeplasma-addons-libs4: Зависит: libplasma2 но его невозможно установить
libxcb1: Ломает: libxcb-xlib0 но установлен 1.1-1.1.
libavformat52: Ломает: libavcodec51 но установлен 3:0.svn20080206-12ubuntu3.1.
libmlt0.2.5: Зависит: libmlt-data (= 0.2.4.svn20071228-0.0ubuntu4) но будет установлен 0.3.8-0ubuntu2.
knewsticker: Зависит: libplasma2 но его невозможно установить
libmlt1: Конфликтует: libmlt0.2.5 но установлен 0.2.4.svn20071228-0.0ubuntu4.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
kdeplasma-addons-libs4
knewsticker
libavcodec51
libkipi5
libmiracle0.2.5
libmlt++0.2.5
libmlt0.2.5
libvalerie0.2.5
libxcb-xlib0
synce-kpm
Оставить для следующих пакетов их текущие версии:
amarok [2:1.4.10-0ubuntu3.1 (now)]
qutim-protocol-jabber [0.1.99.142.242-1 (now)]
Установить более старую версию для следующих пакетов:
python-rapi2 [0.13-0ubuntu0~ppa1~hardy2 (<NULL>, now) -> 0.11.1-2ubuntu1 (jaunty)]
Счёт 792
Принять данное решение? [Y/n/q/?] Y
посомтрим что получиться
Ничего не получится, надо сначала зачрутится в свою родную систему из livecd.
sudo su
mount /dev/sda5 /mnt
mount --bind /dev /mnt/dev
mount -t proc proc /mnt/proc
mount -t sysfs sysfs /mnt/sys
chroot /mnt
(sda5 - корень) а там уже делать
sudo apt-get update
sudo apt-get upgrade
я делал обновление после
ubuntu@ubuntu:/boot$ sudo su
root@ubuntu:/boot# mkdir /mnt/r
root@ubuntu:/boot# mount /dev/sda5 /mnt/r
root@ubuntu:/boot# chroot /mnt/r
root@ubuntu:/# sudo su
root@ubuntu:/# mount proc
root@ubuntu:/# mount sysfs
этого не достаточно?
При скачивании выдал ошибку, как можно это обойти или исправить?
Запись информации расширенных состояний... Готово
Ош http://archive.ubuntu.com jaunty-updates/main hal 0.5.12~rc1+git20090403-0ubuntu3
404 Not Found
Ош http://archive.ubuntu.com jaunty-proposed/multiverse libmjpegtools-1.9 1:1.9.0-0.0ubuntu2
404 Not Found
Ош http://archive.ubuntu.com jaunty-proposed/multiverse mjpegtools 1:1.9.0-0.0ubuntu2
404 Not Found
Ош http://archive.ubuntu.com jaunty-updates/main xulrunner-1.9 1.9.0.11+build2+nobinonly-0ubuntu0.9.04.1
404 Not Found
Ош http://archive.ubuntu.com jaunty-security/main xulrunner-1.9 1.9.0.11+build2+nobinonly-0ubuntu0.9.04.1
404 Not Found
E: Не удалось загрузить http://archive.ubuntu.com/ubuntu/pool/main/h/hal/hal_0.5.12~rc1+git20090403-0ubuntu3_amd64.deb: 404 Not Found
E: Не удалось скорректировать недоступность пакетов
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Запись информации расширенных состояний... Готово
Выполнил
sudo apt-get update
sudo apt-get upgrade
все обновилось без ошибок
в итоге menu.lst не изменился.
так же выкидывает в initfamfs
как тогда переустановить еще grub с созданием нового файла menu.lst чтобы он автоматически согласно конфигурации и наличии доаступных ядер на компютере сделал меню???
или что еще можно попробовать???
sudo apt-get dist-upgrade надо было, ядро небось опять не установилось)) говорю одно пишу другое
теперь выполнил вот это:
aptitude dist-upgrade
все скачалось, установилось
Обрабатываются триггеры для libc6 ...
ldconfig deferred processing now taking place
При обработке следующих пакетов произошли ошибки:
aqualung
ffmpeg
libavdevice52
vlc-nox
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Запись информации расширенных состояний... Готово
Current status: 243 updates [-3].
при выполнении
root@ubuntu:/# sudo apt-get dist-upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install'.
Пакеты, имеющие неудовлетворённые зависимости:
aqualung: Зависит: libavformat52 (>= 3:0.svn20090303-1) но 3:0.svn20080206-12ubuntu3.1 уже установлен или
libavformat-unstripped-52 (>= 3:0.svn20090303-1) но он не установлен
ffmpeg: Зависит: libavfilter0 (>= 3:0.svn20090303) но он не установлен или
libavfilter-unstripped-0 (>= 3:0.svn20090303) но он не установлен
Зависит: libavfilter0 (< 3:0.svn20090303-99) но он не установлен или
libavfilter-unstripped-0 (< 3:0.svn20090303-99) но он не установлен
Зависит: libavformat52 (>= 3:0.svn20090303) но 3:0.svn20080206-12ubuntu3.1 уже установлен или
libavformat-unstripped-52 (>= 3:0.svn20090303) но он не установлен
libavdevice52: Зависит: libavformat52 (>= 3:0.svn20090303) но 3:0.svn20080206-12ubuntu3.1 уже установлен или
libavformat-unstripped-52 (>= 3:0.svn20090303) но он не установлен
libmiracle0.2.5: Зависит: libvalerie0.2.5 (>= 0.2.4.svn20071228) но он не может быть установлен
libmlt0.2.5: Зависит: libvalerie0.2.5 (>= 0.2.4.svn20071228) но он не может быть установлен
vlc-nox: Зависит: libavformat52 (>= 3:0.svn20090303-1) но 3:0.svn20080206-12ubuntu3.1 уже установлен или
libavformat-unstripped-52 (>= 3:0.svn20090303-1) но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
root@ubuntu:/# sudo apt-get dist-upgrade -f
Чтение списков пакетов... Готово
....
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://archive.ubuntu.com jaunty/main amarok 2:2.0.2mysql5.1.30-0ubuntu3 [10,4MB]
39% [1 amarok 4084523/10,4MB 39%] 78,0kB/s 1min 21s^Получено 7158kБ за 1min 33s (76,4kБ/c)
Извлечение шаблонов из пакетов: 100%
Предварительная настройка пакетов ...
Не удалось записать в журнал, неудачное выполнение openpty() (/dev/pts не смонтирован?)
(Чтение базы данных... на данный момент установлено 230005 файлов и каталогов.)
Подготовка к замене пакета kdenlive 0.5.svn20071228-0.0ubuntu3 (используется файл .../kdenlive_0.7.3-0ubuntu2_amd64.deb)...
Распаковывается замена для пакета kdenlive ...
dpkg: не удалось обработать параметр /var/cache/apt/archives/kdenlive_0.7.3-0ubuntu2_amd64.deb (--unpack):
попытка перезаписать /usr/share/applications/kde/kdenlive.desktop, который уже имеется в пакете kdenlive-data
dpkg-deb: подпроцесс paste убит по сигналу (Broken pipe)
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/kdenlive_0.7.3-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
как быть?
How about when you get the Grub menu on start up, select the first Ubuntu kernel entry, press "e" to edit it, select the "kernel" line, press "e" to edit it, and at the end of the kernel line add "rootdelay=130" similar to:
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=d0b10c15-66ed-4d1c-b7f6-c1fc131636f7 ro quiet splash rootdelay=130
Press enter to save the change, then "b" to boot. Let me know if that makes any difference. :)
помогло вот это. с англоязычной ссылки.
еще когда выдавало все эти ошибки, то помогала команда exit (иногда несколько раз) когда появлялась возможность писать.
я перезаписал файл menu.lst из original и запустилось только в рековери моде.
иксы на прежних дровах не запускаются. и при обновлении уже из KDE выдает тоже ошибки, но это уже совсем другйо вопоос. :)))
Данная проблема решена. Спасибо большое всем кто помог мне с ее решением :)))
Отправить комментарий