You are not logged in.
I'm guessing that means it can't run the install scripts... Don't see why it couldn't do that without chrooting though.
Offline
it cannot build a system since glibc-2.4 got into repositories. i get an error that linux-headers were not found and the script stops
Offline
Yep, it needs kernel-headers. There's some other stuff that's been added to the base system too in all likelihood, and stuff that's been removed...
Offline
But now i got some other errors with "chroot":
Fetching ftp://ftp.archlinux.org/current/os/i686/iputils-021109-4.pkg.tar.gz. warning: cannot find chroot binary - unable to run scriptlets
But i have chroot!
Edit: ok, it seems to be all installed anywhere - but what is "scriptlets" - i don't know from where i got this message.
I got this error too. What should I do?
Offline
Yep, it needs kernel-headers. There's some other stuff that's been added to the base system too in all likelihood, and stuff that's been removed...
means this that the archbootstrap won't work?
Now i got the same error - no kernel headers found.
Offline
quetzal wrote:But now i got some other errors with "chroot":
Fetching ftp://ftp.archlinux.org/current/os/i686/iputils-021109-4.pkg.tar.gz. warning: cannot find chroot binary - unable to run scriptlets
But i have chroot!
Edit: ok, it seems to be all installed anywhere - but what is "scriptlets" - i don't know from where i got this message.
I got this error too. What should I do?
Ignore this, is not a big problem, the system will run withount problems
Have you tried to turn it off and on again?
Offline
oran001 wrote:quetzal wrote:But now i got some other errors with "chroot":
Fetching ftp://ftp.archlinux.org/current/os/i686/iputils-021109-4.pkg.tar.gz. warning: cannot find chroot binary - unable to run scriptlets
But i have chroot!
Edit: ok, it seems to be all installed anywhere - but what is "scriptlets" - i don't know from where i got this message.
I got this error too. What should I do?
Ignore this, is not a big problem, the system will run withount problems
Is it? Here, it halts with this error leaving no installed system or any tarball around.
Offline
Is it? Here, it halts with this error leaving no installed system or any tarball around.
Realy? I have had the same error , but the script works, and I have had no problems as i installed arch, but I installed with kernel 2.6.16 was in current...
Have you tried to turn it off and on again?
Offline
Do you don't have the error for the kernel-headers???
Offline
I have installed before the big testing -> current change
Have you tried to turn it off and on again?
Offline
ohh
can anybody make his archlinux_root_fs make public?
maybe at: http://uml.nagafix.co.uk/ ?
please! - i wont use archlinux as UML.
Offline
oran001 wrote:quetzal wrote:But now i got some other errors with "chroot":
Fetching ftp://ftp.archlinux.org/current/os/i686/iputils-021109-4.pkg.tar.gz. warning: cannot find chroot binary - unable to run scriptlets
But i have chroot!
Edit: ok, it seems to be all installed anywhere - but what is "scriptlets" - i don't know from where i got this message.
I got this error too. What should I do?
Ignore this, is not a big problem, the system will run withount problems
Actually there probably will be problems... Some of those install scripts (e.g. perl's) generate symlinks, so I have a feeling that some stuff might not work properly.
Offline
Do anybody know, how i can install a archlinux into a UML? (with CD).
Offline
Valid question, wrong forum, wrong thread... Try posting a new topic on it in Arch Discussion or Workstation User and you'll get an answer on it.
Offline
I haven't really been following this thread, but would I be right in thinking it's about getting a basic, current installation of Arch into a directory / onto a partition?
If so please have a look at http://wiki.archlinux.org/index.php/Qui … stallation
I've just updated it and initial tests look promising.
larch: http://larch.berlios.de
Offline
hi gradgrind,
it sounds good at the moment i test it
thanks.
Offline
the newarch scripts works well.
If I use this comandline:
./vmlinux-2.6.15.5-bs3-tls root=/dev/root rootfstype=hostfs rootflags=../archlinux_root/archlinux/
i got another error:
Warning: unable to open an initial console.
Offline
That probably means that the udev install script didn't work, which could indicate that others failed too. Try chrooting in and doing migrate-udev... Some things may end up having to be reinstalled though.
(Hey Gradgrind, are you sure that the install scripts work properly with newarch?)
Offline
thanks for this good tip (migrate-udev). Now I'm a step further
But now he stops at "Loading UDev uevents"
VFS: Mounted root (hostfs filesystem) readonly.
line_ioctl: tty0: ioctl KDSIGACCEPT called
INIT: version 2.86 booting
> Arch Linux v0.7.2 (Gimmick)
> http://www.archlinux.org
> Copyright 2002-2006 Judd Vinet
> Distributed under the GNU General Public License (GPL)
:: Starting UDev Daemon
:: Loading Modules
:: Loading UDev uevents
Offline
PUHHH - i got it
- a lot of work later
The Udev Error - because i use a Kernel <=2.6.15.
I have try with 2.6.17.3 from: http://uml.nagafix.co.uk/ and it works.
But need three changes more:
1. Edit /etc/fstab.
add the following line:
/dev/ubda / auto defaults 1 1
2. Edit your /etc/inittab:
Comment out the lines with agetty:
#c1:2345:respawn:/sbin/agetty 38400 vc/1 linux
#c2:2345:respawn:/sbin/agetty 38400 vc/2 linux
#c3:2345:respawn:/sbin/agetty 38400 vc/3 linux
#c4:2345:respawn:/sbin/agetty 38400 vc/4 linux
#c5:2345:respawn:/sbin/agetty 38400 vc/5 linux
#c6:2345:respawn:/sbin/agetty 38400 vc/6 linux
Add this line:
# We launch just one console for UML:
c0:1235:respawn:/sbin/agetty 38400 tty0 linux
3. Add lines in /etc/securetty
# UML modification: use tty0 or vc/0
tty0
vc/0
Now it works!!!
Offline
Here the short steps:
1. Create a root filesystem:
dd if=/dev/zero of=archlinux072.img bs=1M count=700
mkfs.ext2 -F archlinux072.img
2. Mount the image:
e.g. /mnt/temp
mount -o loop archlinux072.img /mnt/temp
3. Download newarch, pacman.conf and the addpacks from:
http://wiki.archlinux.org/index.php/Qui … stallation
4. for the newarch script change your destination diretory for the new install (/mnt/temp)
# directory to contain the freshly installed Arch Linux
DESTDIR=/mnt/temp
5. run the newarch script
6. change the files: fstab, inittab and securetty
7. Umount the new archlinux fs:
umount /mnt/temp
8. Start with a fresh Kernel (>=2.6.15):
./kernel32-2.6.17.3 ubd0=archlinux072.img fake_ide fakehd devfs=mount eth0=tuntap,,,172.0.0.2
Big thanks to gradgrind for his script
and thanks to Gullible Jones for his help
Offline
Why does this script different from the quickins script? It does exactly the same thing!
Offline
quickinst installs from an Arch install CD, which sometimes causes problems because some of the packages are out of date.
newarch downloads all the packages from a server, so they are very fresh. It can also install any package selection you like, which quickinst can't.
larch: http://larch.berlios.de
Offline
am... Did you try "quickinst ftp /path/to/new/arch http://archlinux/server"?
Offline
@oran001:
Nope! Indeed I could have used quickinst as a starting point, but as you can see, it took me a lot longer to discover this than to write newarch, which is based on mkarch from larch.
The package selection feature of newarch is then the only significant improvement (if indeed one sees it as such).
larch: http://larch.berlios.de
Offline