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>