Content-Type: text/plain; charset=us-ascii
Jeff Dike <jdike@...> writes:
> On Wed, Jan 04, 2006 at 01:47:06PM +0000, Nic Ferrier wrote:
>> make mrproper
>> make menuconfig ARCH=um
> Yeah, and like I said, do a make defconfig ARCH=um before the
I did that... and you're right it did make a difference. ssh now
works, though still not with asking for a password. Maybe that's
something to do with the fd based console driver.
But now I am getting an even stranger problem.
I built the UML kernel with host_fs (which was working fine before)
and boot it in the host_fs way:
./linux eth0=tuntap,,,172.31.100.101 con0=fd:0,fd:1 \
root=/dev/root rootflags=/var/local/vm/debian-fs rw \
everything works fine and I log in ok.
But then, when I run "apt-get install" on the UML the root file system
$ apt-get install nmap
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
Need to get 575kB of archives.
After unpacking 1933kB of additional disk space will be used.
E: The method driver /usr/lib/apt/methods/http could not be found.
Truly strange. "apt-get install" is the only program I've been able to
get this to happen with. Just running "apt-get update" doesn't do
this... strace-ing the apt-get install doesn't have the same effect.
Maybe there is something wrong with running udev and UML?
Maybe I've got the config broken some how? It's strange because I've
got host_fs and everything else needed for udev (and it *does* work
with most programs, just apt-get install is broken).
Anyone got any idea?