mirror of
https://github.com/fspc/gbootroot.git
synced 2025-02-25 09:53:22 -05:00
Just getting the permission correct .. 0644 no 0755
This commit is contained in:
parent
f292735c20
commit
d682372172
@ -1,66 +0,0 @@
|
|||||||
$Id: README-debian-X11,v 1.4 2001/11/08 06:16:29 freesource Exp $
|
|
||||||
make_debian-X11 replacement
|
|
||||||
|
|
||||||
Setting up the root filesystem
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
1. Run setup in this directory:
|
|
||||||
|
|
||||||
. setup
|
|
||||||
|
|
||||||
Setting up a Swap File
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
1. Run make_swapfile in this directory:
|
|
||||||
|
|
||||||
. make_swapfile
|
|
||||||
|
|
||||||
|
|
||||||
Getting X working
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
1. To get X11 working you will need to get your network up. The instructions
|
|
||||||
below assume your host (the computer you are running) has an ip of 192.168.1.4,
|
|
||||||
a uml ip of 192.168.1.2 and a tap device ip of 192.168.1.5.
|
|
||||||
|
|
||||||
2. If you haven't already done this, you will want to edit the
|
|
||||||
/etc/network/interfaces file using vi. This should be self-explanatory.
|
|
||||||
|
|
||||||
3. You don't need to load any modules required by your host system, because
|
|
||||||
uml_net will cause the modules to be loaded automatically - assuming your
|
|
||||||
kernel has kmod - when it automatically configures the tap device interface
|
|
||||||
for ethertap. But if you want or need to do it manually from your host
|
|
||||||
system, you could do something like this:
|
|
||||||
|
|
||||||
modprobe ethertap
|
|
||||||
modprobe netlink_dev
|
|
||||||
ifconfig tap0 192.168.1.5
|
|
||||||
route add -host 192.168.1.4 gw 192.168.1.5
|
|
||||||
|
|
||||||
4. The next time you start the uml kernel and boot the root_fs you will want
|
|
||||||
to give it options like this where HWaddr (see ifconfig) belongs to your
|
|
||||||
network device:
|
|
||||||
|
|
||||||
ubd0=/root_fs_debian_x11 root=/dev/ubd0 eth0=ethertap,tap0,HWaddr,192.168.1.5 mem=64M
|
|
||||||
|
|
||||||
5. At this point you should be able to ping 192.168.1.4.
|
|
||||||
|
|
||||||
Hint: Check to make sure that uml_net came bundled with the uml kernel,
|
|
||||||
because this is what enables networking, and make sure it is setuid root
|
|
||||||
(chmod 4755).
|
|
||||||
|
|
||||||
6. Run startx. It will ask for your host ip number.
|
|
||||||
|
|
||||||
That's it.
|
|
||||||
|
|
||||||
Links:
|
|
||||||
user-mode-linux.sourceforge.net
|
|
||||||
|
|
||||||
Hints:
|
|
||||||
Mount the host fs: mount -t hostfs none /mnt
|
|
||||||
mount -t hostfs none -o /home /mnt
|
|
||||||
|
|
||||||
Jonathan Rosenbaum
|
|
||||||
freeesource@users.sourceforge.net
|
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user