You are not logged in.

#1 2006-05-24 06:56:15

cmcginty
Member
From: Sacramento, CA, USA
Registered: 2004-08-07
Posts: 16

0.7.2 Arch ISO's Missing Critical Features?

It seems like a few extra features added to the Arch Installer ISO's could make the discs more useful. Please forgive me if some of these tools are already installed, but I have not been able to access them.

1) grub / grub-install missing - Windows overwrites my MBR during XP install process. :-(  Why not put this program on the ISO? It would make life much easier for everyone when MBR is killed.

2) Network support - I can't get my on-board network working with the ISO. There doesn't seem to be any network modules available when the CD boots? Am I missing something? How are you supposed to do an FTP install? I see eth0, but it is not using correct driver because I get no response from ping.

3) RAID / LVM Support - No RAID / LVM tools available on the ISO? How are you supposed to mount these devices for install or recovery operations?

4) ReiserFS / Other FS tools - It would be nice if all the file system tools were on the ISO in order to reformat drives etc. How can you install a new system without these tools on the CD?

I hope I am missing some step when booting the ISO image that will enable these features. Please help.

Regards,
Casey

Offline

#2 2006-05-24 11:25:06

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: 0.7.2 Arch ISO's Missing Critical Features?

cmcginty wrote:

1) grub / grub-install missing - Windows overwrites my MBR during XP install process. :-(  Why not put this program on the ISO? It would make life much easier for everyone when MBR is killed.

mount your arch partition to /mnt, enter the setup program, choose to install grub, done

cmcginty wrote:

2) Network support - I can't get my on-board network working with the ISO. There doesn't seem to be any network modules available when the CD boots? Am I missing something? How are you supposed to do an FTP install? I see eth0, but it is not using correct driver because I get no response from ping.

there is network support. Maybe your correct module is not loaded ? (modprobe the correct one)

cmcginty wrote:

3) RAID / LVM Support - No RAID / LVM tools available on the ISO? How are you supposed to mount these devices for install or recovery operations?

don't know about this one
[edit] also included

cmcginty wrote:

4) ReiserFS / Other FS tools - It would be nice if all the file system tools were on the ISO in order to reformat drives etc. How can you install a new system without these tools on the CD?

are included on the cd

[edit] some people took time to write an install guide. I suggest to read such a thing before a first installation: http://archlinux.org/archdoc.html

Offline

#3 2006-05-24 16:20:11

cmcginty
Member
From: Sacramento, CA, USA
Registered: 2004-08-07
Posts: 16

Re: 0.7.2 Arch ISO's Missing Critical Features?

I can understand your frustration when answering seemingly simply questions. However I have looked through the wiki/forums/guides and could not find a clear answer where these tools are located.

To help you understand what I am seeing, I've included the list of files on my system when it boots the ISO. Maybe you can point me in the right direction using this information.

