You are not logged in.
Pages: 1
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
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
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)
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
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
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
sorry for looking frustrated
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
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
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.
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
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
I haven't looked at the install iso, but shouldn't it be <code>initrd-full.img</code>?
Offline
Pages: 1