Mailinglist Archive: opensuse-autoinstall (87 mails)
| < Previous | Next > |
Re: [opensuse-autoinstall] partitioning problem 10.2 and autoinstall
- From: fschuett <fschuett@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 6 Feb 2007 10:23:10 +0100
- Message-id: <200702061023.11922.fschuett@xxxxxxxxxxxxxxxxxxxxxxxxx>
Am Montag, 29. Januar 2007 11:57 schrieb fschuett:
> Am Mittwoch, 24. Januar 2007 11:57 schrieb fschuett:
> > Am Montag, 22. Januar 2007 14:18 schrieb Uwe Gansert:
> > > On Monday 22 January 2007 11:41, fschuett wrote:
> > > > Here comes the partitioning before installation:
> > > > /dev/hda1 * 1 13 104391 83 Linux
> > > > /dev/hda2 2883 5432 20482843+ 83 Linux
> > > > /dev/hda3 5433 5560 1028128+ 82 Linux swap/Solaris
> > > >
> > > > The difference in size for /dev/hda1 is a typing error by me.
> > >
> > > why the gap between hda1 and hda2?
> > > Maybe that's the reason because in my test I had no gap configured.
> >
> > I use a "reborn card" as network card. This card protects the hd from
> > unwanted changes (very necessary in a school environment).
> > This card comes with a BIOS and does the partitioning itself.
> > I installed two partitions for windows 98 which are hidden, when I
> > boot into Linux. This two partitions are in the gap. So my
> > partitioning is
> > Linux (hda1)
> > Windows (c:)
> > Windows (d:)
> > Linux (hda2)
> > Linux swap (hda3).
> >
> > Windows needs to be near the beginning of the disk to be bootable.
>
> I did some more testing.
> If I have a gap somewhere between the partitions or in front of the first
> partition, my partitioning scheme is not used by AutoYaST.
>
> That is a big problem for me because I need to have the Windows partition
> at the beginning of the disk, otherwise Win 98 is not bootable.
>
> I tried the new tag partitioning_advanced, but I found the partitions
> don't get formatted and the old system (SuSE 10.1) is merged with the new
> system (10.2). So this is not an alternative.
>
> I am really stuck with this.
>
I did change the yast source file autopart.ycp to fit my needs, but
I could not find out, why yast creates a primary partition 4
and does not use the already existing root partition 2.
It's somewhere hidden in the calculation of the gaps, because my
boot gap gets the entry "added": [[0,1]], the swap partition gets
"added":[[2,3]] but the root partition does _not_ get
"added":[[1,2]] as I would expect.
Instead it gets "added":[] and this is the reason why it is not considered
for the installation.
So for my special case I change the "gap" entry and add:
"added":[[1,2]], "created_primary":[2] and removed all other gaps.
This works for me.
--------------------------
I think there is a problem with the gap calculation, which is triggered by my
special setup.
Should I file a bug report for this?
Bye,
Frank
fschuett@xxxxxxxxxxxxxxxxxxxxxxxxx
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-autoinstall+help@xxxxxxxxxxxx
> Am Mittwoch, 24. Januar 2007 11:57 schrieb fschuett:
> > Am Montag, 22. Januar 2007 14:18 schrieb Uwe Gansert:
> > > On Monday 22 January 2007 11:41, fschuett wrote:
> > > > Here comes the partitioning before installation:
> > > > /dev/hda1 * 1 13 104391 83 Linux
> > > > /dev/hda2 2883 5432 20482843+ 83 Linux
> > > > /dev/hda3 5433 5560 1028128+ 82 Linux swap/Solaris
> > > >
> > > > The difference in size for /dev/hda1 is a typing error by me.
> > >
> > > why the gap between hda1 and hda2?
> > > Maybe that's the reason because in my test I had no gap configured.
> >
> > I use a "reborn card" as network card. This card protects the hd from
> > unwanted changes (very necessary in a school environment).
> > This card comes with a BIOS and does the partitioning itself.
> > I installed two partitions for windows 98 which are hidden, when I
> > boot into Linux. This two partitions are in the gap. So my
> > partitioning is
> > Linux (hda1)
> > Windows (c:)
> > Windows (d:)
> > Linux (hda2)
> > Linux swap (hda3).
> >
> > Windows needs to be near the beginning of the disk to be bootable.
>
> I did some more testing.
> If I have a gap somewhere between the partitions or in front of the first
> partition, my partitioning scheme is not used by AutoYaST.
>
> That is a big problem for me because I need to have the Windows partition
> at the beginning of the disk, otherwise Win 98 is not bootable.
>
> I tried the new tag partitioning_advanced, but I found the partitions
> don't get formatted and the old system (SuSE 10.1) is merged with the new
> system (10.2). So this is not an alternative.
>
> I am really stuck with this.
>
I did change the yast source file autopart.ycp to fit my needs, but
I could not find out, why yast creates a primary partition 4
and does not use the already existing root partition 2.
It's somewhere hidden in the calculation of the gaps, because my
boot gap gets the entry "added": [[0,1]], the swap partition gets
"added":[[2,3]] but the root partition does _not_ get
"added":[[1,2]] as I would expect.
Instead it gets "added":[] and this is the reason why it is not considered
for the installation.
So for my special case I change the "gap" entry and add:
"added":[[1,2]], "created_primary":[2] and removed all other gaps.
This works for me.
--------------------------
I think there is a problem with the gap calculation, which is triggered by my
special setup.
Should I file a bug report for this?
Bye,
Frank
fschuett@xxxxxxxxxxxxxxxxxxxxxxxxx
--
To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-autoinstall+help@xxxxxxxxxxxx
| < Previous | Next > |