public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: David Balazic <david.balazic@uni-mb.si>
To: linux-kernel@vger.kernel.org, testers-list@redhat.com
Subject: Linux can't find partitions , again
Date: Fri, 03 Aug 2001 11:49:14 +0200	[thread overview]
Message-ID: <3B6A739A.7D6197CD@uni-mb.si> (raw)

Hi!

Yesterday I did "nothing" (*) and then linux didn't boot anymore.
It couldn't mount the root FS.
After I fixed that , it couldn't turn on the swap partition.

This really pisses me off ! ( I am cool now, you should see me yesterday )

The problem was that the partitions were renumbered "randomly"
and linux just can not deal with that. Before linux named the root FS
partition hda6, but now he names it hda7. Off course the kernel still looks
for hda6 and fails. After I fix LILO , it boots, but fails to turn on the swap
as it was renamed from hda7 to hda5. I edit /etc/fstab and all is well.
Until next time.

This has bitten me and my neighbour enough times that I wrote a kernel patch
to fix ( 99% fix ) the first problem ( root-FS ) and I don't write kernel patches
every week !
I didn't address the second problem ( swap ).

The patch works by scanning all known partitions for a matching ext2 UUID ( or label ).
Maybe a simpler solution would be to search the partition list for a particular
disk ( hda ) for a partition which has a particular (start,size) pair ? ( less disk access, 
FS-type neutral , would work for the swap problem too )

Patch available at
http://linux-patches.rock-projects.com/v2.2-f/uuid.html

Opinions ?

* - I created a partition on the free part of the disk, but after a minute
I changed my mind an deleted it. I used the Disk Administrator tools undwr win2000

-- 
David Balazic
--------------
"Be excellent to each other." - Bill & Ted
- - - - - - - - - - - - - - - - - - - - - -

             reply	other threads:[~2001-08-03  9:49 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-03  9:49 David Balazic [this message]
2001-08-03 10:41 ` Linux can't find partitions , again David Balazic
  -- strict thread matches above, loose matches on Subject: below --
2001-08-03 11:12 Andries.Brouwer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3B6A739A.7D6197CD@uni-mb.si \
    --to=david.balazic@uni-mb.si \
    --cc=linux-kernel@vger.kernel.org \
    --cc=testers-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox