[megoldv?]safe-upgrade kernel 2.6.26-2-686 lilo fatal

Fórumok

Hosszú lesz! - ilyennel még nem találkoztam.
Debian Lenny safe-upgrade után sikertelen boot.
RIP CD chroot .. bebootoltam :)
#aptitude update
... végére biggyesztve
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem
E: Nem sikerült újraépíteni a csomaggyorstárat
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem
Jó :(
#dpkg --configure -a
...
update-initramfs: Generating /boot/initrd.img-2.6.26-2-686
ERROR lilo fails for new /boot/initrd.img-2.6.26-2-686

Warning: '/proc/partitions' does not match '/dev' directory structure.
name change: '/dev/sd1' -> '/dev/sda1'
part_nowrite check:: No such a file or directory
dpkg: post-installation script alfolyamat 1 hibakóddal kiklépett

Már az is nagyon misztikus (nekem) hogy ki és miért akarja átkeresztelni a '/dev/sda1' ugyanarra? Ha a lilo -t futtatom akkor is ugyanerre panaszkodik. A RIP chroot - lilo nem mondott ilyeneket! Egyébként, az #uname -a" kimenete:
Linux cucli 2.6.26-2-686 #1 SMP Wed Aug 19 06:06:52 UTC 2009 i686 GNU/Linux

Most akkor mégis csak jó az initrd.img és a vmlinuz?

No még egyszer ...
#aptitude safe-upgrade -ys
...
The following partially installed packages will be configured:
initramfs-tools

Ha lefuttatom, megint azt követeli hogy futtassam kézileg a '#dpkg --configure -a" parancsot' :(

Megpróbálnám újra telepíteni a problémát okozó csomagot:
#aptitude purge initramfs-tools -ys
...
El akarja távolítani, az összes linuxy-image-xxx csomagot amit eddig feltett!? - hát ettől kicsit égnek áll a hajam.
A végén pedig a következő "misztikus' kijelentést teszi:
...
Az alábbi függőpségek feloldatlanul hagyása:
a(z) uswsusp ajánlja a(z) initramfs-tools (>= 0.74) csomagot
A pontszám -663

Csomagokat fogok letölteni/telepíteni/eltávolítani.

Hát ez derék, ki az a uswsusp? - egy guru?

#cat /proc/partition
8 0 78150744 sda - 80G SATA 1
8 1 156296353 sda1
8 16 78150744 sdb - 80G SATA 2
3 0 19551168 hda - rendszer
3 1 9767488 hda1 - win XP
3 2 1 hda2
3 5 2000061 hda5 - Linux swap
3 6 7783461 hda6 - Debian Lenny
254 6 156298400 dm-0
254 2 156298400 dm-2

A két SATA egy csíkozó (strippelt) RAID egy sil3112 chipre dugva, ext2 fs és csak átmeneti munkaterületnek van használva (gyors, viszont nem megbízható). Alapból a Linux be sem mountolja, azt kézileg szoktam megtenni. A win ext2 driveren keresztül használja - hasonlóan kiváló sebesség, de nem bízzuk rá a családi vagyon helyét jelölő térképet.
A /dev könyvtárban nincs sda1 - minden más drive ugyan úgy ott van mint a /proc/partitions -ban. A tömböt, egyébként a /dev/mapper az elég mókás nevek alatt lehet fellelni:
/dev/mapper/sil_ajafdjcccddg
/dev/mapper/sil_ajafdjcccddg1 - ezt szoktam mount -olni
Míg ezt a borzasztóságot szerkesztettem, eszembe jutot, gha mást nem de átmenetileg láétrehozok egy /dev6sda1 nódot ...
Valami új, egyéb javaslat, ötlet?

Bocs mindenkitől a rémregény miatt!
A mknod dev/sda1 megoldotta. Az aptitude szépen fut és elfelejtette a hülyeségeket. Ami az érdekes, hogy a /dev/sda1 node továbbra sem jelenik meg, viszont a /porc/partitions tartalmazza!? Van erre valami korrekt módszer, az udev -et még mindig csak alig értem :(