Ошибка при удалении нового ядра 2.6.37

Я попытался установить новое ядро, но что-то пошло не так, и я пытаюсь удалить его сейчас. Ошибка в massege:

mhd@Tarek-Laptop:~$ sudo apt-get install -f Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: linux-image-2.6.37-020637-generic 0 upgraded, 0 newly installed, 1 to remove and 9 not upgraded. 1 not fully installed or removed. After this operation, 111MB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 188780 files and directories currently installed.) Removing linux-image-2.6.37-020637-generic ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.37-020637-generic /boot/vmlinuz-2.6.37-020637-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.37-020637-generic /boot/vmlinuz-2.6.37-020637-generic /etc/default/grub: 33: Syntax error: EOF in backquote substitution run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 2 Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm line 328. dpkg: error processing linux-image-2.6.37-020637-generic (--remove): subprocess installed post-removal script returned error exit status 1 Errors were encountered while processing: linux-image-2.6.37-020637-generic E: Sub-process /usr/bin/dpkg returned an error code (1)

Предыдущая ошибка не найдена в этой ошибке.

Это мой конфигурационный файл grub:

# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` RUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap" video=uvesafb:mode_option=>>1024x768-24<<,mtrr=3,scroll=ywrap" GRUB_CMDLINE_LINUX=" vga=792 splash" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' GRUB_GFXMODE=1024x768-24 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1"

спасибо для ответа.

1
задан 10 January 2011 в 17:19

16 ответов

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли посмотреть на него?

Это то, что выглядит мое, и если вы хотите, вы можете заменить свое:

# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=2 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1"
0
ответ дан 25 July 2018 в 22:38

Я нашел исправление для этой ошибки с помощью этих кодов:

sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade

Дважды пробежал sudo apt-get update.

Затем я запускаю синаптический и вручную удаляю пакет и мою систему

Большое спасибо этому блогу.

2
ответ дан 25 July 2018 в 22:38
  • 1
    Возможно, вам придется снова запустить sudo update-grub после удаления ядра из /boot – Kees Cook 10 January 2011 в 17:57

это странно, это выглядит так, как если обновить ядро как-то изменил конфигурационный файл grub. Вы можете разместить конфигурационный файл grub в ваш предыдущий вопрос, так что мы можем взглянуть на него?

это то, что моя выглядит, и если вы хотите, вы можете заменить его с этим:

# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=2 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1"
0
ответ дан 26 July 2018 в 23:17

Я нашел исправление для этой ошибки с помощью этих кодов:

sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade

Дважды пробежал sudo apt-get update.

Затем я запускаю синаптический и вручную удаляю пакет и мою систему

Большое спасибо этому блогу.

2
ответ дан 26 July 2018 в 23:17
  • 1
    Возможно, вам придется снова запустите sudo update-grub тоже после того, как ядро удаляется из /boot – Kees Cook 10 January 2011 в 17:57

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли посмотреть на него?

Это то, что выглядит мое, и если вы хотите, вы можете заменить свое:

# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=2 GRUB_HIDDEN_TIMEOUT_QUIET=false GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1"
0
ответ дан 2 August 2018 в 04:04

Я нашел исправление для этой ошибки с помощью этих кодов:

sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade

Дважды пробежал sudo apt-get update.

Затем я запускаю синаптический и вручную удаляю пакет и мою систему

Большое спасибо этому блогу.

2
ответ дан 2 August 2018 в 04:04
  • 1
    Возможно, вам придется снова запустите sudo update-grub тоже после того, как ядро удаляется из /boot – Kees Cook 10 January 2011 в 17:57

Я нашел исправление для этой ошибки этими кодами:

  sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm  /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade  

I run sudo apt-get update дважды

Затем я запускаю synaptic и вручную удаляю пакет, и моя система снова очищается.

Большое спасибо этому блог .

2
ответ дан 4 August 2018 в 20:08

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли его просмотреть?

