On 8/18/06, <b class="gmail_sendername">Tod Merley</b> <<a href="mailto:todbot88@gmail.com">todbot88@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 8/17/06, Mike Sussman <<a href="mailto:mmsussman@gmail.com">mmsussman@gmail.com</a>> wrote:<br>> Folks, I am frustrated trying to install kubuntu 6.06.1.  I cannot get<br>>         the install to work on a laptop with an existing ubuntu (breezy)
<br>>         installation.  Here are the details:<br>><br>>         Boot method: CD<br>>         Image version: kubuntu-6.06.1-alternate-i386.iso, from<br>>           <a href="http://mirror.mcs.anl.gov">mirror.mcs.anl.gov
</a>.  Downloaded 8/16/06<br>>         Installation Date: 8/17/06 several times during the daytime<br>><br>>         Machine: Dell Inspiron 8000 Laptop<br>>         Processor: 900MHz  Intel<br>>         Memory: 512MB
<br>>         Partitions:  two disks.<br>>         (parted)<br>>         print<br>>         Disk geometry for /dev/hda: 0.000-38154.375 megabytes<br>>         Disk label type: msdos<br>>        
Minor    Start      
End    
Type      Filesystem  Flags<br>>        
1          0.031    533.408  primary<br>>        
2        596.162    800.112  primary  
ext3        boot<br>>        
3        800.112  
5796.892  primary   fat32<br>>        
4      
5796.892  38154.375  extended              lba<br>>        
6      
5796.954  10793.671  logical   ext3<br>>        
7      10793.703  37158.156  logical  
ext3<br>>        
5      37158.188  38154.375  logical  
linux-swap<br>><br>>         (parted)<br>>         print<br>>         Disk geometry for /dev/hdc: 0.000-19077.187 megabytes<br>>         Disk label type: msdos<br>>        
Minor    Start      
End    
Type      Filesystem  Flags<br>>        
2          0.031    274.548  primary<br>>        
4        274.548    572.629  primary  
ext3<br>>        
1        572.629  
4071.159  primary  
fat32       lba<br>>        
3      
4071.160  14064.719  extended<br>>        
5       4071.190  
9067.939  logical   ext3<br>>        
6      
9067.970  14064.719  logical   ext3<br>><br>>         HOWEVER: I was using /dev/hda2 for /boot, /dev/hda5 for swap<br>>        
and /dev/hdc6  for / during the install.  The other
partitions<br>>         are for other (working) OS: Windows ME, Ubuntu Breezy<br>><br>>         Output of lspci and lspci -n:<br>>         THIS OUTPUT IS FROM MY WORKING Ubuntu Breezy system:<br>>         [~]% lspci
<br>>         0000:00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host<br>>         Bridge and<br>>         Memory Controller Hub (rev 02)<br>>         0000:00:01.0 PCI bridge: Intel Corp. 82815 815 Chipset AGP
<br>>         Bridge (rev<br>>         02)<br>>         0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 02)<br>>         0000:00:1f.0 ISA bridge: Intel Corp. 82801BAM ISA Bridge (LPC)<br>>         (rev 02)
<br>>         0000:00:1f.1 IDE interface: Intel Corp. 82801BAM IDE U100 (rev<br>>         02)<br>>         0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub<br>>         #1) (rev<br>>         02)
<br>>         0000:01:00.0 VGA compatible controller: ATI Technologies Inc<br>>         Rage<br>>         Mobility M4 AGP<br>>         0000:02:03.0 Multimedia audio controller: ESS Technology ES1983S<br>>         Maestro-3i PCI Audio Accelerator (rev 10)
<br>>         0000:02:06.0 PCI bridge: Actiontec Electronics Inc Mini-PCI<br>>         bridge (rev<br>>         11)<br>>         0000:02:0f.0 CardBus bridge: Texas Instruments PCI4451 PC card<br>>         Cardbus
<br>>         Controller<br>>         0000:02:0f.1 CardBus bridge: Texas Instruments PCI4451 PC card<br>>         Cardbus<br>>         Controller<br>>         0000:02:0f.2 FireWire (IEEE 1394): Texas Instruments PCI4451
<br>>         IEEE-1394<br>>         Controller<br>>         0000:08:04.0 Ethernet controller: Intel Corp. 82557/8/9<br>>         [Ethernet Pro<br>>         100] (rev 08)<br>>         0000:08:08.0 Communication controller: Lucent Microelectronics
<br>>         WinModem<br>>         56k (rev 01)<br>><br>>         [~]% lspci -n<br>>         0000:00:00.0 0600: 8086:1130 (rev 02)<br>>         0000:00:01.0 0604: 8086:1131 (rev 02)<br>>         0000:00:
1e.0 0604: 8086:2448 (rev 02)<br>>         0000:00:1f.0 0601: 8086:244c (rev 02)<br>>         0000:00:1f.1 0101: 8086:244a (rev 02)<br>>         0000:00:1f.2 0c03: 8086:2442 (rev 02)<br>>         0000:01:00.0 0300: 1002:4d46
<br>>         0000:02:03.0 0401: 125d:1998 (rev 10)<br>>         0000:02:06.0 0604: 1668:0100 (rev 11)<br>>         0000:02:0f.0 0607: 104c:ac42<br>>         0000:02:0f.1 0607: 104c:ac42<br>>         0000:02:
0f.2 0c00: 104c:8027<br>>         0000:08:04.0 0200: 8086:1229 (rev 08)<br>>         0000:08:08.0 0780: 11c1:0448 (rev 01)<br>><br>><br>>         Base System Installation Checklist:<br>>         [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try
<br>>         it<br>><br>>         Initial boot worked:    [O]<br>>         Configure network HW:   [O]<br>>         Config network:         [O]<br>>        
Detect
CD:              [O]<br>>         Load installer modules: [O]<br>>         Detect hard drives:     [O]<br>>         Partition hard drives:  [O] I specified /dev/hda2 for /boot,<br>>                                    
/dev/hdc6 for /, and installer<br>>         chose<br>>                                    
/dev/hda5 for swap<br>>         Create file systems:    [O]<br>>         Mount partitions:       [O]<br>>         Install base system:    [O]<br>>         Install boot loader:    [E]<br>>        
Reboot:                
[E]<br>><br>>         Comments/Problems:<br>><br>>         Install went normally until the final step: "Installing<br>>         the GRUB boot loader".  It hung up there, remaining at that<br>>         screen ( 0 % ) for more than 10 minutes.  I finally aborted
<br>>         the install at this point by powering down.<br>><br>>         I manually added an entry to my existing GRUB configuration<br>>         to boot the new system.  My GRUB stanza was:<br>>         title media-bay KUbuntu
<br>>                 # boot from /dev/hda2<br>>                 root (hd0,1)<br>>                
kernel /vmlinuz-2.6.15-26-386 root=/dev/hdc6 ro<br>>         resume=/dev/hda5<br>>         quiet splash<br>>                
initrd /initrd.img-2.6.15-26-386<br>>                 savedefault<br>>                 boot<br>><br>>         This boot failed.  The splash screen came up and I got<br>>         the first few "OK" messages, but it hung up at
<br>>         "Loading hardware drivers".<br>><br>>         I tried several other GRUB boot options, but, frankly,<br>>         they were guesses and had no effect.  I did try leaving<br>>         off the resume=, quiet, and splash options.  The screen
<br>>         looked very different, of course, but it still hung up<br>>         at the "Loading hardware drivers" line.<br>><br>>         ADDITIONAL NOTES:<br>><br>>         I checked the MD5SUM for the iso file before burning it to
<br>>         CD and I ran the CD self-check at the boot screen.  Both<br>>         were OK.  The self-check completed, but clicking "Continue"<br>>         caused an infinite loop because some file was missing.
<br>><br>>         I had almost exactly the same experience trying to install<br>>         using the kubuntu-6.06-alternate-i386.iso.  The only<br>>         difference was that the install hung up at "Installing
<br>>         the GRUB boot loader" but the progress was (I think)<br>>         40%, not 0%.<br>><br>>         I tried an install using the live CD, but the result was a<br>>         totally hosed system!  The install presented no error messages,
<br>>         but the boot failed because it could not see the disk drives.<br>><br>> --<br>> Mike Sussman<br>> <a href="mailto:sussmanm@math.pitt.edu">sussmanm@math.pitt.edu</a><br>><br>><br>> --<br>
> ubuntu-users mailing list<br>> <a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>> <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
</a><br>><br><br>Hi Mike!<br><br>Well, well, oh my, you are in the thick of it.<br><br>I think that here is your first friend (you probably already have a<br>copy and are using it but for the rest):<br><br><a href="http://www.gnu.org/software/grub/manual/grub.pdf">
www.gnu.org/software/grub/manual/grub.pdf</a><br><br>I think that what has happened is that your MBR partition table and<br>perhaps "1.5" are a bit mixed up as to where things are and how to<br>read them.<br><br>
MBR Friends:<br><br><a href="http://en.wikipedia.org/wiki/Master_boot_record">http://en.wikipedia.org/wiki/Master_boot_record</a><br><br><a href="http://www.geocities.com/thestarman3/asm/mbr/MBR_in_detail.htm">http://www.geocities.com/thestarman3/asm/mbr/MBR_in_detail.htm
</a><br><br><a href="http://www-128.ibm.com/developerworks/linux/library/l-linuxboot/">http://www-128.ibm.com/developerworks/linux/library/l-linuxboot/</a><br><br><a href="http://linuxgazette.net/issue63/okopnik.html">http://linuxgazette.net/issue63/okopnik.html
</a><br><br>Step One: In "thestarman" link above (you may have to read a bit,<br>goodforya) in the pages on the Linux/GRUB mbrs is a section on using<br>"dd" to copy the MBR.  Do so, and also a second file copied and saved
<br>containing not only the MBR (first 512 bytes) but also the first 63,<br>512 byte sectors.  This is what I alaways want to do when messing with<br>GRUB or any bootloader.  At least we can come back to where we were or<br>
hack over the partition tables as they were to help us understand how<br>they need to be.<br><br>A partitioning friend:<br><br>(Note: requires "find in document" "partition")<br><a href="http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/">
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/</a><br><br>Step Two (I think): Read up on and then do a GRUB install from the<br>GRUB shell command line.  You need to know what BIOS sees things as,<br>what /dev/ sees things as and how "parted" sees things so you can tell
<br>GRUB where to go to find itself, your Kernels, RAM-Disk images<br>(initrd.img(s), your MS bootloaders (chainloaded from GRUB) etc.<br>Normally I might think of doing it through the "grub-install" script<br>but your system is complicated enough that I believe I would recommend
<br>that you do it from the GRUB shell.  You need to know where everything<br>is from GRUBs viewpoint to do this.<br><br>Step Three:  Try booting to each thing.<br><br>OH, you are gonna get sooooo GRUBby!<br><br>Good GRUBbing!
<br><br>Tod<br><br>P.S. - I am putting together a "Boot Camp" presentation for our local<br>LUGs where I am, your experience is gold for that.  Please write back<br>and tell what you did and how it went.  Please use copy/paste from
<br>your Xterms (where you can use them) (works through Xterm's "Edit"<br>drop down menu - drag over as you would any other app but then use the<br>drop down menu since a ctl+C or ctl+v would pop you on to the command
<br>line and be seen through the shell there) pasting into text documents<br>so we can see the whole thing and you also thereby have a record of<br>what you did.  Your help would be much appreciated here.<br><br>Thanks!!<br>
<br>Tod</blockquote><div><br>
<br>
Thanks, Tod, for your thoughts, but there is more to this problem than just the <br>
GRUB installation failure.  Let me tell you what I know:<br>
1.  As I originally described, my Ubuntu dapper installation seemed to go<br>
OK, but hung up at the GRUB installation step.  This installation was performed<br>
using the "alternate" CD-ROM and was text-based.<br>
<br>
2.  I was able to use my existing GRUB installation to boot the new system, but<br>
the boot hung up at the "Loading hardware drivers" step, so there was something<br>
wrong with the installation other than the GRUB problem.<br>
<br>
3.  I tried an installation using the "live CD" installer.  This installation also<br>
seemed to go OK, and it did NOT hang up at the GRUB installation step.  In<br>
fact, it did the GRUB installation fine, and it constructed a menu.lst file that<br>
should have worked for Ubuntu, but was completely wrong for all the other OSs<br>
I have (Ubuntu Hoary and MS-Windows-ME).  Unfortunately, the Dapper system as installed<br>
would not come anywhere near booting.  It died at the "Checking filesystems",<br>
eventually dropping me into a shell and suggesting I run fsck.  But nothing would<br>
run, so I gave up.<br>
<br>
4.  I made a copy of my existing Hoary system to the partition that I tried <br>
installing Dapper to.  I was then able to boot this system without problem.  So<br>
I know that GRUB works.<br>
<br>
5.  Since I had a copy of a working system, I tried an upgrade from Hoary to <br>
Dapper, but that didn't work, either.  Right now I am stymied.<br>
</div></div><br>