Probleme de démarrage sous ubuntu

Bonjour,
je viens d'installer un real time pour ubuntu.
Après une journée de réparation de windows et d'ubuntu, je vous demande de l'aide
quand je démarre ubuntu rt, sur la concole est affiché
mount : Mounting /dev/disk/by-uuid/07D2-0A1C on /root failed: no such device
mount : Mounting /root on /host failed: Invalid argument
Alert! /host/ubuntu/disks/root.disk does not exist. Dropping to a shell
clocksource tsc unstable(delta= -499334113ns)

Quelqu'un peut m'aider, je comprend pas la panne et je ne sais pas quoi faire pour corriger le problème

14 réponses

  1. Modérateur
    Peux-tu nous donner le résultat des commandes :
    ls -l /dev/disk/by-id
    cat /etc/fstab

    Bonne chance
    0
    1. pour ls -l /dev/disk/by-id

      lrwxrwxrww 1 0 0 9 scsi-1ATA_UC25N0A...
      46AF-> ../../sda jusqu'à sda2
      ...
      46AF-part1 -> ../../sda1
      ...
      art5-> ../../sda5

      je compte pas le sda2 qui est pareil que sda1

      cat /etc/fstab

      y'a pas de fstab
      j'ai que udev console-setup usplash.conf default et modprobe.d dans /etc
      0
      1. pourquoi personne ne me répond pas, j'aide des personnes et personne ne m'aide, c'est enervant quand même
        0
        1. Modérateur
          pourquoi personne ne me répond pas, j'aide des personnes et personne ne m'aide, c'est enervant quand même

          Parce que j'étais en week end ?

          y'a pas de fstab
          j'ai que udev console-setup usplash.conf default et modprobe.d dans /etc


          Soit tu t'es trompé, soit ce n'est pas normal. Peux tu me copier coller le résultat de :
          ls -l /etc/ | grep -i fstab
          0
          1. le résultat me donne ca

            -rw-r--r-- 1 root root 575 2008-04-22 19:48 fstab
            0
            1. oups ca c'est sur mon ubuntu normal
              attend j'essaye sur celui que j'ai installé
              0
              1. Dans le ubuntu rt si j'utilise cette commande y'a rien
                0
                1. Modérateur
                  Ton "ubuntu rt" doit être mal installée alors, car ce fichier devrait exister. Il est présent sur tous les linux normalement. Tu es sûr de ne pas l'avoir supprimer par erreur ?

                  Bonne chance
                  0
                  1. ben non je ne l'ai pas supprimé
                    d'ailleurs je ne peux quasimment faire aucune commande à cause de ca.
                    Et puis j'ai essayé plusieurs fois de le reinstaller mais rien à faire, il me dit qu'il est déjà installé

                    j'ai fait ca comme installation en fait

                    ATTENTION : Installez le noyau realtime seulement si vous voulez utiliser jack avec l’audio temps réel.
                    Vous devez posséder une carte son pro ou semi-pro car n’espérez pas avoir une bonne latence avec les cartes sons internes.
                    De plus une bonne config PC est nécessaire un minimum de 512 Mo de ram avec un processeur assez récent.
                    Et si vous avez compilé les drivers graphiques (ATI, nVidia) sur le noyau Generic oubliez le noyau Rt !!!

                    On commence par installer le noyau realtime.

                    sudo apt-get install linux-rt

                    Une fois le nouveau noyau installé ajoutons quelques options au fichier limits.conf pour donner la priorité au noyau realtime et attribuer une taille mémoire dédiée à l’audio.

                    sudo gedit /etc/security/limits.conf

                    Copiez le texte ci dessous à la fin du fichier.

                    @audio - rtprio 99
                    @audio - nice -10
                    @audio - memlock 400000/code>

                    ATTENTION : Dans l’exemple si dessus la ligne @audio - memlock 400000/code> indique la taille mémoire dédiée à l’audio (400 Mo).Si vous disposez de plus de 512 Mo sur votre PC réglez cette ligne suivant votre config.

                    Exemples:

                    @audio - memlock 400000/code> pour 512 Mo

                    @audio - memlock 500000/code> plus de 512 Mo

                    @audio - memlock 800000/code> pour 1 Go

                    Et enregistrez.

                    Maintenant on peux rebooter sur le Kernel 2.6.22-14 Rt
                    0
                    1. le pire c'est que je suis bloqué sur ca depuis une semaine et que je ne suis que stagiaire, j'ai jamais fait ca et j'ai peur qu'on me dise que je fais rien du tout
                      0
                      1. Modérateur
                        Franchement l'ubuntu rt je ne connais pas. Donc difficile de t'aider. Peut-être devrais-tu installer une ubuntu classique ou demander conseil à ton maître de stage ? Pourquoi utiliser une ubuntu rt ?

                        Bonne chance
                        0
                        1. ben en fait le problème c'est que mon maitre de stage est absent depuis plus d'une semaine et je ne le vois que lundi prochain au minimum

                          sinon j'ai déjà installé un ubuntu classique, le probléme c'est que j'ai besoin d'une ubuntu rt pour pouvoir faire du temps réel et donc pour pouvoir diminuer les temps de latence, en fait c'est pour travailler sur des automates.
                          0
                          1. Salut,

                            Il se pourrait que le problème tourne autour de grub,

                            qu'est ce que te donne la commande :
                             cat /boot/grub/menu.lst 
                            0
                            1. le répertoire /boot n'existe pas
                              0
                            2. @Sylaret en rebootant sur ubuntu non rt il n'y a pas de /boot ?

                              un ubuntu sur pc ca boot ainsi :

                              - bios
                              - grub
                              - linux
                              - première arborescence /, issue de initrd <- quelque chose la dedans n'arrive pas à charger la suite
                              - deuxieme arborescence / , une partition de ton disque dur
                              


                              chez moi mon menu.lst pour grub :
                              cat /boot/grub/menu.lst | grep -v "^#"
                              default         0
                              timeout         3
                              hiddenmenu
                              
                              title           Ubuntu 7.10, kernel 2.6.22-14-generic
                              root            (hd0,0)
                              kernel          /vmlinuz-2.6.22-14-generic root=UUID=e700bb88-859a-4969-8874-6dbf5142165f ro quiet splash
                              initrd          /initrd.img-2.6.22-14-generic
                              quiet
                              
                              title           Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
                              root            (hd0,0)
                              kernel          /vmlinuz-2.6.22-14-generic root=UUID=e700bb88-859a-4969-8874-6dbf5142165f ro single
                              initrd          /initrd.img-2.6.22-14-generic
                              
                              title           Ubuntu 7.10, memtest86+
                              root            (hd0,0)
                              kernel          /memtest86+.bin
                              quiet
                              


                              tu doit avoir un title avec "Ubuntu rt" dans ton menu.lst et le root=UUID=xxxx n'est pas bon

                              avec tune2fs tu peux avoir des uuid pour d'autre partition
                              sudo tune2fs -l /dev/sdb3 | grep UUID
                              Filesystem UUID:          e700bb88-859a-4969-8874-6dbf5142165f
                              


                              pour info le contenu d'un initrd se devoile ainsi :
                              22:09:54 larmoire@TLa-home ~
                              mkdir initrd
                              22:10:02 larmoire@TLa-home ~
                              cd initrd/
                              22:10:04 larmoire@TLa-home ~/initrd
                              gunzip </boot/initrd.img-2.6.22-14-generic | cpio -i --make-directories
                              45634 blocs
                              22:10:27 larmoire@TLa-home ~/initrd
                              ll
                              total 44
                              drwxr-xr-x  2 larmoire larmoire 4096 2008-05-15 22:10 bin
                              drwxr-xr-x  3 larmoire larmoire 4096 2008-05-15 22:10 conf
                              drwxr-xr-x  6 larmoire larmoire 4096 2008-05-15 22:10 etc
                              -rwxr-xr-x  1 larmoire larmoire 3295 2008-05-15 22:10 init
                              drwxr-xr-x  6 larmoire larmoire 4096 2008-05-15 22:10 lib
                              drwxr-xr-x  2 larmoire larmoire 4096 2008-05-15 22:10 lib64
                              drwxr-xr-x  2 larmoire larmoire 4096 2008-05-15 22:10 modules
                              drwxr-xr-x  2 larmoire larmoire 4096 2008-05-15 22:10 sbin
                              drwxr-xr-x 12 larmoire larmoire 4096 2008-05-15 22:10 scripts
                              drwxr-xr-x  3 larmoire larmoire 4096 2008-05-15 22:10 usr
                              drwxr-xr-x  3 larmoire larmoire 4096 2008-05-15 22:10 var
                              22:10:31 larmoire@TLa-home ~/initrd
                              ll etc/
                              total 20
                              drwxr-xr-x 2 larmoire larmoire 4096 2008-05-15 22:10 console-setup
                              drwxr-xr-x 2 larmoire larmoire 4096 2008-05-15 22:10 default
                              drwxr-xr-x 3 larmoire larmoire 4096 2008-05-15 22:10 modprobe.d
                              drwxr-xr-x 3 larmoire larmoire 4096 2008-05-15 22:10 udev
                              -rw-r--r-- 1 larmoire larmoire   49 2008-05-15 22:10 usplash.conf
                              


                              C'est un peu confu, mais c'est sans doute une bonne piste.
                              Bon courage !

                              si c'est pas bien formaté tu peux allez sur http://www.larmoire.info/ccm/ubuntu_rt.html .
                              0
                          2. Si dans le ubuntu normal y'a un menu.lst
                            le voilà

                            default 0
                            timeout 10
                            title Ubuntu 8.04, kernel 2.6.24-16-rt
                            root (hd0,0)/ubuntu/disks
                            kernel /boot/vmlinuz-2.6.24-16-rt root=UUID=07D2-0A1C loop=/ubuntu/disks/root.disk ro quiet splash
                            initrd /boot/initrd.img-2.6.24-16-rt

                            title Ubuntu 8.04, kernel 2.6.24-16-rt (recovery mode)
                            root (hd0,0)/ubuntu/disks
                            kernel /boot/vmlinuz-2.6.24-16-rt root=UUID=07D2-0A1C loop=/ubuntu/disks/root.disk ro single
                            initrd /boot/initrd.img-2.6.24-16-rt

                            title Ubuntu 8.04, kernel 2.6.24-16-generic
                            root (hd0,0)/ubuntu/disks
                            kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=07D2-0A1C loop=/ubuntu/disks/root.disk ro quiet splash
                            initrd /boot/initrd.img-2.6.24-16-generic

                            title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
                            root (hd0,0)/ubuntu/disks
                            kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=07D2-0A1C loop=/ubuntu/disks/root.disk ro single
                            initrd /boot/initrd.img-2.6.24-16-generic

                            title Ubuntu 8.04, memtest86+
                            root (hd0,0)/ubuntu/disks
                            kernel /boot/memtest86+.bin

                            title Other operating systems:
                            root

                            title Microsoft Windows 2000 Professionnel
                            root (hd0,0)
                            savedefault
                            chainloader +1
                            0
                            1. comment est formaté ton disque dur ?

                              dans le ubuntu non-rt
                              sudo fdisk -l /dev/{s,h}d{a,b,c,d}

                              et
                              mount
                              0
                            2. @TLadans le ubuntu normal

                              pour le fdisk

                              Disque /dev/sda: 20.0 Go, 20003880960 octets
                              255 heads, 63 sectors/track, 2432 cylinders
                              Units = cylindres of 16065 * 512 = 8225280 bytes
                              Identifiant disque: 0x803fd84f

                              Périphérique Amorce Début Fin Blocs Id Système
                              /dev/sda1 * 1 1922 15438433+ c W95 FAT32 (LBA)
                              /dev/sda2 1923 2432 4096575 f W95 Etendu (LBA)
                              /dev/sda5 1923 2432 4096543+ 7 HPFS/NTFS

                              pour le mount

                              /host/ubuntu/disks/root.disk on / type ext3 (rw,errors=remount-ro)
                              proc on /proc type proc (rw,noexec,nosuid,nodev)
                              /sys on /sys type sysfs (rw,noexec,nosuid,nodev)
                              varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
                              varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
                              udev on /dev type tmpfs (rw,mode=0755)
                              devshm on /dev/shm type tmpfs (rw)
                              devpts on /dev/pts type devpts (rw,gid=5,mode=620)
                              lrm on /lib/modules/2.6.24-16-generic/volatile type tmpfs (rw)
                              /host/ubuntu/disks/boot on /boot type none (rw,bind)
                              securityfs on /sys/kernel/security type securityfs (rw)
                              gvfs-fuse-daemon on /home/administrateur/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=administrateur)
                              0
                            3. @nicooula ! ca se complique !

                              si je comprend bien la deuxième arborescence pour ubuntu est un fichier dans le syteme de fichier de windows

                              peux être que ubuntu-rt ne marche pas dans cette config ?

                              2 solutions :
                              - tu trouve un deuxième disque pour installer ubuntu-rt dessus
                              - tu utilise
                              gunzip <yy/initrd.xx | cpio -i --make-directories

                              pour comparer tes deux /boot/initrd.img-2.6.24-16-rt et /boot/initrd.img-2.6.24-16-generic

                              (personellement j'utilise meld (sudo apt-get install meld) pour comparer des fichiers textes)
                              0