Installing arch on an eeepc with pxe

I have no flash drive at the moment, and I need to learn how to install over pxe, so I opened up all the proper documentation and followed it.  But I can't start my dhcp server.  I'm illiterate when it comes to networking.
I'm following this guide:
http://wiki.archlinux.org/index.php/PXE
which says to put this in /etc/dhcpd.conf:
# /etc/dhcpd.conf
option domain-name-servers 208.67.222.222, 208.67.220.220;
default-lease-time 86400;
max-lease-time 604800;
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.49;
filename "pxelinux.0"; # the PXELinux boot agent
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
It specifically says to replace the default .conf with this one.  So I open up dhcpd.conf and paste it in and nothing happens.
Here is the output of ifconfig:
eth0 Link encap:Ethernet HWaddr 00:1A:92:6C:4B:5B
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21a:92ff:fe6c:4b5b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:670271 errors:0 dropped:0 overruns:0 frame:0
TX packets:469131 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:910906738 (868.7 Mb) TX bytes:57291644 (54.6 Mb)
Interrupt:30 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:596 errors:0 dropped:0 overruns:0 frame:0
TX packets:596 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:35800 (34.9 Kb) TX bytes:35800 (34.9 Kb)
Here is the dhcpd.conf in its entirety, where is the 'default' that I'm suppose to replace? :
# dhcpd.conf
# Sample configuration file for ISC dhcpd
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
# Use this to enble / disable dynamic dns updates globally.
#ddns-update-style none;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.
subnet 10.152.187.0 netmask 255.255.255.0 {
# This is a very basic subnet declaration.
subnet 10.254.239.0 netmask 255.255.255.224 {
range 10.254.239.10 10.254.239.20;
option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.
subnet 10.254.239.32 netmask 255.255.255.224 {
range dynamic-bootp 10.254.239.40 10.254.239.60;
option broadcast-address 10.254.239.31;
option routers rtr-239-32-1.example.org;
A slightly different configuration for an internal subnet.
subnet 10.5.5.0 netmask 255.255.255.224 {
range 10.5.5.26 10.5.5.30;
option domain-name-servers ns1.internal.example.org;
option domain-name "internal.example.org";
option routers 10.5.5.1;
option broadcast-address 10.5.5.31;
default-lease-time 600;
# max-lease-time 7200;
# Hosts which require special configuration options can be listed in
# host statements. If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.
host passacaglia {
hardware ethernet 0:0:c0:5d:bd:95;
filename "vmunix.passacaglia";
server-name "toccata.fugue.com";
# Fixed IP addresses can also be specified for hosts. These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP. Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
host fantasia {
hardware ethernet 08:00:07:26:c0:a5;
fixed-address fantasia.fugue.com;
# You can declare a class of clients and then do address allocation
# based on that. The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.
class "foo" {
match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
shared-network 224-29 {
subnet 10.17.224.0 netmask 255.255.255.0 {
option routers rtr-224.example.org;
subnet 10.0.29.0 netmask 255.255.255.0 {
option routers rtr-29.example.org;
pool {
allow members of "foo";
range 10.17.224.10 10.17.224.250;
pool {
deny members of "foo";
range 10.0.29.10 10.0.29.230;
Guidance please?

Just to be clear:-
i) you've a separate machine being configured for dhcp?
ii) how is that machine connected to your network?
iii) does the server have multiple interfaces?
Multiple dhcp servers operating on the same LAN will cause problems.
Let's assume the dhcp server was working:-
i) how are you testing this?
ii) how is your machine "without a flash drive" connected to the server?
iii) what's the server logs saying; syslog / dmesg / kern.log
Last edited by n1md4 (2010-03-01 17:38:07)

Similar Messages

  • How to install Arch for dual-boot with Win 7 (on 2 hard drives)?

    Hello,
    the TLDR first: how exactly should I proceed when setting up GRUB for 2 hard drives to dual-boot Arch (64 bit)and Win 7 (64 bit)?
    Long version: So, I have the following hard drive & partition layout:
    On my first hard drive (250 GB big) I have: Win 7 64 bit, all the programs for Windows and of course the EFI partition
    My second hard drive is 1 TB big and formatted in NTFS and it only contains data. It has 2 partitions, one is about 750 GB big and used for simple storage.
    Sidenote 1: sometimes my disk management (Windows' own gparted) shows either the little disk or the big one as disk 0. Don't know what exactly this means, but I have never ever experienced any problems whatsoever during use.
    Sidenote 2: the UEFI motherboard (ASRock H67M) cannot boot into Legacy mode.
    I want to install Arch on a ~200 GB partition on the second hard drive (the one with 1 TB). (click here if you want to see a screenshot) I am posting this because I am confused with how exactly I should deal with the whole "2 hdds & UEFI" thing.
    So how exactly should I proceed when setting up GRUB for this setup?
    For partitioning I suppose I would have to use fdisk or cgdisk. I used cgdisk before and found it to be straightforward. Then, because I have experienced my fair share of problems with rEFInd, I'd like to use GRUB.
    Last edited by jones (2013-06-29 14:36:56)

    First thing you should do is become familiar with your motherboard.
    http://www.asrock.com/mb/manual.asp?Model=H67M
    This will probably help you out in understanding the sidenote 1 thingie (hdd's on sata3 and/or sata2 connectors)
    As on sidenote 2, according to the manual it seems to be possible to boot legacy mode,  see Storage Configuration.

  • Possible to install arch on a system with Broadcom wireless?

    My netbook has a broadcom BCM4313 chipset. Kernel module: brcmsmac. The latest arch installer can't properly configure my network and I don't have a wired connection at this location. The system keeps spamming messages like this on the terminal every few seconds:
    ieee80211 phy1: wl_ops_bbs_info_changed: qos enabled: false (implement)
    ieee80211 phy1: brcmsmac: wl_ops_bss_info_changed: disassociated
    ieee80211 phy1: wl_ops_bbs_info_changed: arp filtering: enabled false, count 0 (implement)
    Is it even possible to install arch linux on a system with a broadcom chipset? Or is the kernel too old, should I use another module?
    Thanks for your help!

    treadlefish could you post the wifi info from "lspci -vnn"? Then I can check if we have the same card.
    edit, here is mine:
    03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
    Subsystem: Hewlett-Packard Company Device [103c:1795]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f0200000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
    Capabilities: [16c] Power Budgeting <?>
    Kernel driver in use: wl
    Last edited by Wilco (2012-02-27 22:03:37)

  • Install Arch on multiple machines with shared cache?

    Hi!
    I would like to install ArchLinux on about 8 machines (all using the same arch). I thought that the best way to do this would be a central shared pacman cache on my server, so that I don't have to download all package twice and thrice.
    The only problem I have are during the installation. Am I right, that during the installation Arch expects the packages to be mounted to /src/core/pkg instead of /var/cache/pacman/pkg. The other thing is that I don't know whats up with the /var/lib/pacman/{sync, local} folders. Where are they expected during the install process?
    Are there easier mehtods to have a ArchLinux install with local packages?
    Thanks in advance
    schneida
    Last edited by schneida (2009-12-04 11:55:51)

    schneida wrote:Are there easier mehtods to have a ArchLinux install with local packages?
    Personally I use a squid cache proxy to keep a copy of the packages that will be used across the various computers.
    The interesting sections of my /etc/squid/squid.conf file are;
    maximum_object_size 500 MB
    refresh_pattern abs.tar.gz$ 0 20% 4320 refresh-ims
    refresh_pattern db.tar.gz$ 0 20% 4320 refresh-ims
    refresh_pattern files.tar.gz$ 0 20% 4320 refresh-ims
    refresh_pattern pkg.tar.gz$ 10080 90% 43200 override-expire ignore-no-cache ignore-no-store
    The patterns will
    * Cache all pacman packages for at least a week.
    * Check the server if the database has been modified since it was last accessed.

  • Problems with Arch on the EeePC 701

    Asus EeePC 701 4G
    512mb RAM
    Intel Celeron Processor ~600Mhz
    4Gb SSD
    Intergrated Intel video chipset
    I've installed Arch on my EeePC with the xfce4 desktop enviroment.  When I run "startx" It loads Xfce4 just fine except for my power button, keyboard and mouse, which remain non-functional.
    I followed the guide at http://wiki.archlinux.org/index.php/Asu … #Install_X and installed the intel video drivers, the input-synaptics, as well as the input-keyboard and input-mouse packages.  I also installed the latest ighea's acpi-eee package and toofishes eee repository.  I installed the kernel-eee that was supplied by that repository.  I've done everything I could think of to try to get the keyboard and mouse working inside X, but to no avail.
    I've tried uninstalling and reinstalling all the related packages, I've reinstalled xfce4, as well as X itself (once with the xorg.conf and once without).  I've commented out all mentions of "mouse" or "keyboard" in the xorg.conf, which didn't work.
    I've edited .xintirc, and /etc/rc.conf and /etc/X11/xorg.conf without results.
    I should mention that for one session, the mouse and keyboard worked fine, and it hasn't since.  What could be wrong?
    EDIT: I just uninstalled xfce4 and installed lxde instead.  Still the same result.
    Last edited by ac3raven (2010-02-07 05:48:33)

    Well, I feel dumb.  Thanks so much for the quick reply and it seems to have worked.  Mark this thread as SOLVED!

  • [Solved] Installing arch on a notebook /w a 2.6.33+ chipset

    Hi,
    quick question:
    I'd like to install arch on a notebook with a chipset that is not supported until 2.6.33.
    The installation images however look rather old, so I'm afraid i won't even get to the installation step where I can chose which kernel to install.
    What's the best way to do this?
    *fixed typo
    Last edited by Zoranthus (2010-04-22 13:41:01)

    If you're referring to the Arrandale Chipset then you probably won't have any trouble with the official installation image. I used it to install a Clarkdale system without any trouble at all. The system even ran fine with 2.6.32 kernel.
    You should use ethernet to connect to the internet during the installation though since your laptop probably has a very new wifi card too. If you choose netinstall you'll get 2.6.33.2-1 or later and you'll be good to go.
    Regards,
    demian
    Last edited by demian (2010-04-20 13:27:23)

  • [SOLVED]How to install Arch Linux UEFI to dual-boot?

    Hey,
    so I have a Lenovo G50-70 on which I want to have a Windows-Arch dualboot. I followed the Beginner's Guide, installed Arch but ended up with an inaccessible Windows. I could boot into Windows from the BIOS utility, but not from the gummiboot bootloader.
    The guide said if I wanted to dual-boot, I must leave windows EFI partition alone, which I did. I have my Windows partitions set up the Windows way, with the system reserved and EFI and recovery partitions, and I have my Windows partition of course and a data partition. After that I have some unallocated space, on which I made the Arch partitions, /dev/sda6 as an ESP partition for the EFI files, /dev/sda7 as root, /dev/sda8 as swap and /dev/sda9 as /home. The install process went without any error, then I made some configurations and installed dosfstools & efibootmgr. After that, I installed gummiboot and ran "gummiboot --path=/boot install". After that I created the configuration files exactly like in the guide, unmounted the partitions, rebooted and saw that there's no (easy) way getting into Windows. So my question is: how can I install Arch to have a working dual-boot system?
    Thanks for any help in advance!
    Regards, Matteussz
    Last edited by Matteussz (2015-02-11 20:41:37)

    Hey,
    Writing to you on my working dual-boot with ArchLinux (Windows 8.1 64-Bit, UEFI)
    So first step I've done is creating free space of an existing partition in the windows disk management (windows button and r and then type diskmgmt.msc). At this step, you have to record which partition your efi partition is (just take a look at your efi partition and remember the mb of this partition for later)
    Then go into the uefi settings (bios) and disable secure boot as well as fast boot, otherwise it could cause data crash.
    Boot your Arch Live CD and follow the beginners guide all the way along till you reach the disk management.
    If you want to have swap, you can create yours right now, should be a primary partition of about 4gigs.
    Next partition is gonna be your home, system partition (I've didn't created two partitions for home and for the system but you could do this as well as just go with one partition) this partition gonna be formatted in ext4
    Next step, you have to mount your windows-efi partition in /boot/efi but don't format it dont remeber if it asks you how to use the partition but if so, just use as fat32.
    After the disk management go ahead with your arch installation and follow the beginners guide. (Make sure you're using the grub bootloader)
    After finishing the installation, restart your system, hopefully you will recognize the opening grub menu. (but dont scare, windows wont show in the grub menu at this time so you have to boot your arch)
    Arrived in arch linux type the command
    grub-mkconfig -o /boot/grub/grub.cfg
    Reboot and your done with your Arch Linux, Windows 8 dual boot, hopefully

  • Install on Flash for PC with 32M Ram

    Hi,
    we have 50 Old! PC that boot by DOS and connect to a Central PC (Unix OS) and use from a COBOL Software by command
    These PC have not H.D.D and have 32MB Ram Only!
    we want to use a Fast,Lightweight Linux that have a Graphical Desktop and we can run Firefox on it
    Can we use ArchLinux for this issue  or we should search for another distribution that Run Kernel on 32M Ram?
    Thanks a lot
    Best Regards

    I have been able to install arch on a i686 with only 64 ram using an old iso. https://wiki.archlinux.org/index.php/In … ing_old_cd
    But 32mb only! hm wow, maybe if you install from a different pc, adding swap... maybe! if is i686... but I don't think it will work, 32mb is too little.
    Firefox? no, forget it. Maybe elinks or another text based browser. Unless a really old version of firefox can run from such a low specs.
    Try it, If 32mb is not enough for arch, or your processor is not i686, but i586, you could try connochaetos. Still, I think it requires 64 ram...
    If neither connochaetos work there, try with deli(cate). http://delicate-linux.net/ that one works with i486. If your pcs are i386, then try with Basiclinux http://distro.ibiblio.org/baslinux/
    EDIT: Basiclinux includes an old opera browser! Since the minimum requirements using it with X is about 12Mb, maybe your 32Mb will make it have an almost acceptable speed.
    Last edited by chris_l (2012-12-10 19:31:41)

  • Problems installing Arch 0.7 base on SATA HDD.

    Hi! I am new to Arch and still a bit of a newbie when it comes to Linux in general. I have a friend who runs Arch who has been trying to help me... to no avail. I am trying to install Arch base 0.7 with an ftp installation on my system. Some of my system is as follows:
    P4 3 GHz, 1024 memory. My HDD setup is:
    Primary IDE Master: [NOT DETECTED] (No drive here!)
    Primary IDE Slave: [Maxtor ide drive] Files
    Secondary Master: [Samsung dvd-rom] (ATAPI)
    Secondary Slave: [CDRW] (ATAPI)
    Third ide Master: [SATA-HDD] OS's Windows and Arch
    My Linux partitioning is as follows:
    sda5 /
    sda2 /boot
    sda7 /home
    sda6 swap
    My Grub file looks like this:
    Linux
    root (hd1,1)
    kernel /vmlinuz26 root=/dev/sda5 devfs=nomount ro
    windows
    rootnoverify (hd1,0)
    makeactive
    chainloader +1
    (I have left out the coad for the title line in this forum)
    My windows loads perfectly but I have troubles booting into Linux, when I add quiet to my Kernel line I get this at bootup:
    Booting command-list
    root (hd1,1)
    filesystem type is ext2fs, partition type 0x83
    kernel /vmlinuz26 root (etc....)
    [linuz-bzimage, setup=0x1c00, size=0x3d08535]
    uncompressing kernel... OK, booting the kernel.
    ACPI: Unable to load the System Description Tables
    and then my system stops loading, reset button to restart!
    My friend is a bit of a Linux whizz but he was unable to help me out... I have changed my fstab to look like sdaX... (he told me to)...
    Any suggestions?
    thx

    Similar problem here.
    Pre-partitionned my single HDD which is a Sata 80Gb, with sda6 5Gb for Arch, sda9 /home & sda11 swap.
    Installed Wombat which recognized the HDD on /dev/discs/disc0, adjusted the conf files as if i was going to use hotplug.
    Installed Grub on to the "/" (sda6) partition as I plan to add others distros.
    Also  installed Grub on a new ext2 formatted Floppy with :
    umount /floppy
    /usr/local/sbin/grub --batch <<EOT
    root (fd0)
    setup (fd0)
    quit
    EOT.
    When I boot with that floppy, grub recognize HDD as hd0 and "/" as 6th partition : I can TAB to "vmlinuz26 without a glinch
    Then it boot ... untill I get this message :
    "sata "kernel panic - not syncing: vfs: unable to mount root fs on unknown-block(0,0)""
    Should I edit /etc/rc/conf with some more modules/daemons that those by default ?
    Presently I'm copying my Arch mirror (current & extra) on to another partition to get last packages. Because my box comes with an ULi network controller that was added to the kernel modules early in October, so I want to chroot into my present install, update to latest kernel, udev, dbus & hal, & see what I can do thereafter.

  • Install Arch with PXE?

    Hello,
    I'm trying to install Arch with PXE, and for this I'm using two VM in VirtualBox. I've followed all steps in the Wiki, also I tried to use a script ( https://wiki.archlinux.org/index.php/Ar … pxe_server ).
    Following the main PXE wiki article, when I mount the archlinux-boot image, I can't find isolinux subfolder in order to copy contents into /var/tftpd/ folder. Article seems to be out of date.
    ¿Any idea? I've dhcpd server running and I executed mkpxelinux -c=/etc/mkpxelinux.conf command, but I don't know what I need to do right now.
    Thanks for all.

    Hi
    nbd in 2010.05 images is old
    nbd in your system is new
    archiso-pxe-server script try to keep compatible with old (untested) and new nbd.
    Try this on ramfs prompt:
    nbd-client the-server-ip -N archiso /dev/nbd0 -presist
    mount -r -t udf /dev/nbd0 /bootmnt
    logout
    Download a recent update archiso-pxe-server-20101012 (just now)
    If does not work, try to build your archiso up-to-date using my branch that have the fix[#1].  See here how http://wiki.archlinux.org/index.php/Use … lean_build
    [#1] http://github.com/djgera/archiso/commit … 9bc219ee30
    Good Luck.
    Last edited by djgera (2010-10-12 04:50:33)

  • Installing Arch on a previous RAID0 with XP

    I'm about to install Arch on RAID0 that also has windows XP.  I'm going to use the archwiki on raid/lvm as a guide, but given that I already have Xp on this raid0, is there anything I should look out for?  For example, I'm mainly concerned about configuring grub correctly so that I can still access XP if I need to, however it's not too much of a problem if I somehow nuke it since I already have a full working arch install on another box.
    Thanks in advance

    I presume this is one of those pesky motherboard-chipset-based RAID setups? If so, look into dmraid. If it's 'real' hardware RAID - ie a dedicated card with its own processor and stuff - then you shouldn't have any problem, Linux will only see the RAID, not the separate disks. If it is the former, then it will see the disks separately though.

  • Installing Arch with UNetbootin, error

    I'm trying to install Arch on my HP dv1040 laptop with UNetBootin and haven't been able to do much.  When I boot up and select UNetbootin, linux starts running and decompressing and stuff but then it says "Waiting 30 seconds for device /dev/archiso" and fails to find it.  I'm kinda lost for what to do.  I've tried reinstalling UNetbootin like 5 times with different options such as using my iso image, or letting UNet download it for me.  Can anyone help me?
    I have WinXP as my current OS.

    Solved for me.
    sudo dd bs=8M if=archlinux-2009.08-netinstall-i686.img of=/dev/sdc
    Works only for the netinstall images though. I'll get an error during install with core, but this might also be because my usb stick is fubar.
    @celtic426
    You should try to use the netinstall images with UNetBootin. I had no luck with the core ones and unetbootin though.
    Another solution should be to boot from an ubuntu livecd/usb-stick (works with unetbootin, I already tried it) and then dd the image on the usb stick as the wiki says: http://wiki.archlinux.org/index.php/Off … tion_Media
    Last edited by tealson (2009-08-16 23:21:41)

  • Problems with installing Arch on encrypted drive

    Hello again!
    I am now trying to install Arch Linux on my AA1L machine, with encrypted root partition. I have /dev/sda1 which is the unencrypted boot and /dev/sda2 which is the encrypted / partition. I followed the ArchWiki article which explained me to have 'encrypt' in the HOOKS variable of /etc/mkinitcpio.conf. However when I boot, GRUB gives me "/dev/mapper/root not found". Any ideas what did I miss?

    you should not "just have" the hook in /etc/mkinitcpio.conf. It should be at the correct location (eg just before "filesystems")
    Don't forget to rebuild your initcpio with mkinitcpio if you change settings in /etc/mkinitcpio.conf.
    And also what Funbird said.
    Both of these things are nicely documented @ http://wiki.archlinux.org/index.php/LUKS_Encrypted_Root, btw

  • Trying to install Arch with Ubuntu hardy already installed

    I have Ubuntu already installed on my system and I want to install Arch on a separate 10gig partition ( which is already made) but when I boot from the Arch cd and go to install Arch only sees the main drive it doesn't see anything else what am I doing wrong. I only want to install arch on the 10 gig partition for now until I am more familiar with Linux
    Last edited by Shadowmeph (2008-05-20 17:35:28)

    I have just read that  it is informative but I am not sure of what that will do inorder for me to be able to install Arch on My tem gig partition, when I am in ubuntu I stat gparted to see what the names of my partitions are and this is what it shows /dev/sda3 swap     1gig /dev/ sda2 reiserfs 10 gigs ( where I want to install Arch)  sda1 / Ubuntu how do I install arch onto dev/sda 2 ) the ten gig partition) if arch doesn't see it? do I have to delete the partition or formaste the 10 gig partition differently? I am pretty new to Linux so I am not sure of how to do this.
    this is what my grub looks like
    # menu.lst - See: grub(8), info grub, update-grub(8)
    # grub-install(8), grub-floppy(8),
    # grub-md5-crypt, /usr/share/doc/grub
    # and /usr/share/doc/grub-doc/.
    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not use 'savedefault' or your
    # array will desync and will not let you boot your system.
    default 0
    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 3
    ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    hiddenmenu
    # Pretty colours
    #color cyan/blue white/blue
    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line) and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret
    # examples
    # title Windows 95/98/NT/2000
    # root (hd0,0)
    # makeactive
    # chainloader +1
    # title Linux
    # root (hd0,1)
    # kernel /vmlinuz root=/dev/hda2 ro
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default options below
    ## DO NOT UNCOMMENT THEM, Just edit them to your needs
    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specific kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    ## kopt_2_6_8=root=/dev/hdc1 ro
    ## kopt_2_6_8_2_686=root=/dev/hdc2 ro
    # kopt=root=UUID=18573b0e-4906-4c7f-8e32-b544fd854ab5 ro
    ## Setup crashdump menu entries
    ## e.g. crashdump=1
    # crashdump=0
    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=(hd0,0)
    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ## alternative=false
    # alternative=true
    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ## lockalternative=false
    # lockalternative=false
    ## additional options to use with the default boot option, but not with the
    ## alternatives
    ## e.g. defoptions=vga=791 resume=/dev/hda5
    # defoptions=quiet splash
    ## should update-grub lock old automagic boot options
    ## e.g. lockold=false
    ## lockold=true
    # lockold=false
    ## Xen hypervisor options to use with the default Xen boot option
    # xenhopt=
    ## Xen Linux kernel options to use with the default Xen boot option
    # xenkopt=console=tty0
    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ## altoptions=(recovery) single
    # altoptions=(recovery mode) single
    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ## howmany=7
    # howmany=all
    ## should update-grub create memtest86 boot option
    ## e.g. memtest86=true
    ## memtest86=false
    # memtest86=true
    ## should update-grub adjust the value of the default booted system
    ## can be true or false
    # updatedefaultentry=false
    ## should update-grub add savedefault to the default options
    ## can be true or false
    # savedefault=false
    ## ## End Default Options ##
    title Ubuntu 8.04, kernel 2.6.24-16-generic
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=18573b0e-4906-4c7f-8e32-b544fd854ab5 ro quiet splash
    initrd /boot/initrd.img-2.6.24-16-generic
    quiet
    title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=18573b0e-4906-4c7f-8e32-b544fd854ab5 ro single
    initrd /boot/initrd.img-2.6.24-16-generic
    title Ubuntu 8.04, memtest86+
    root (hd0,0)
    kernel /boot/memtest86+.bin
    quiet
    ### END DEBIAN AUTOMAGIC KERNELS LIST
    ok edit two I think that I have Arch install but I am not sure of which way to use
    Dual booting with other linux distros
    This is done exactly the same way that Arch linux is loaded. Here we assume that the other distro is on partition [s/h]da3.
    title Other Linux
    root (hd0,2)
    kernel /boot/vmlinuz (add other options here as required)
    initrd /boot/initrd.img (if the other kernel uses/needs one)
    [edit] Dual booting with other linux distro (Chainloading)
    To avoid maintenance nightmare, you might want to chainload the GRUB in the MBR to another bootloader you might have installed in the bootrecord of a partition [(hd0,2) in our example] instead of the MBR. This way the auto-magic stuff of some distro will manage the menu.lst on (hd0,2) (if it is grub) for its own distro and you will boot with all the option needed (like the correct last kernel) without the need to copy/paste some part of that menu.lst into yours.
    In our example [1], GRUB is in the MBR and some other bootloader (BL) (be it grub or lilo) is in the Boot Record of (hd0,2).
    |   |           |           |    %   (hd0,2)     |
    | M |           |           | B  %               |
    | B |  (hd0,0)  |  (hd0,1)  | L  %  Other        |
    | R |           |           |    %  Distro       |
    |   |           |           |    %               |
      |                            ^
      |     chainloading           |
    Then, you simply use in your menu.lst:
    title Other Linux distro
    root (hd0,2)
    chainloader +1
    Last edited by Shadowmeph (2008-05-20 17:56:20)

  • Installing Arch with USB

    My laptop currently does not have a disk drive and I want to install Arch Linux as a dual-boot with Ubuntu 12.04. Do I just copy the Arch iso to a thumbdrive and get my computer to boot from the thumbdrive? When I do this a get a "Boot error."

    Please read through the Beginner's Guide: it includes detailed instructions on how to do this: https://wiki.archlinux.org/index.php/Be … _USB_stick

Maybe you are looking for

  • Unable to extract SQL Server 2014 Express from MSDN

    Hi, I visited the MSDN website to download the SQL Server 2014 Express and it fails to complete the download if I am on IE. If I use Chrome, I am able to download but subsequently fails to extract from the executable. Where else may I get a copy of t

  • Java 7 (1.7.0_17) installation problem on Mac OSX

    Hi, I tried to install jdk-7u17-macosx-x64.dmg from the oracle site and the installer said that the installation was successful. It installed it under the following directory with the listed contents: /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk

  • Trouble clean installing Mac OS 10.5.6

    I am using a MacBook 3.1 Intel Core 2 Duo. The install disc I am using came with this MacBook and it is for Mac OS 10.5.6 I have formatted and re-partitioned the drive with no luck. Everytime I try to install I get to the language selection and then

  • How do I converting PDF to editable Word?

    I've follwoed the onscreen directions multiple times over the past week but have been unable to acheive a successful conversion. The uploading file to Adobe ExportPDF online monitor just keeps going round and round in circles for HOURS! There is no s

  • Alternative Payer Address information stored in REGUH table

    Hi Is there a setting that would tell the system to use Alternatine Payer Address information to be used and stored in table REGUH? Whenever there is a Payer that has the Alternative Payer set, the system is using its Address information instead of A