Announcement

Collapse
No announcement yet.

kernel 2.6.22-9 freezes on splash screen

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    kernel 2.6.22-9 freezes on splash screen


    I've tried posting this on Ubuntu forums and answers.launchpad.net, with no takers. So, let's give this forum a try.

    OK, let's start with the background: I was a happy Kubuntu user, merrily using Feisty, when I thought "Why not upgrade to Gutsy and see what's new?" Backed up my personal files to my Windows disk, just in case (I may be a relative n00b to Linux, but I'm not a total n00b!) and ran kdesu "adept_manager --version-upgrade". It downloaded all the files, then crashed halfway through installing them. It was late, so I figured I'd deal with the carnage the next day.

    Next day, and one totally borked Linux drive. Downloaded the Gutsy liveCD in WinXP, tried booting with it but it kept giving me errors. Rather than burn a new one, I reloaded Feisty and decided to give the upgrade manager another try. Another crash, but with repeated "sudo aptitude install -f" and "sudo dpkg --configure -a" I managed to get everything installed.

    Rebooted, tried to log in with the 2.6.22-9 kernel & it just sat at the splash screen. Rebooted, logged in with the 2.6.20-16 kernel and got in just fine. Went into Adept and tried reinstalling all the 2.6.22-9 packages with the same result. This time when it froze I hit ctrl+alt+F1 to get to the text, and here's whet I get:
    Code:
    ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
    ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/ ep tag 0 cdb 0x0 data 4096 in
    That repeated three times, then I get this:

    Code:
    Check root=bootarg cat /proc/cmdline or missing modules, devices cat /proc/modules ls /dev
    
    ALERT! /dev/disk/by.uuid/<long uuid> does not exist. Dropping to a shell
    
    /bin/sh: can't access tty; job control turned off.
    The "<long uuid>" part is just because I didn't feel like writing down the uuid. Hopefully it's not vital info.

    Any ideas? Or do I just redownload the Gutsy CD and hope the new one works?

    #2
    Re: kernel 2.6.22-9 freezes on splash screen

    I think that if you can post your /etc/fstab file for a review, we may be able to get things sorted out.
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Re: kernel 2.6.22-9 freezes on splash screen

      Originally posted by Genesius

      "Why not upgrade to Gutsy and see what's new?"
      Well, I guess we now know the answer ....

      Sorry, I couldn't resist.

      Looks like maybe /etc/fstab is pointing to a non-existent disk UUID. It may be fixable by editing fstab to "go back to the old-fashioned way", i.e. to use the "hdx/sdx" device nomenclature.

      Comment


        #4
        Re: kernel 2.6.22-9 freezes on splash screen

        Originally posted by Snowhog
        I think that if you can post your /etc/fstab file for a review, we may be able to get things sorted out.
        Here you go:

        # /etc/fstab: static file system information.
        #
        # <file system> <mount point> <type> <options> <dump> <pass>
        proc /proc proc defaults 0 0
        # /dev/hdb1
        UUID=f607b6a3-8aa1-4dc6-817c-3432d78871b5 / ext3 defaults,errors=remount-ro 0 1
        # /dev/hdb5
        UUID=961cc398-d868-4353-9417-4751b9aa8883 none swap sw 0 0
        /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
        /dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
        /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
        /dev/hda1 /media/windows ntfs defaults,umask=0000 0 2

        Comment


          #5
          Re: kernel 2.6.22-9 freezes on splash screen

          Originally posted by dibl
          Originally posted by Genesius

          "Why not upgrade to Gutsy and see what's new?"
          Well, I guess we now know the answer ....

          Sorry, I couldn't resist.
          No problem. Hey, this is why I try new loads - the best way to learn your way around is to break them a few times. I'm slowly learning my way around Linux, emphasis on the "slowly". I guess I just don't learn as fast as I did in the good ol' days of MS-DOS 2.1

          Looks like maybe /etc/fstab is pointing to a non-existent disk UUID. It may be fixable by editing fstab to "go back to the old-fashioned way", i.e. to use the "hdx/sdx" device nomenclature.
          /etc/fstab is in the post above. Have at it!

          Comment


            #6
            Re: kernel 2.6.22-9 freezes on splash screen

            ALERT! /dev/disk/by.uuid/<long uuid> does not exist. Dropping to a shell
            It would be my guess, that
            /dev/hda1 /media/windows ntfs defaults,umask=0000 0 2
            is the problem. It can be easily confirmed by commenting this line out of your /etc/fstab file - put a # at the beginning of that line to that it looks like this:
            # /dev/hda1 /media/windows ntfs defaults,umask=0000 0 2

            Editing has to be done as root. Save and reboot. Let me know how that goes.
            Windows no longer obstructs my view.
            Using Kubuntu Linux since March 23, 2007.
            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

            Comment


              #7
              Re: kernel 2.6.22-9 freezes on splash screen

              OK, there seems to be a rash of mis-identified CD/DVD drives today -- this is the third or fourth one I've seen. Must be something in the air!

              CD/DVD drives should NOT be identified as "hdxxx" at all. Here is my CD/DVD drive line in fstab:
              Code:
              /dev/scd0 /media/cdrom0 udf,iso9660 user,atime,noauto,rw,dev,exec,suid 0 0
              So, if I were you, I would edit "/dev/hdc" and "dev/hdd" to read "/dev/scd0" and "/dev/scd1", respectively, and reboot. Then let's see what is still not working.

              EDIT: Snowhog, you're too fast for me!

              Comment


                #8
                Re: kernel 2.6.22-9 freezes on splash screen

                Faster than a Forum dibl? Wow. That is FAST!!

                I didn't catch that in his fstab entry. I think you have it right; that that misidentified device line is what's giving Genesius his trouble.
                Windows no longer obstructs my view.
                Using Kubuntu Linux since March 23, 2007.
                "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                Comment


                  #9
                  Re: kernel 2.6.22-9 freezes on splash screen

                  Originally posted by dibl
                  CD/DVD drives should NOT be identified as "hdxxx" at all
                  Originally posted by Snowhog
                  I didn't catch that in his fstab entry. I think you have it right
                  And still both of you are getting on the wrong track :P
                  for this is what my "Gutsy" test system says and does:

                  Code:
                  ROOT # more /etc/fstab | grep cdrom
                  /dev/hda /media/cdrom udf user,noauto 0 0
                  As for the original problem: from my experience, this is caused by the misuse of "UUIDs" as part of /boot/grub/menu.lst (more specific: the root= argument). Replacing those by the traditional device nodes should solve the problem at hand.

                  (Further Reading)

                  Comment


                    #10
                    Re: kernel 2.6.22-9 freezes on splash screen

                    Originally posted by UnicornRider
                    And still both of you are getting on the wrong track :P
                    for this is what my "Gutsy" test system says and does:

                    Code:
                    ROOT # more /etc/fstab | grep cdrom
                    /dev/hda /media/cdrom udf user,noauto 0 0
                    Is your /dev/hda entry a static device or a link?
                    Windows no longer obstructs my view.
                    Using Kubuntu Linux since March 23, 2007.
                    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                    Comment


                      #11
                      Re: kernel 2.6.22-9 freezes on splash screen

                      Originally posted by Snowhog
                      ALERT! /dev/disk/by.uuid/<long uuid> does not exist. Dropping to a shell
                      It would be my guess, that
                      /dev/hda1 /media/windows ntfs defaults,umask=0000 0 2
                      is the problem. It can be easily confirmed by commenting this line out of your /etc/fstab file - put a # at the beginning of that line to that it looks like this:
                      # /dev/hda1 /media/windows ntfs defaults,umask=0000 0 2

                      Editing has to be done as root. Save and reboot. Let me know how that goes.
                      Nope. I added that line after I started having the problem, once I discovered I could get in with the 2.6.20-16 kernel.

                      Comment


                        #12
                        Re: kernel 2.6.22-9 freezes on splash screen

                        As for the original problem: from my experience, this is caused by the misuse of "UUIDs" as part of /boot/grub/menu.lst (more specific: the root= argument). Replacing those by the traditional device nodes should solve the problem at hand.

                        (Further Reading)
                        I get the feeling that I'm missing something simple, but can you elaborate on "Replacing those by the traditional device nodes. . ." I've tried editing /boot/grub/menu.lst to replace "root=uuid. . ." with "root=/dev/hdb" and "root=/dev/hdb1" but neither has worked.

                        The strange thing is, I have three kernels installed currently - 2.6.20-15, 2.6.20-16, and 2.6.22-9. All of them have the same uuid in menu.lst, but only the first two boot.

                        Comment


                          #13
                          Re: kernel 2.6.22-9 freezes on splash screen

                          You've already posted your fstab file, so now let's take a look at your menu.lst file.
                          Windows no longer obstructs my view.
                          Using Kubuntu Linux since March 23, 2007.
                          "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                          Comment


                            #14
                            Re: kernel 2.6.22-9 freezes on splash screen

                            [quote=Snowhog]
                            Is your /dev/hda entry a static device or a ]

                            Links in a "fstab" file? Tz, tz, tz ... it's as static as can be - in a virtual machine

                            Comment


                              #15
                              Re: kernel 2.6.22-9 freezes on splash screen

                              Originally posted by Genesius
                              The strange thing is, I have three kernels installed currently - 2.6.20-15, 2.6.20-16, and 2.6.22-9. All of them have the same uuid in menu.lst, but only the first two boot.
                              In which case I'd skip the UUID approach - and remove the "splash silent" from the failing kernel's entry to menu.lst instead, thus hopefully revealing some useful information ...

                              Comment

                              Working...
                              X