home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / linux / 23082 < prev    next >
Encoding:
Text File  |  1993-01-07  |  5.2 KB  |  143 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!europa.asd.contel.com!howland.reston.ans.net!sol.ctr.columbia.edu!sol.ctr.columbia.edu!kfogel
  3. From: kfogel@occs.cs.oberlin.edu (Karl Fogel)
  4. Subject: HELP!!! Partition table failure, 200 MB of data at stake...
  5. Sender: nobody@ctr.columbia.edu
  6. Organization: Oberlin College Computer Science
  7. Date: Thu, 7 Jan 1993 16:26:44 GMT
  8. Message-ID: <KFOGEL.93Jan7112644@occs.cs.oberlin.edu>
  9. Distribution: comp.os.linux
  10. X-Posted-From: occs.cs.oberlin.edu
  11. NNTP-Posting-Host: sol.ctr.columbia.edu
  12. Lines: 129
  13.  
  14.  
  15.  
  16.  
  17.     Following this is a fairly detailed description of the
  18. problem. There are about 200 MB of data at stake here, including some
  19. documentation-in-progress for the Linux Documentation Project (my hard
  20. drive was to big to back up fully, since I don't have a tape drive.
  21. The funny thing is that last night, before this happened, I was
  22. formatting all of my disks so I could back up the most important
  23. stuff. I had formatted most of them and decided to finish the rest
  24. today, and so I turned off the computer -- and that was the last time
  25. I was able to get Linux up and running) Anyone who can help solve this
  26. will be remembered in my will, even if it's just a "Hello" :-) Details
  27. follow: 
  28.  
  29.  
  30.     I boot from my hard drive using Lilo 5 with the 0.99 kernel
  31. (this had been working fine for some time, and I hadn't gotten around
  32. to upgrading Lilo yet). Linux is the only OS on my machine, and
  33. /dev/hda2 is root. This time, when I turned on the computer, the hard
  34. disk light blinked on and off for a long time, and finally I got the
  35. message:
  36.  
  37.     C: drive failure
  38.     
  39.     RUN SETUP UTILITY
  40.  
  41.     Press <F1> to RESUME
  42.  
  43.  
  44.     Well, I keep a few boot disks around just in case. I inserted
  45. one that boots but uses /dev/hda2 as root, thinking that I could still
  46. fix it once I was in Linux. No go, it can't get access to anything on
  47. the hard drive. So I tried using the good old BOOT-US and UTIL-US from
  48. MCC, because they do not even make use of the hard drive at all. Here
  49. is what happened: I insert the BOOT-US disk and turn on the computer.
  50. It checks all drives (as always), even though it has looked at A:
  51. first and (?)  knows that there is a bootable disk in there. But when
  52. it checks the C: drive, I get the following error message:
  53.  
  54.  
  55.     C: drive failure
  56.     
  57.     RUN SETUP UTILITY
  58.  
  59.     Press <F1> to RESUME
  60.  
  61.  
  62.     I press F1, and then these error messages come:
  63.  
  64.  
  65. HD: read_intr: status = 0x11
  66. HD: read_intr: error = 0x4
  67.  
  68. HD: win_result: status = 0x11                             -
  69. HD: win_result: error = 0x4                          |   
  70. HD: win_result: status = 0x11                     |    
  71. HD: win_result: error = 0x4                     |   
  72. HD: win_result: status = 0x11                     |   this stuff gets
  73. HD: win_result: error = 0x4                     |   repeated
  74. HD: win_result: status = 0x11                     |   several times
  75. HD: win_result: error = 0x4                     |           
  76. HD-controller reset                         |           
  77. HD controller times out, status = 0x10                 |           
  78. HD-controller still busy                    _            
  79.                                    
  80. Unable to read partition table of device 0300
  81.  
  82. Partition table OK...
  83.  
  84.  
  85.  
  86.  
  87.     ...and it goes on to boot from floppy just fine from there.
  88. But when I try to mount /dev/hda2 on /foo (created for that purpose),
  89. I get this:
  90.  
  91.  
  92. bread failed
  93. /dev/hda2 already mounted or /foo busy
  94.  
  95.  
  96.     ...neither of which is true, of course. So then I tried to run
  97. fdisk, and got these error messages:
  98.  
  99.  
  100.  
  101. HD: win_result: status = 0x11                             -
  102. HD: win_result: error = 0x4                          |   
  103. HD: win_result: status = 0x11                     |    
  104. HD: win_result: error = 0x4                     |   
  105. HD: win_result: status = 0x11                     |   this stuff gets
  106. HD: win_result: error = 0x4                     |   repeated
  107. HD: win_result: status = 0x11                     |   several times
  108. HD: win_result: error = 0x4                     |           
  109. HD-controller reset                         |           
  110. HD controller times out, status = 0x10                 |           
  111. HD-controller still busy                    _            
  112.  
  113.  
  114. hardisk I/O error
  115. dev 0300, sector 4
  116. Unable to read /dev/hda
  117.  
  118.  
  119. ...and that's it. No go. I think all this is a partition table
  120. problem, not a filesystem problem, because when I try to mount
  121. /dev/hda4 (which is an archive partition I keep around and which I
  122. have not mounted in weeks, so I couldn't have cause any problems on
  123. it's filesystem or anything), I get the same "bread failed" message as
  124. with hda2, except that it says "/dev/hda4" now, of course!
  125.     If it could be at all significant, I just added another 4 megs
  126. of RAM, bringing me to a total of 8, a couple of days ago. But this
  127. would have been the third or fourth time booting up with the new RAM
  128. in, and I hadn't had any trouble with it at all. I have not run fdisk
  129. or anything else that might screw up the partition table in months,
  130. unless Lilo could be doing it when it boots up. Last night I was
  131. running X just fine, and lots of other things... now Linux is dead and
  132. I am heartbroken :(  Please, if anyone has any idea how to fix this,
  133. tell me. I do have access to another Linuxer here, if the solution
  134. requires using Linux/GCC or anything. Thanks!
  135.  
  136.  
  137. --
  138.  
  139.  Karl Fogel ("Leg of Lark") <>    Member, League for Programming Freedom
  140.    kfogel@cs.oberlin.edu    <>    (Mail lpf@uunet.uu.net for more info.)
  141.  fogel@antares.mcs.anl.gov  <>  Any opinions disclaimed are entirely my own.
  142.  <> Linux, the free, copylefted Unix for the 386/486 PC <> Ask me more!! <>
  143.