Это то, на что похожа моя, и если вы хотите, вы можете заменить свое:

  # Если вы измените этот файл, запустите «update-grub» после этого, чтобы обновить файл # /boot/grub/grub.cfg.  GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 2 GRUB_HIDDEN_TIMEOUT_QUIET = false GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = `lsb_release -i -s 2 & gt;  / dev / null ||  echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" GRUB_CMDLINE_LINUX = "" # Раскомментировать включение фильтрации BadRAM, изменить в соответствии с вашими потребностями # Это работает с Linux (без патча требуется) и с любым ядром, которое получает # информацию о карте памяти из GRUB (GNU  Mach, ядро ​​FreeBSD ...) # GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef" # Раскомментировать отключить графический терминал (только grub-pc) # GRUB_TERMINAL = console # Разрешение, используемое на графическом терминале #, обратите внимание, что вы можете использовать  только режимы, поддерживаемые вашей графической картой через VBE #, вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo '# GRUB_GFXMODE = 640x480 # Раскомментировать, если вы не хотите, чтобы GRUB передавал параметр« root = UUID = xxx »в Linux #GRUB_DISABLE_LINUX_UUID  = true # Uncomment отключить генерацию записей меню режима восстановления # GRUB_DISABLE_LINUX_RECOVERY = "true" # Раскомментировать получение звукового сигнала при запуске grub # GRUB_INIT_TUNE = "480 440 1"  
0
ответ дан 4 August 2018 в 20:08

Я нашел исправление для этой ошибки этими кодами:

  sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm  /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade  

I run sudo apt-get update дважды

Затем я запускаю synaptic и вручную удаляю пакет, и моя система снова очищается.

Большое спасибо этому блог .

2
ответ дан 6 August 2018 в 04:10

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли его просмотреть?

Это то, на что похожа моя, и если вы хотите, вы можете заменить свое:

  # Если вы измените этот файл, запустите «update-grub» после этого, чтобы обновить файл # /boot/grub/grub.cfg.  GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 2 GRUB_HIDDEN_TIMEOUT_QUIET = false GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = `lsb_release -i -s 2 & gt;  / dev / null ||  echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" GRUB_CMDLINE_LINUX = "" # Раскомментировать включение фильтрации BadRAM, изменить в соответствии с вашими потребностями # Это работает с Linux (без патча требуется) и с любым ядром, которое получает # информацию о карте памяти из GRUB (GNU  Mach, ядро ​​FreeBSD ...) # GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef" # Раскомментировать отключить графический терминал (только grub-pc) # GRUB_TERMINAL = console # Разрешение, используемое на графическом терминале #, обратите внимание, что вы можете использовать  только режимы, поддерживаемые вашей графической картой через VBE #, вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo '# GRUB_GFXMODE = 640x480 # Раскомментировать, если вы не хотите, чтобы GRUB передавал параметр« root = UUID = xxx »в Linux #GRUB_DISABLE_LINUX_UUID  = true # Uncomment отключить генерацию записей меню режима восстановления # GRUB_DISABLE_LINUX_RECOVERY = "true" # Раскомментировать получение звукового сигнала при запуске grub # GRUB_INIT_TUNE = "480 440 1"  
0
ответ дан 6 August 2018 в 04:10

Я нашел исправление для этой ошибки этими кодами:

  sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm  /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade  

I run sudo apt-get update дважды

Затем я запускаю synaptic и вручную удаляю пакет, и моя система снова очищается.

Большое спасибо этому блог .

2
ответ дан 7 August 2018 в 22:09

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли его просмотреть?

Это то, на что похожа моя, и если вы хотите, вы можете заменить свое:

  # Если вы измените этот файл, запустите «update-grub» после этого, чтобы обновить файл # /boot/grub/grub.cfg.  GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 2 GRUB_HIDDEN_TIMEOUT_QUIET = false GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = `lsb_release -i -s 2 & gt;  / dev / null ||  echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" GRUB_CMDLINE_LINUX = "" # Раскомментировать включение фильтрации BadRAM, изменить в соответствии с вашими потребностями # Это работает с Linux (без патча требуется) и с любым ядром, которое получает # информацию о карте памяти из GRUB (GNU  Mach, ядро ​​FreeBSD ...) # GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef" # Раскомментировать отключить графический терминал (только grub-pc) # GRUB_TERMINAL = console # Разрешение, используемое на графическом терминале #, обратите внимание, что вы можете использовать  только режимы, поддерживаемые вашей графической картой через VBE #, вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo '# GRUB_GFXMODE = 640x480 # Раскомментировать, если вы не хотите, чтобы GRUB передавал параметр« root = UUID = xxx »в Linux #GRUB_DISABLE_LINUX_UUID  = true # Uncomment отключить генерацию записей меню режима восстановления # GRUB_DISABLE_LINUX_RECOVERY = "true" # Раскомментировать получение звукового сигнала при запуске grub # GRUB_INIT_TUNE = "480 440 1"  
