Да уж, а проверить, что скрипт делает до этого нельзя было?
Там есть sudo aptitude purge $OLDCONF, где OLDCONF=`dpkg -l|grep "^rc"|awk '{print $2}'`
у меня dpkg -l|grep "^rc"|awk '{print $2}' вывел много-много пакетов, в результате удалений которых, он удалил бы с зависимостями вообще всё кде полностью, а может и ещё чего-нибудь!
Дальше он в принципе определяет названия пакетов старых ядер, и удаляет их, оставляя только одно при чём не самой старшей версии, у меня он удалил ядро 2.6.33-rc6, но оставил 2.6.28-18.
Думаю проблема как раз в dpkg -l|grep "^rc"|awk '{print $2}' это и натворило непоправимых дел...
Диск /dev/sda: 120.0 ГБ, 120034123776 байт 255 heads, 63 sectors/track, 14593 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x9b7a9704
Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 2 5325 42765030 f W95 расшир. (LBA) Раздел 1 не заканчивается на границе цилиндра. /dev/sda2 * 5326 12445 57183745+ 7 HPFS/NTFS Раздел 2 не заканчивается на границе цилиндра. /dev/sda3 12446 14497 16482690 83 Linux /dev/sda4 14498 14593 771120 82 Linux своп / Solaris /dev/sda5 2 5325 42757344 7 HPFS/NTFS
Дружелюбные однако гости тут скрипты пишут...
Да уж, а проверить, что скрипт делает до этого нельзя было?
Там есть sudo aptitude purge $OLDCONF, где OLDCONF=`dpkg -l|grep "^rc"|awk '{print $2}'`
у меня dpkg -l|grep "^rc"|awk '{print $2}' вывел много-много пакетов, в результате удалений которых, он удалил бы с зависимостями вообще всё кде полностью, а может и ещё чего-нибудь!
Дальше он в принципе определяет названия пакетов старых ядер, и удаляет их, оставляя только одно при чём не самой старшей версии, у меня он удалил ядро 2.6.33-rc6, но оставил 2.6.28-18.
Думаю проблема как раз в dpkg -l|grep "^rc"|awk '{print $2}' это и натворило непоправимых дел...
Для меня наверное проще было бы переустановить.
Загрузился в ЛивСД, обнаружил такое вот:
ubuntu@ubuntu:/home$ sudo fdisk -l
Диск /dev/sda: 120.0 ГБ, 120034123776 байт
255 heads, 63 sectors/track, 14593 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9b7a9704
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 2 5325 42765030 f W95 расшир. (LBA)
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2 * 5326 12445 57183745+ 7 HPFS/NTFS
Раздел 2 не заканчивается на границе цилиндра.
/dev/sda3 12446 14497 16482690 83 Linux
/dev/sda4 14498 14593 771120 82 Linux своп / Solaris
/dev/sda5 2 5325 42757344 7 HPFS/NTFS
Это проблема?
Шайтан-байтан
Слава Аллаху и Богам пустыни!
Запустил я эту шарманку!
Огромное спасибо товарищу KB который дал наводку
Шаги такие:
1. Загрузился в ЛивСД
2. Замаунтил /dev , /proc, /dev/pts на /mnt
3. sudo chroot /mnt
4. Посмотрел лог /var/log/apt/term.log нашел всё что удалил и заинсталлил. Имеется ввиду обычные либы (не ядра)
5. umount, reboot
6. перезагрузка
7. слава Богам Пустыни!
Вот и прекрасно, мир твоему дому, брат)))
Отправить комментарий