hi,
Today I removed partitions from Fedora 7  installation , (kept /home
partition from FC7). Again went threw installation  I faced no problem
this time. Fedora 7 was installed without using LVM. on free space I
installed Ubntu7. server for test purpose. No error.
Sequence was Freebsd6.2 , Fedora Core 7 then RHEL4.

When I tried installation with deselecting many packages (minimal
installation) for RHEL5
without using LVM , I faced no problem, rebooted in mid to use
LVM+minimal RHEL5 again same error. Repetation with minimal
installation+ no LVM could not continued (found same error again).

Most likely it was due to partition table.

Now current partition table I have is.


Disk /dev/hdc: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        1274    10233373+  a5  FreeBSD  <----
FreeBSD 6.2 installation
/dev/hdc2            1275        1287      104422+  83  Linux
<------ Fedora 7 /boot partition (no use)
/dev/hdc3            1288        2562    10241437+  83  Linux
<------ /home from Fedora7
/dev/hdc4            2563        7751    41680642+   5  Extended
/dev/hdc5            2563        2575      104391   83  Linux
<------ rhel5 /boot
/dev/hdc6            2576        6399    30716248+  8e  Linux LVM
<-----rhel5 LVM
/dev/hdc7            6400        6411       96358+  83  Linux
<---------- ubuntu7 /boot
/dev/hdc8            6412        7627     9767488+  83  Linux
<-------- ubntu / partition
/dev/hdc9            7628        7751      995998+  82  Linux swap / Solaris


Regards
Anuj Singh