0
ответ дан 7 August 2018 в 22:09

Я нашел исправление для этой ошибки этими кодами:

  sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm  /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade  

I run sudo apt-get update дважды

Затем я запускаю synaptic и вручную удаляю пакет, и моя система снова очищается.

Большое спасибо этому блог .

2
ответ дан 10 August 2018 в 10:23

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли его просмотреть?

Это то, на что похожа моя, и если вы хотите, вы можете заменить свое:

  # Если вы измените этот файл, запустите «update-grub» после этого, чтобы обновить файл # /boot/grub/grub.cfg.  GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 2 GRUB_HIDDEN_TIMEOUT_QUIET = false GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = `lsb_release -i -s 2 & gt;  / dev / null ||  echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" GRUB_CMDLINE_LINUX = "" # Раскомментировать включение фильтрации BadRAM, изменить в соответствии с вашими потребностями # Это работает с Linux (без патча требуется) и с любым ядром, которое получает # информацию о карте памяти из GRUB (GNU  Mach, ядро ​​FreeBSD ...) # GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef" # Раскомментировать отключить графический терминал (только grub-pc) # GRUB_TERMINAL = console # Разрешение, используемое на графическом терминале #, обратите внимание, что вы можете использовать  только режимы, поддерживаемые вашей графической картой через VBE #, вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo '# GRUB_GFXMODE = 640x480 # Раскомментировать, если вы не хотите, чтобы GRUB передавал параметр« root = UUID = xxx »в Linux #GRUB_DISABLE_LINUX_UUID  = true # Uncomment отключить генерацию записей меню режима восстановления # GRUB_DISABLE_LINUX_RECOVERY = "true" # Раскомментировать получение звукового сигнала при запуске grub # GRUB_INIT_TUNE = "480 440 1"  
0
ответ дан 10 August 2018 в 10:23

Я нашел исправление для этой ошибки этими кодами:

  sudo rm /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.postrm sudo rm  /var/lib/dpkg/info/linux-image-2.6.37-020637-generic.list sudo apt-get clean all sudo apt-get update sudo apt-get upgrade  

I run sudo apt-get update дважды

Затем я запускаю synaptic и вручную удаляю пакет, и моя система снова очищается.

Большое спасибо этому блог .

2
ответ дан 13 August 2018 в 16:48
  • 1
    Возможно, вам придется снова запустить sudo update-grub снова после удаления ядра из / boot – Kees Cook 10 January 2011 в 17:57

Это странно, похоже, что обновление ядра каким-то образом изменило конфигурационный файл grub. Вы можете опубликовать конфигурационный файл grub в указанном выше вопросе, чтобы мы могли его просмотреть?

Это то, на что похожа моя, и если вы хотите, вы можете заменить свое:

  # Если вы измените этот файл, запустите «update-grub» после этого, чтобы обновить файл # /boot/grub/grub.cfg.  GRUB_DEFAULT = 0 GRUB_HIDDEN_TIMEOUT = 2 GRUB_HIDDEN_TIMEOUT_QUIET = false GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = `lsb_release -i -s 2 & gt;  / dev / null ||  echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" GRUB_CMDLINE_LINUX = "" # Раскомментировать включение фильтрации BadRAM, изменить в соответствии с вашими потребностями # Это работает с Linux (без патча требуется) и с любым ядром, которое получает # информацию о карте памяти из GRUB (GNU  Mach, ядро ​​FreeBSD ...) # GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef" # Раскомментировать отключить графический терминал (только grub-pc) # GRUB_TERMINAL = console # Разрешение, используемое на графическом терминале #, обратите внимание, что вы можете использовать  только режимы, поддерживаемые вашей графической картой через VBE #, вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo '# GRUB_GFXMODE = 640x480 # Раскомментировать, если вы не хотите, чтобы GRUB передавал параметр« root = UUID = xxx »в Linux #GRUB_DISABLE_LINUX_UUID  = true # Uncomment отключить генерацию записей меню режима восстановления # GRUB_DISABLE_LINUX_RECOVERY = "true" # Раскомментировать получение звукового сигнала при запуске grub # GRUB_INIT_TUNE = "480 440 1"  
0
ответ дан 13 August 2018 в 16:48

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

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