Newsgroup: it.comp.os.linux.sys
Titolo: user mode linux

Sto cercando di lanciare user mode linux su una debiam stable e su una 
unstable, usando i pacchetti precompilati (user-mode-linux) ed i root 
file system che ho trovato nella homepage del progetto.
Purtroppo non riesco a lanciare con successo il kernel, ottengo i 
seguenti errori:
   # linux ubd0=Debian-3.0r0.ext2
   .............................
   [cut]
   .............................
   Checking root file system...
   fsck 1.27 (8-Mar-2002)
   fsck.ext2: No such file or directory while trying to open /dev/ubd/0
   /dev/ubd/0:
   The superblock could not be read or does not describe a correct ext2
   filesystem.  If the device is valid and it really contains an ext2
   filesystem (and not swap or ufs or something else), then the superblock
   is corrupt, and you might try running e2fsck with an alternate 
superblock:
     e2fsck -b 8193 <device>
   fsck failed.  Please repair manually and reboot.  Please note
   that the root file system is currently mounted read-only.  To
   remount it read-write:
    # mount -n -o remount,rw /
   CONTROL-D will exit from this shell and REBOOT the system.
   (none):~#
ho provato a lanciare e2fsck, non mi da errori, ma quando rilancio il 
kernel ottengo lo output, ovvero quello riportato sopra.
Lo stesso succede con il root filesystem di slackware, mentre con quello 
di red hat il sistema si blocca dopo questo output:
  INIT: Id "0" respawning too fast: disabled for 5 minutes
  INIT: Id "1" respawning too fast: disabled for 5 minutes
  INIT: Id "2" respawning too fast: disabled for 5 minutes
  INIT: Id "c" respawning too fast: disabled for 5 minutes
  INIT: no more processes left in this runlevel
non riesco a capire dove sbaglio, grazie a chiunque possa darmi un aiuto.
lorenzo

ho lo stesso problema, identico, ho installato una redhat 8.0 e funziona
tranquillamente, non ho idea di cosa possa essere io ho provato su una
debian 3.0 r1 woody stable ma nulla da fare non c'è stato verso..
INIT: Id "0" respawning too fast: disabled for 5 minutes
INIT: Id "1" respawning too fast: disabled for 5 minutes
INIT: Id "2" respawning too fast: disabled for 5 minutes
mi dava questo output...
probabimente è la versione che c'è su debian prova a ricompilarla... io non
ho avuto tempo... fammi sapere..
Stefano

 
  ho abilitato anche il supporto devfs nel kernel, ho anche scaricato 
devfsd (.deb), ma niente ancora non va ... io vado a dormire ... ci si 
pensa domani.
notte a tutti
lorenzo

dimenticavo !
anche rootstrap mi si impalla, ecco l'output:
[cut]
  I: Retrieving 
ftp://ftp.debian.org/debian/dists/woody/Release
  E: Failed getting release file 
ftp://ftp.debian.org/debian/dists/woody/Release
  /usr/lib/rootstrap/modules/debian: /tmp/target/etc/apt/sources.list: 
No   such file or directory
  dpkg --root=/tmp/target --purge base-config console-common 
console-tools console-data console-tools-libs
dpkg: unable to access dpkg status area: No such file or directory
  Using rootstrap module uml from:
         /usr/lib/rootstrap/modules/uml
  mknod: `/tmp/target/dev/ubd0': No such file or directory
  chroot: cannot execute /bin/sh: No such file or directory
  /usr/lib/rootstrap/modules/uml: /tmp/target/etc/fstab: No such file or 
  directory
  cp: cannot create directory `/tmp/target/lib/modules': No such file or 
  directory
  Using rootstrap module umount from:
         /usr/lib/rootstrap/modules/umount
  umount: /tmp/target/proc: not found
  warning: can't open /etc/fstab: No such file or directory
  mount: can't find / in /etc/fstab or /etc/mtab
  System halted.
  * route del -host 192.168.1.6 dev tap0
  * bash -c echo 0 > /proc/sys/net/ipv4/conf/tap0/proxy_arp
  * arp -i eth0 -d 192.168.1.6 pub
  Resizing filesystem...
  resize2fs 1.27 (8-Mar-2002)
  The filesystem on root_fs is now 13507 blocks long.
L'interfaccia tap0 viene creata ma non funzia.
grazie ancora
lorenzo

   ho abilitato anche il supporto devfs nel kernel, ho anche scaricato
In quale kernel?
Prova a lanciare uml con: 
    $ linux devfs=mount ubd0=...
-- 
Dicette 'o pappece 'nfaccia 'a noce: damme tiempo ca' te spurtòse!
                                    (Proverbio napoletano)

> INIT: Id "2" respawning too fast: disabled for 5 minutes
prova a farlo partire in init 1 , poi quando è partito dai tty e vedi su che
device sei , poi metti una getty su quel device e provi a ripartire.
ciao.
-- 
Un gatto radioattivo ha diciotto mezze vite.

 pensa domani.
ci son gią passato e su una stable ho risolto montando la root in
loopback e modificando inittab e fstab affinchč puntassero ai device
"non devfs"...
Hola...
-- 
the Skull says:
+----------------------------------------------------------------------+
Actually without signature.
Any idea?!?

Si, funziona, grazie ai vostri consigli: grazie mille !
Adesso ricevo i seguenti errori e warnings, ma almeno funziona:
Warning: This program is an suid-root program or is being run by the 
root user.
 
                       The full text of the error or warning message 
cannot be safely formatted
                                                                   in 
this environment. You may get a more descriptive message by running the
                                          program as a non-root user or 
by removing the suid bit on the executable.
                xterm Xt error: Can't open display: %s
bye
lorenzo

 No   such file or directory
 > [cut]
.... purtroppo rootstrap ancora si impalla, non riesce ad accedere al 
server ftp, non riesco a capire perche' .... eppure ho configurato 
rootstrap.conf
ciao
lorenzo

 "non devfs"...
per i mortali?? :-) che come hai montato la root in loop?
Stefano

 per i mortali?? :-) che come hai montato la root in loop?
mkdir lup
mount -t ext2 -o loop root_fs lup
cd lup e sei nella root dell'immagine.


 
Hai lanciato uml da xterm, oppure .... ?

 
si l'ho lanciato da xterm ed effettivamente adesso va a meraviglia, 
tranne la rete :(
Non riesco a pingare gli host con queste configurazioni:
linux ubd0=Debian-3.0r0.ext2 ubd1=swap_file devfs=mount eth0=tuntap,tap0 
umid=uml_uno
linux ubd0=Debian-3.0r0.ext2 ubd1=swap_file devfs=mount 
eth0=tuntap,,,192.168.1.10 umid=uml_uno
all'avvio di uml lancio:
ifconfig eth0 192.168.1.1 up         #(indirizzo locale uml)
route add default gw 192.168.1.10    #(indirizzo tap0 su host che tra 
l'altro e' anche il gateway della rete nattata)
ma niente, non pinga ..
grazie ancora a tutti