<code>
/addons
/addons/mods-base.tar.bz2
/addons/mods-usb.tar.bz2
/bin
/bin/busybox
/bin/ash
/bin/cat
/bin/chgrp
/bin/chmod
/bin/chown
/bin/cp
/bin/date
/bin/dd
/bin/df
/bin/dmesg
/bin/echo
/bin/egrep
/bin/false
/bin/fgrep
/bin/grep
/bin/gunzip
/bin/gzip
/bin/hostname
/bin/kill
/bin/ln
/bin/ls
/bin/mkdir
/bin/mknod
/bin/more
/bin/mount
/bin/mv
/bin/ping
/bin/ping6
/bin/ps
/bin/pwd
/bin/rm
/bin/rmdir
/bin/sed
/bin/sh
/bin/sleep
/bin/stty
/bin/sync
/bin/tar
/bin/touch
/bin/true
/bin/umount
/bin/uname
/bin/vi
/bin/zcat
/bin/dialog
/bin/less
/bin/loaddisk
/bin/km
/bin/rev
/bin/[
/bin/[[
/bin/awk
/bin/basename
/bin/bunzip2
/bin/bzcat
/bin/clear
/bin/cut
/bin/dirname
/bin/du
/bin/env
/bin/find
/bin/free
/bin/head
/bin/id
/bin/killall
/bin/md5sum
/bin/nc
/bin/nslookup
/bin/printf
/bin/reset
/bin/seq
/bin/sort
/bin/tail
/bin/tee
/bin/test
/bin/tr
/bin/tty
/bin/uniq
/bin/uptime
/bin/wc
/bin/which
/bin/whoami
/bin/xargs
/bin/yes
/etc/
/etc/inittab
/etc/fstab
/etc/host.conf
/etc/hosts
/etc/motd
/etc/nsswitch.conf
/etc/protocols
/etc/rc
/etc/services
/etc/makedevs
/etc/mtab
/linuxrc
/sbin/
/sbin/halt
/sbin/ifconfig
/sbin/init
/sbin/insmod
/sbin/lsmod
/sbin/mkswap
/sbin/modprobe
/sbin/pivot_root
/sbin/reboot
/sbin/rmmod
/sbin/route
/sbin/swapoff
/sbin/swapon
/sbin/mke2fs
/sbin/cfdisk
/sbin/sfdisk
/sbin/rescan-scsi-bus.sh
/sbin/syslogd
/sbin/logread
/sbin/chroot
/sbin/poweroff
/usr/
/usr/bin
/usr/bin/snarf
/usr/bin/nano
/usr/bin/dhcpcd
/usr/bin/chroot
/usr/bin/lspci
/usr/sbin
/usr/lib
/usr/share
/usr/share/terminfo
/usr/share/terminfo/l
/usr/share/terminfo/l/linux
/usr/share/kbd
/usr/share/pci.ids
/arch/
/arch/setup
/arch/mirrors.txt
/arch/quickinst
/arch/archdoc.txt.gz
/lib/
/lib/ld-linux.so.2
/lib/libc.so.6
/lib/libblkid.so.1
/lib/libblkid.so.1.0
/lib/libcom_err.so.2
/lib/libcom_err.so.2.1
/lib/libdl.so.2
/lib/libe2p.so.2
/lib/libe2p.so.2.3
/lib/libext2fs.so.2
/lib/libext2fs.so.2.4
/lib/libncurses.so.5
/lib/libncurses.so.5.4
/lib/libnss_files.so.2
/lib/libnss_dns.so.2
/lib/libresolv.so.2
/lib/libuuid.so.1
/lib/libuuid.so.1.2
/lib/modules
/lib/libdl-2.3.6.so
/lib/ld-2.3.6.so
/lib/libpthread.so.0
/lib/libc-2.3.6.so
/lib/libnss_dns-2.3.6.so
/lib/libnss_files-2.3.6.so
/lib/libresolv-2.3.6.so
/root/
/src/
/tmp/
/tmp/addons
/tmp/addons/modules
/tmp/addons/modules/2.6.16
/tmp/addons/modules/2.6.16/modules.usbmap
/tmp/addons/modules/2.6.16/modules.symbols
/tmp/addons/modules/2.6.16/modules.seriomap
/tmp/addons/modules/2.6.16/modules.pcimap
/tmp/addons/modules/2.6.16/modules.ofmap
/tmp/addons/modules/2.6.16/modules.isapnpmap
/tmp/addons/modules/2.6.16/modules.inputmap
/tmp/addons/modules/2.6.16/modules.ieee1394map
/tmp/addons/modules/2.6.16/modules.dep
/tmp/addons/modules/2.6.16/modules.ccwmap
/tmp/addons/modules/2.6.16/modules.alias
/tmp/addons/modules/2.6.16/kernel
/tmp/addons/modules/2.6.16/kernel/drivers
/tmp/addons/modules/2.6.16/kernel/drivers/usb
/tmp/addons/modules/2.6.16/kernel/drivers/usb/storage
/tmp/addons/modules/2.6.16/kernel/drivers/usb/storage/usb-storage.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net/zd1201.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net/rtl8150.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net/pegasus.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net/kaweth.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/net/catc.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/mon
/tmp/addons/modules/2.6.16/kernel/drivers/usb/mon/usbmon.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/input
/tmp/addons/modules/2.6.16/kernel/drivers/usb/input/usbhid.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host/uhci-hcd.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host/sl811-hcd.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host/ohci-hcd.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host/isp116x-hcd.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/host/ehci-hcd.ko
/tmp/addons/modules/2.6.16/kernel/drivers/usb/core
/tmp/addons/modules/2.6.16/kernel/drivers/usb/core/usbcore.ko
/tmp/addons/modules/2.6.16/kernel/lib
/tmp/addons/modules/2.6.16/kernel/lib/zlib_inflate
/tmp/addons/modules/2.6.16/kernel/lib/zlib_inflate/zlib_inflate.ko
/tmp/addons/modules/2.6.16/kernel/lib/zlib_deflate
/tmp/addons/modules/2.6.16/kernel/lib/zlib_deflate/zlib_deflate.ko
/tmp/addons/modules/2.6.16/kernel/lib/crc-ccitt.ko
/tmp/addons/modules/2.6.16/kernel/crypto
/tmp/addons/modules/2.6.16/kernel/crypto/michael_mic.ko
/tmp/addons/modules/2.6.16/kernel/crypto/md5.ko
/tmp/addons/modules/2.6.16/kernel/crypto/des.ko
/tmp/addons/modules/2.6.16/kernel/crypto/arc4.ko
/tmp/addons/modules/2.6.16/kernel/crypto/aes.ko
/tmp/addons/modules/2.6.16/kernel/arch
/tmp/addons/modules/2.6.16/kernel/arch/i386
/tmp/addons/modules/2.6.16/kernel/arch/i386/crypto
/tmp/addons/modules/2.6.16/kernel/arch/i386/crypto/aes-i586.ko
/tmp/addons/lib
/tmp/addons/bin
/var/
</code>

Offline

#4 2006-05-24 16:39:02

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: 0.7.2 Arch ISO's Missing Critical Features?

sorry for looking frustrated tongue

Which iso are you using ?
I used mounted the ftp only iso:

[ronald@pressh addons]$ ls
mods-base.tar.bz2         utils-consolefonts.tar.bz2  utils-mdadm.tar.bz2
mods-ethernet.tar.bz2     utils-devmapper.tar.bz2     utils-ntfs.tar.bz2
mods-firewire.tar.bz2     utils-ext2.tar.bz2          utils-pcmcia.tar.bz2
mods-fs.tar.bz2           utils-fdisk.tar.bz2         utils-reiserfs.tar.bz2
mods-pcmcia_wlan.tar.bz2  utils-jfs.tar.bz2           utils-wireless.tar.bz2
mods-raid.tar.bz2         utils-kbd.tar.bz2           utils-xfs.tar.bz2
mods-scsi.tar.bz2         utils-keymaps.tar.bz2
mods-usb.tar.bz2          utils-lvm.tar.bz2

These archives should have been extracted when booting the cd AFAIK, maybe something hase gone wrong ?
Can you check these are on your cd ?

Offline

#5 2006-05-24 18:49:20

cmcginty
Member
From: Sacramento, CA, USA
Registered: 2004-08-07
Posts: 16

Re: 0.7.2 Arch ISO's Missing Critical Features?

I am using the 0.7.2 FTP ISO.

I think the problem is that the ISO kernel can not mount my CD drive because it is SATA drive. Is the ISO not using the latest kernel? The arch kernel26 correctly detects my CD drive so it is strange that the ISO does not.

Unfortuately there is no error message from /etc/rc if the mount of CD fails. Also, even if there was an error, the rc script executes a 'clear' command immediately after which will erase the error output.

Should I log a bug?

Offline

#6 2006-05-25 06:05:35

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: 0.7.2 Arch ISO's Missing Critical Features?

cmcginty wrote:

Is the ISO not using the latest kernel? The arch kernel26 correctly detects my CD drive so it is strange that the ISO does not.

I believe the iso is using the 2.6.16 kernel. It has support for both ide and scsi.
You can check if the correct modules are loaded wiht lsmod.
If not load them, and extract the tarballs in the addons dir from the cd to / during install.

cmcginty wrote:

Should I log a bug?

If the above does not work, please do so. Try to mention your relevant hardware in the bur report if you do.

Offline

#7 2006-05-25 19:15:10

cmcginty
Member
From: Sacramento, CA, USA
Registered: 2004-08-07
Posts: 16

Re: 0.7.2 Arch ISO's Missing Critical Features?

I will log a bug. The modules can not be loaded because they do not exist in the initrd.img. If they are on the CD then that does not help until I can get the CD mounted.

Offline

#8 2006-05-25 21:43:46

elasticdog
Member
From: Washington, USA
Registered: 2005-05-02
Posts: 995
Website

Re: 0.7.2 Arch ISO's Missing Critical Features?

I haven't looked at the install iso, but shouldn't it be <code>initrd-full.img</code>?

Offline

Board footer

Powered by FluxBB