
|
kernel panic on mounting reiserfs keywords : kernel 2.4 aiee panic panik mount reiserfs mount I run a server with 2.4.x and reiserfs and suddenly it was gone and reboot ended up in a kernel-crash. After hours I finally found out that the crash was caused by mounting a single reiserfs-partition. Unfortunately I did not have time to write down the exact kernel-messages and they were not logged cause the system crashed before logging. However : It was one of the many moments where I deeply regreted that I decided to user reiserfs many years ago. Having problems is one thing, but causing a kernel-panic on a 2.4.32 is another one. Solution as usual: * boot a recent live-cd with new 2.6kernel and new reiserfstools and dont rely on reisersupport on your machine. Remember : it lead to a fs-garbage and crashed your system !! * try to mount the reiserfs-partition RO. It will most likely work on 2.6er kernel with more advanced reiserfs-support. * BACKUP YOUR DATA !! Even if the boss is standing behind your shoulder and your phone is reaching critical temperature cause calls are coming in nonstop. Take the 2-4hours to make a FILE-BACKUP. If you have enough resources, you can create a dd-copy first (FASTER) and then make the file-backup from your dd-copy. But its critical you have a file-backup for the next step. * reiserfsck your partition. Most likely you will have to rerun it with --rebuild-tree to have all problems fixed. This might take a while on larger partitions, but less than the file-backup. * now your partition should be fixed. Mount it RO and Take a cautious and shy look in lost+found and try to estimate how much files you lost during rebuild-tree. Mount your file-backup and create a list of all files on partitions and compare the lists (sort and diff are your friends). Now you can find all files that have vanished (likely) or changed (unlikely) and you can try restoring them from the backup * reboot your old system and hope the best :) serial : 376 If you found any nonsense in this entry or want to see important improvements, I would appreatiate to receive your comments at knowledge@goldfisch.at disclaimer : all these entries are part of my very private knowledgebase that I created while solving problems. Many solutions are taken from other webpages or from usenet. There is no warranty for this entries of course. Some of the articles are even stupid and one day you might even find the name of my prefered pizza-service in here, cause I always forget about it. Remember : This is my knowledgebase. If you need professional support and are willing to pay for it just email me at pilsl@goldfisch.at For enlightment take a look at http://leblogsportif.sportnation.at |