From: Markus M. <hu...@mo...> - 2006-02-17 18:26:55
|
I have a UML system running on Suse SLES9. After patching the host system the UML system starts up, but I cannot login because of a misconfigured pam.conf (It needs a running network for authentication and the network adapter failed to initialise in the UML system) /bin/su -s /bin/bash -c ./linux umid=uml0 mem=256m ncups=1 ubd0=ubd0 ubd1=ubd1 initrd=./initrd eth0=daemon,fe:fd:58:33:8a:88,unix,uml0.ctl ssl=none con=pts selinux=0 con=none con0=xterm con1=xterm root=/dev/ubda2 uml0 The files the UML uses are: file /home/uml0/ubd0 /home/uml0/ubd0: x86 boot sector Is tehre a way of mounting this file to correct the pam.conf file ? Thanks Markus |
From: Markus M. <hu...@mo...> - 2006-02-18 13:55:01
|
I have a UML system running on Suse SLES9. After patching the host = system the UML=20 system starts up, but I cannot login because of a misconfigured pam.conf = (It=20 needs a running network for authentication and the network adapter = failed to=20 initialise in the UML system)=20 The uml system is started with: /bin/su -s /bin/bash -c ./linux umid=3Duml0 mem=3D256m ncups=3D1 = ubd0=3Dubd0 ubd1=3Dubd1=20 initrd=3D./initrd eth0=3Ddaemon,fe:fd:58:33:8a:88,unix,uml0.ctl = ssl=3Dnone con=3Dpts=20 selinux=3D0 con=3Dnone con0=3Dxterm con1=3Dxterm root=3D/dev/ubda2 uml0=20 The files the UML uses are:=20 file /home/uml0/ubd0=20 /home/uml0/ubd0: x86 boot sector=20 Is there a way of mounting this file to correct the pam.conf file ?=20 Thanks=20 Markus=20 |
From: Rob L. <ro...@la...> - 2006-02-20 13:32:29
|
On Saturday 18 February 2006 8:54 am, Markus Moeller wrote: > I have a UML system running on Suse SLES9. After patching the host system > the UML system starts up, but I cannot login because of a misconfigured > pam.conf (It needs a running network for authentication and the network > adapter failed to initialise in the UML system) > > The uml system is started with: > > /bin/su -s /bin/bash -c ./linux umid=uml0 mem=256m ncups=1 ubd0=ubd0 > ubd1=ubd1 initrd=./initrd eth0=daemon,fe:fd:58:33:8a:88,unix,uml0.ctl > ssl=none con=pts selinux=0 con=none con0=xterm con1=xterm root=/dev/ubda2 > uml0 > > The files the UML uses are: > > file /home/uml0/ubd0 > /home/uml0/ubd0: x86 boot sector > > Is there a way of mounting this file to correct the pam.conf file ? Assuming your image is partitioned with 63 sectors, try: losetup -o $[512*63] /dev/loop1 ubd1 mount /dev/loop1 thingy > Thanks > Markus Rob -- Never bet against the cheap plastic solution. |
From: Markus M. <hu...@mo...> - 2006-02-20 19:31:47
|
Yes I had a swap and / filesystem and got the fdisk the right offset to mount the / filesystem. Thanks Markus ----- Original Message ----- From: "Rob Landley" <ro...@la...> To: <use...@li...> Cc: "Markus Moeller" <hu...@mo...> Sent: Monday, February 20, 2006 1:32 PM Subject: Re: [uml-user] Accessing a UML file(cow ?) from a host system > On Saturday 18 February 2006 8:54 am, Markus Moeller wrote: >> I have a UML system running on Suse SLES9. After patching the host >> system >> the UML system starts up, but I cannot login because of a misconfigured >> pam.conf (It needs a running network for authentication and the network >> adapter failed to initialise in the UML system) >> >> The uml system is started with: >> >> /bin/su -s /bin/bash -c ./linux umid=uml0 mem=256m ncups=1 ubd0=ubd0 >> ubd1=ubd1 initrd=./initrd eth0=daemon,fe:fd:58:33:8a:88,unix,uml0.ctl >> ssl=none con=pts selinux=0 con=none con0=xterm con1=xterm root=/dev/ubda2 >> uml0 >> >> The files the UML uses are: >> >> file /home/uml0/ubd0 >> /home/uml0/ubd0: x86 boot sector >> >> Is there a way of mounting this file to correct the pam.conf file ? > > Assuming your image is partitioned with 63 sectors, try: > > losetup -o $[512*63] /dev/loop1 ubd1 > mount /dev/loop1 thingy > >> Thanks >> Markus > > Rob > -- > Never bet against the cheap plastic solution. > |
From: Blaisorblade <bla...@ya...> - 2006-02-17 19:02:29
|
On Friday 17 February 2006 19:32, Markus Moeller wrote: > I have a UML system running on Suse SLES9. After patching the host system > the UML system starts up, but I cannot login because of a misconfigured > pam.conf (It needs a running network for authentication and the network > adapter failed to initialise in the UML system) > > /bin/su -s /bin/bash -c ./linux umid=uml0 mem=256m ncups=1 ubd0=ubd0 > ubd1=ubd1 initrd=./initrd eth0=daemon,fe:fd:58:33:8a:88,unix,uml0.ctl > ssl=none con=pts selinux=0 con=none con0=xterm con1=xterm root=/dev/ubda2 > uml0 > > The files the UML uses are: > > file /home/uml0/ubd0 > /home/uml0/ubd0: x86 boot sector Ok, you're not using a COW. COW files aren't supported by the host. Your only problem is that you partitioned it, so it's slightly more difficult to loopmount. > Is tehre a way of mounting this file to correct the pam.conf file ? Likely, if it's on the first partition, mount -o loop,offset=512 ubd0 <mount point>. The problem is just finding the right offset, and fdisk can help. -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it |