On Jan 2, 2008 4:46 AM, John Summerfield <[EMAIL PROTECTED]> wrote:
>
> अनुज Anuj Singh wrote:
> > Hi,
> > This is the message which I get just before proceeding installation
> > after partitioning and package selection.
> > Portion of log:
> >
> >>From anacdump.txt
> > Traceback (most recent call first):
> >   File "/usr/lib/anaconda/partedUtils.py", line 876, in savePartitions
> >     disk.commit()
> >   File "/usr/lib/anaconda/packages.py", line 145, in turnOnFilesystems
> >     anaconda.id.diskset.savePartitions ()
> >   File "/usr/lib/anaconda/dispatch.py", line 201, in moveStep
> >     rc = stepFunc(self.anaconda)
> >   File "/usr/lib/anaconda/dispatch.py", line 124, in gotoNext
> >     self.moveStep()
> >   File "/usr/lib/anaconda/gui.py", line 1007, in nextClicked
> >     self.anaconda.dispatch.gotoNext()
> >   File "/usr/lib/anaconda/iw/progress_gui.py", line 243, in renderCallback
> >     self.intf.icw.nextClicked()
> >   File "/usr/lib/anaconda/gui.py", line 1034, in handleRenderCallback
> >     self.currentWindow.renderCallback()
> > error: Error: Error informing the kernel about modifications to
> > partition /dev/hdc1 -- Device or resource busy.  This means Linux
> > won't know about any changes you made to /dev/hdc1 until you reboot --
> > so you shouldn't mount it or use it in any way before rebooting.
> >
> > Local variables in innermost frame:
> > self: <partedUtils.DiskSet instance at 0xb7bce72c>
> > disk: <PedDisk object at 0xb7e37638>
> >
> > /dev/hdc1 is a FreeBSD6.2 slice.
> >
> > anaconda.log
> >
> > 03:15:54 INFO    : Running anaconda script /usr/bin/anaconda
> > 03:15:59 INFO    : using only installclass Red Hat Enterprise Linux
> > 03:15:59 INFO    : Red Hat Enterprise Linux is only installclass, using it
> > 03:15:59 INFO    : Display mode = g
> > 03:15:59 INFO    : Method = hd://hdd1:vfat//rhel5
> > 03:16:07 INFO    : anaconda floppy device fd0
> > 03:16:16 INFO    : Started mini-wm
> > 03:16:16 INFO    : Starting graphical installation...
> > 03:16:16 DEBUG   : isys.py:mount()- going to mount /tmp/hdd1 on /tmp/isodir
> > 03:16:16 DEBUG   : isys.py:mount()- going to mount /tmp/loop2 on 
> > /mnt/cdimage
> > 03:16:17 DEBUG   : isys.py:mount()- going to mount /tmp/loop2 on 
> > /mnt/cdimage
> > 03:16:18 DEBUG   : isys.py:mount()- going to mount /tmp/loop2 on 
> > /mnt/cdimage
> > 03:16:18 DEBUG   : isys.py:mount()- going to mount /tmp/loop2 on 
> > /mnt/cdimage
> > 03:16:19 DEBUG   : isys.py:mount()- going to mount /tmp/loop2 on 
> > /mnt/cdimage
> > 03:16:22 INFO    : Detected 576M of memory
> > 03:16:22 INFO    : Swap attempt of 576M to 1152M
> > 03:16:22 WARNING : step installtype does not exist
> > 03:16:22 WARNING : step complete does not exist
> > 03:16:24 INFO    : switching from iso 0 to 1 for 
> > RELEASE-NOTES-en_US.UTF-8.html
> > 03:16:24 DEBUG   : isys.py:mount()- going to mount /tmp/hdd1 on /tmp/isodir
> > 03:16:24 DEBUG   : isys.py:mount()- going to mount /tmp/loop3 on 
> > /tmp/isomedia
> > 03:16:26 INFO    : moving (1) to step welcome
> > 03:16:31 INFO    : moving (1) to step regkey
> > 03:16:35 INFO    : repopaths is {'base': 'Server'}
> > 03:16:35 INFO    : moving (1) to step findrootparts
> > 03:16:35 DEBUG   : starting mpaths
> > 03:16:35 DEBUG   : self.driveList(): ['hdc', 'hdd']
> > 03:16:35 DEBUG   : DiskSet.skippedDisks: []
> > 03:16:35 DEBUG   : DiskSet.skippedDisks: []
> > 03:16:35 DEBUG   : done starting mpaths.  Drivelist: ['hdc', 'hdd']
> > 03:16:35 DEBUG   : starting dmraids
> > 03:16:35 DEBUG   : self.driveList(): ['hdc', 'hdd']
> > 03:16:35 DEBUG   : DiskSet.skippedDisks: []
> > 03:16:35 DEBUG   : DiskSet.skippedDisks: []
> > 03:16:35 DEBUG   : starting all dmraids on drives ['hdc', 'hdd']
> > 03:16:35 DEBUG   : scanning for dmraid on drives ['hdc', 'hdd']
> > 03:16:35 DEBUG   : done starting dmraids.  Drivelist: ['hdc', 'hdd']
> > 03:16:36 DEBUG   : adding drive hdc to disk list
> > 03:16:37 DEBUG   : adding drive hdd to disk list
> > 03:16:52 INFO    : lv is VolGroup00/LogVol00, size of 1472
> > 03:16:52 INFO    : lv is VolGroup00/LogVol01, size of 2496
> > 03:16:52 INFO    : lv is VolGroup00/LogVol02, size of 672
> > 03:16:52 INFO    : lv is VolGroup00/LogVol03, size of 1024
> > 03:16:52 INFO    : lv is VolGroup00/LogVol04, size of 9984
> > 03:16:52 INFO    : lv is VolGroup00/LogVol05, size of 9344
> > 03:16:52 DEBUG   : isys.py:mount()- going to mount
> > /dev/VolGroup00/LogVol00 on /mnt/sysimage
> > 03:16:52 DEBUG   : isys.py:mount()- going to mount
> > /dev/VolGroup00/LogVol01 on /mnt/sysimage
> > 03:16:52 DEBUG   : isys.py:mount()- going to mount
> > /dev/VolGroup00/LogVol02 on /mnt/sysimage
> > 03:16:52 DEBUG   : isys.py:mount()- going to mount
> > /dev/VolGroup00/LogVol04 on /mnt/sysimage
> > 03:16:52 DEBUG   : isys.py:mount()- going to mount
> > /dev/VolGroup00/LogVol05 on /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc2 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc3 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc5 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc6 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc8 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc9 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc10 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc12 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc13 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc14 on 
> > /mnt/sysimage
> > 03:16:54 DEBUG   : isys.py:mount()- going to mount /tmp/hdc15 on 
> > /mnt/sysimage
> > 03:16:56 DEBUG   : removing drive hdd from disk lists
> > 03:16:56 DEBUG   : removing drive hdc from disk lists
> > 03:16:56 INFO    : moving (1) to step findinstall
> > 03:16:56 INFO    : using only installclass Red Hat Enterprise Linux
> > ....
> > 03:17:13 INFO    : pv is /dev/hdc11 in vg VolGroup00, size is 29996
> > 03:17:13 INFO    : vg VolGroup00, size is 29984, pesize is 32768
> > 03:17:13 DEBUG   : VolumeGroupRequestSpec('VolGroup00').preexist_size is 
> > 29984.0
> > 03:17:13 INFO    : lv is VolGroup00/LogVol00, size of 1472
> > 03:17:13 INFO    : lv is VolGroup00/LogVol01, size of 2496
> > 03:17:13 INFO    : lv is VolGroup00/LogVol02, size of 672
> > 03:17:13 INFO    : lv is VolGroup00/LogVol03, size of 1024
> > 03:17:13 INFO    : lv is VolGroup00/LogVol04, size of 9984
> > 03:17:13 INFO    : lv is VolGroup00/LogVol05, size of 9344
> > 03:17:16 INFO    : hdd1 is a protected partition
> > 03:17:16 INFO    : moving (1) to step parttype
> > 03:17:24 INFO    : moving (1) to step partition
> > 03:17:24 DEBUG   : using preexisting size of 29984.0 for volume group 
> > VolGroup00
> > 03:17:32 INFO    : pv is /dev/hdc11 in vg VolGroup00, size is 29996
> > 03:17:32 DEBUG   : computeVGSize: vgsize is 29984
> > 03:17:57 DEBUG   : removing drive hdd from disk lists
> > 03:17:57 DEBUG   : removing drive hdc from disk lists
> > 03:17:58 DEBUG   : adding drive hdc to disk list
> > 03:17:58 DEBUG   : adding drive hdd to disk list
> > 03:18:06 DEBUG   : removing drive hdd from disk lists
> > 03:18:06 DEBUG   : removing drive hdc from disk lists
> > 03:18:07 DEBUG   : adding drive hdc to disk list
> > 03:18:07 DEBUG   : adding drive hdd to disk list
> > 03:18:11 INFO    : pv is /dev/hdc11 in vg VolGroup00, size is 29996
> > 03:18:11 DEBUG   : computeVGSize: vgsize is 29984
> > 03:18:14 DEBUG   : computeVGSize: vgsize is 29984
> > 03:18:14 DEBUG   : computeVGSize: vgsize is 29984
> > 03:18:22 DEBUG   : computeVGSize: vgsize is 29984
> > 03:18:22 DEBUG   : computeVGSize: vgsize is 29984
> > 03:18:23 DEBUG   : computeVGSize: vgsize is 29984
> > ....
> > 03:19:32 DEBUG   : computeVGSize: vgsize is 29984
> > 03:19:32 DEBUG   : removing drive hdd from disk lists
> > 03:19:33 DEBUG   : removing drive hdc from disk lists
> > 03:19:34 DEBUG   : adding drive hdc to disk list
> > 03:19:34 DEBUG   : adding drive hdd to disk list
> > 03:19:34 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:34 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:34 DEBUG   :   total space: 29984
> > 03:19:34 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:34 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:34 DEBUG   :   total space: 29984
> > 03:19:34 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:34 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:34 DEBUG   :   total space: 29984
> > 03:19:34 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:34 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:34 DEBUG   :   total space: 29984
> > 03:19:49 DEBUG   : removing drive hdd from disk lists
> > 03:19:49 DEBUG   : removing drive hdc from disk lists
> > 03:19:50 DEBUG   : adding drive hdc to disk list
> > 03:19:50 DEBUG   : adding drive hdd to disk list
> > 03:19:50 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:50 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:50 DEBUG   :   total space: 29984
> > 03:19:50 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:50 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:50 DEBUG   :   total space: 29984
> > 03:19:50 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:50 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:50 DEBUG   :   total space: 29984
> > 03:19:50 DEBUG   : no preexisting size for volume group VolGroup00
> > 03:19:50 DEBUG   :   got pv.size of 29996.3364258, clamped to 29984
> > 03:19:50 DEBUG   :   total space: 29984
> > 03:19:55 INFO    : moving (1) to step partitiondone
> > 03:19:55 INFO    : moving (1) to step bootloadersetup
> > ....
> > 03:21:59 INFO    : package paths is {'base': 
> > ['file:///tmp/isomedia//Server']}
> > 03:22:00 DEBUG   : Reading Local RPMDB
> > 03:22:00 DEBUG   : Setting up Package Sacks
> > 03:22:04 INFO_2  : Excluding Packages in global exclude list
> > 03:22:06 INFO_2  : Finished
> > 03:22:06 DEBUG   : Getting group metadata
> > 03:22:07 INFO    : no groups missing
> > 03:22:07 INFO    : moving (1) to step basepkgsel
> > .......
> > 03:29:50 INFO    : moving (1) to step confirminstall
> > 03:30:13 INFO    : moving (1) to step install
> > 03:30:13 INFO    : moving (1) to step enablefilesystems
> > 03:30:17 INFO    : lv is VolGroup00/LogVol00, size of 1472
> > 03:30:17 INFO    : lv is VolGroup00/LogVol01, size of 2496
> > 03:30:17 INFO    : lv is VolGroup00/LogVol02, size of 672
> > 03:30:17 INFO    : lv is VolGroup00/LogVol03, size of 1024
> > 03:30:17 INFO    : lv is VolGroup00/LogVol04, size of 9984
> > 03:30:17 INFO    : lv is VolGroup00/LogVol05, size of 9344
> > 03:30:17 INFO    : removing lv LogVol03
> > 03:30:18 INFO    : removing lv LogVol00
> > 03:30:18 INFO    : removing lv LogVol04
> > 03:30:19 INFO    : removing lv LogVol05
> > 03:30:19 INFO    : removing lv LogVol02
> > 03:30:20 INFO    : removing lv LogVol01
> > 03:30:21 INFO    : pv is /dev/hdc11 in vg VolGroup00, size is 29996
> > 03:30:21 INFO    : vgremove VolGroup00
> > 03:30:22 INFO    : pvremove -ff -y /dev/hdc11
> > 03:30:22 INFO    : pvcreate -ff -y -v /dev/hdc11
> > 03:30:23 CRITICAL: parted exception: Error: Error informing the kernel
> > about modifications to partition /dev/hdc1 -- Device or resource busy.
> >  This means Linux won't know about any changes you made to /dev/hdc1
> > until you reboot -- so you shouldn't mount it or use it in any way
> > before rebooting.
> > 03:31:08 CRITICAL: Traceback (most recent call first):
> >   File "/usr/lib/anaconda/partedUtils.py", line 876, in savePartitions
> >     disk.commit()
> >   File "/usr/lib/anaconda/packages.py", line 145, in turnOnFilesystems
> >     anaconda.id.diskset.savePartitions ()
> >   File "/usr/lib/anaconda/dispatch.py", line 201, in moveStep
> >     rc = stepFunc(self.anaconda)
> >   File "/usr/lib/anaconda/dispatch.py", line 124, in gotoNext
> >     self.moveStep()
> >   File "/usr/lib/anaconda/gui.py", line 1007, in nextClicked
> >     self.anaconda.dispatch.gotoNext()
> >   File "/usr/lib/anaconda/iw/progress_gui.py", line 243, in renderCallback
> >     self.intf.icw.nextClicked()
> >   File "/usr/lib/anaconda/gui.py", line 1034, in handleRenderCallback
> >     self.currentWindow.renderCallback()
> > error: Error: Error informing the kernel about modifications to
> > partition /dev/hdc1 -- Device or resource busy.  This means Linux
> > won't know about any changes you made to /dev/hdc1 until you reboot --
> > so you shouldn't mount it or use it in any way before rebooting.
>
> I suggest
> 1. report this as a bug
> 2. Maybe ask/discuss on the Anaconda list where you will attract
> attention form anaconda's developers. Probably nobody here can help much.
>
> As a workaround, try using fdisk to create the partitions. You can
> pioneer the technique by doing a manual install, and at the approriate
> time switch to tty and do the deed.
>
> Once you have the commands, you can pipe them into fdisk:
> fdisk /dev/<whatever> <<Z
> # fdisk commands
> Z
>
> in the %pre section, where, if necessary, you can do some calculations
> to determine the proper values.
>
> If this still doesn't work, there may be a kernel bug and no quick
> resolution.
>
>
>
>
> >
> > and installation aborts.
> >
> > Regards
> > Anuj Singh
> >
> >
> > On Dec 31, 2007 4:20 AM, John Summerfield <[EMAIL PROTECTED]> wrote:
> >> Hugh Brown wrote:
> >>> You can use kickstart to completely specify the partitions with the
> >>> --ondisk flag.
> >>>
> >> I don't see how that might prevent Anaconda getting confused about the
> >> FreeBSD partition.
> >>
> >> _I_ don't think it should be getting confused at all; I suggest a bug
> >> report and/or asking on the anaconda list.
> >>
>
> >>> �?��?�? wrote:
> >>>> No I am not using kickstart but can give a try ,
> >>>> I have two hdd's on this pc. second is for saving data. first hdd I
> >>>> use for operating systems.
> >>>>
> >>>> I want to avoid formatting my FreeBSD OS every time I upgrade rhel or
> >>>> fedora.
> >>>>
> >>>> found this man page
> >>>> http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Installation_Guide-en-US/s1-kickstart2-options.html
> >>>>
> >>>> ignoredisk --drives=drive1,drive2,...
> >>>>
> >>>> can the same thing work for partitions over one hard disk instead of
> >>>> ignoring disk devices?
> >>>>
> >>>> Regards
> >>>> Anuj Singh "anugunj"
> >>>>
> >>> _______________________________________________
> >>> rhelv5-list mailing list
> >>> [email protected]
> >>> https://www.redhat.com/mailman/listinfo/rhelv5-list
> >>>
> >>
> >> --
> >>
> >> Cheers
> >> John
> >>
> >> -- spambait
> >> [EMAIL PROTECTED]  [EMAIL PROTECTED]
> >> -- Advice
> >> http://webfoot.com/advice/email.top.php
> >> http://www.catb.org/~esr/faqs/smart-questions.html
> >> http://support.microsoft.com/kb/555375
> >>
> >> You cannot reply off-list:-)
> >>
> >>
> >> _______________________________________________
> >> rhelv5-list mailing list
> >> [email protected]
> >> https://www.redhat.com/mailman/listinfo/rhelv5-list
> >>
> >
> > _______________________________________________
> > rhelv5-list mailing list
> > [email protected]
> > https://www.redhat.com/mailman/listinfo/rhelv5-list
> >
>
>
> --
>
> Cheers
> John
>
> -- spambait
> [EMAIL PROTECTED]  [EMAIL PROTECTED]
> -- Advice
> http://webfoot.com/advice/email.top.php
> http://www.catb.org/~esr/faqs/smart-questions.html
> http://support.microsoft.com/kb/555375
>
> You cannot reply off-list:-)
>
> _______________________________________________
> rhelv5-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/rhelv5-list
>

_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to