1 |
On Thu, 25 Jan 2007 09:54:51 +0200, Alan McKinnon wrote: |
2 |
|
3 |
> When the |
4 |
> kernel boots, it reads the partition table off disk and knows that the |
5 |
> first partition starts at cylinder 0 and the second partition starts at |
6 |
> say cylinder 2000. The kernel doesn't update this information when you |
7 |
> run fdisk, so if you delete two partitions and create one big one, the |
8 |
> kernel can get confused. It's not hard to fix on the PC, but Linux runs |
9 |
> on 20 architectures that are not all as crazy as Intel PCs, which might |
10 |
> be why this oddity is still there are 15 years. Redhat have a utility |
11 |
> called partprobe that gets everything back in sync after using fdisk, |
12 |
> but I have yet to find it in Portage |
13 |
|
14 |
You can do this with "hdparm -z". If it reports an error, you'll need to |
15 |
reboot to ensure the kernel's partition table is up to date. |
16 |
|
17 |
|
18 |
-- |
19 |
Neil Bothwick |
20 |
|
21 |
There is absolutely no substitute for a genuine lack of preparation. |