-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 11 December 2003 02:11 am, Tom Emerson wrote:
HOWEVER, at some point in the copy process "things went bad", and the system locked up. [we're talking flashing caps/scroll lock lights] During the reboot and subsequent transaction replay [reiser], I got a null pointer exception and the system hung again -- rebooting THIS time returned "cannot find a valid reiserfs partition on 09:00"
I had the EXACT same problem, including your other symptoms below. It only happened when copying from one drive to another. As it turned out, my power supply turned out to be too small for my system. A bigger power supply solved the problem.
reiserfsck reported it couldn't find a superblock, so I tried to "force" the creation of a new one with parameter "--rebuild-sb" -- here is where I might have shot myself in the foot: rebuild-sb suggested a block size of 4096, however I recalled that during the boot sequence when it couldn't find anything on device 09:00 that there were references to a 1024-byte block size, so I overrode "4096" with "1024".
ALWAYS TAKE THE ADVICE OF THE REISERFS TOOLS, UNLESS YOU ARE A REISERFS DEVELOPER! I'm pretty sure that this is where you shot yourself in the foot.
I then found out/realized/whatever that I also had to perform a "--rebuild-tree" operation, and this is the scary part: the program reported THOUSANDS of "size (...) should be (...)" error messages where the first and second elipses seemed to toggle between 0 and 1000.
This is where your drive *really* got hosed. As I said above, I had the exact same problem. I accepted the reiserfsck suggestion in --rebuild-sb. After that, a simple --rebuild-tree fixed it. Actually. I had the same problem 5 or 6 times and went through this process each time before I started replacing everything and discovered the *real* problem. In the end I put all of my old hardware back together with a new power supply, and the computer is still running right now. Did you backup the partition like reiserfsck told you? The chances are good that you'll never recover unless you made a backup. You could try asking the ReiserFS developers for help. They *might* be able to help you. - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/2Njn+FOexA3koIgRAlhpAJ9Jm8kTwL1N1fWzHgNrZTcTHmnfvgCffGuG kkBOwNtHI+NfQFUNZwotjxc= =rozp -----END PGP SIGNATURE-----