How to make an Arch Linux Distribution Installer?

I have made a customized distribution of Arch Linux in vmware.
I now need to make its installer for deployment.
How can I do it?
I have tried Archiso, but it makes new work dir and downloads archlinux again.
I want to use the current installed and modified linux for the installer.
Please help

Hello,
Basically, I am doing the same right now in VirtualBox.
There is aif, an installation framework for Arch, which can be customized to install and configure Arch just like you manually did. Use [wiki]Archiso[/wiki] to create a bootable medium and make sure to install aif on it. Now, you need to modify aif in /usr/lib/aif to make exactly the same changes you did to your running system. Then, you can run /sbin/aif from the bootable medium to install your customized Arch.
Unfortunately, I myself do not know how to change aif to do things to the target system, e.g. install custom packages or manipulate files on the installed system. If someone has already done this or knows how to do, I'd be very grateful if he can share with us.

Similar Messages

  • How to make this arch linux xdm theme?

    Hi!
    I search xdm themes and I found this one:
    http://www.abclinuxu.cz/software/system … laseni/xdm
    But there is no Xressource file so if someone can help me to make this theme.
    Thanks
    Cassy.

    When you are a little 'handy' you could try the /etc/X11/xdm directory out of my Zenwalk tgz package at this page: http://www.lontronics.nl/index.php?m=0011
    I was using this package in combination with Zenwalk as TWM extention, but the xdm settings are about the same as in the link you posted. Only difference is the missing picture and clock, but you could add them.
    Just try it;
    - extract the package
    - rename your /etc/X11/xdm to /etc/X11/xdm.res
    - copy the /etc/X11/xdm out of the package to /etc/X11/xdm on your system
    One point; because I was using xdm only in combination with TWM, I had a /etc/X11/xinit/xinitrc file which was starting twm as window manager. The files in /etc/X11/xdm are pointing to /etc/C11/xinit/xinitrc, so it would be wise to check this if you are using more then one window manager, or your setup is different.
    (website is work in progress....)
    Jan
    Last edited by Lontronics (2007-04-04 22:03:42)

  • How to import the Arch Linux keyring.

    # pacman -Su
    :: Starting full system upgrade…
    resolving dependencies…
    looking for inter-conflicts…
    Targets (1): glibc-2.16.0-2
    Total Installed Size: 37.58 MiB
    Net Upgrade Size: 0.00 MiB
    Proceed with installation? [Y/n]
    (1/1) checking package integrity [################################] 100%
    error: glibc: signature from “Allan McRae ” is unknown trust
    error: failed to commit transaction (invalid or corrupted package (PGP signature))
    Errors occurred, no packages were upgraded.
    Then , I did  :-   #pacman-key -populate archlinux.
    which shows list of options.
    what should i do next.... How to import the Arch Linux keyring.Please reply:-

    http://www.archlinux.org/news/having-pa … -packages/
    http://www.archlinux.org/news/the-lib-d … a-symlink/
    https://bbs.archlinux.org/viewtopic.php?id=57205
    Last edited by Mr.Elendig (2012-07-25 16:30:34)

  • How to make a ARCH package from local folder?

    hello ARCH lovers
    I can't seem to figure out how to make a installable
    package from a folder on my desktop?
    Coming from Slackware; the procedure would be simple enough just issuing
    "makepkg /root/pkgname.txz"
    Now; how would I do the same in ARCH?
    I know about PKGBUILD, etc but there is no source or any url's
    I just need to make it into a .pkg.tar.xz
    The package is my "kernel-live-kit" for both x86 and x86_64 versions of arch
    enabling one to remaster there existing install into a livecd/usb, etc
    The kernel itself is kernel26-zen from AUR
    http://aur.archlinux.org/packages.php?ID=30330
    however; mine is quite different and also includes all components to make the livecd using modified linux-live-6.3.0
    scripts and special stuff
    The pkg includes a premade kernel with modules and full kernel source
    The resulting live media is similar to my nFluxOS builds
    http://multidistro.com/
    As I will be releasing the new four horsemen of nFluxOS today; I also made 4 Kernel pkg's for the arch and slack versions
    Those will be for x86/x86_64 versions for both arch and slackware
    I did this in lieu of creating a quartet of x86_64 versions of nFluxOS; as that would up the number of versions to 8
    and I would then have to maintain 8 distro's instead of 4.
    I made a testing version of ARCH x86_64 live
    http://www.linuxquestions.org/questions … ost4017796
    so, I really need to make the ARCH x86 and x86_64 kernel kits into installable pkg's because there are many symlinks that would get corrupted if I just tarred it and then the end user untars it and copies it somewhere it would mess up the symlinks.
    as I said, in slackware I do makepkg and it creates a script named "doinst.sh" that makes all the symlinks, etc
    so, any help appreciated!
    thanks

    You can read a simple introduction to using the ABS here.
    By the way, it's not hard. Out of all the distributions I've used, Arch Linux is the only one I've figured out how to make packages for.

  • Make bootable arch linux iso of installed system

    I have installed Arch Linux in virtual box, with "Awesome" window manager and only required applications with it.
    I want to make a bootable iso of this system, which i can carry around with me in pendrive and install in other system.Also, can i make a live usb from it?
    Is it possible? If so, please specify the detailed steps. I am a newbie and have been using linux for 2-3 months only. Or, please give the link for the same.
    Thanks

    Thanks for the reply ewaller.
    >Well, not quite.  But, this is a VM.  I assume you want to treat this as an appliance that you can copy to another host that has VirtualBox on it.  All you need to do is copy >the *.vbox file that defines your VM (it is an xml file).  It is about 10 to 20 kbytes in size.  You also need to copy the file that defines the guests "disk".  That is (usually) a *.vdi file. > Those can be tens or hundreds of gigabytes.
    >If you actually ran from the pen drive, you could carry that drive from host to host.  If you make a change in the machine while running on one host, thrn shut doen the >VM, and then move to another host, then those changes will follow you.
    >If you are just looking to copy the VM to many places; after which the various copies can diverge from each other,  you can just export the appliance to a *.ovf or a *.ova file on > one machine, then import that file on the next host.
    In above case, i would only be able to transfer between the virtual machine and that will be restricting.
    I did some research and found following thread which is similar to my problem,
    http://askubuntu.com/questions/119718/h … d-remaster
    but one of the two solution provided here only works on ubuntu(i.e relinux),which was suitable to me and the other one,ie clonezilla to make iso, i haven't tried, but it doesn't do what i want.
    Relink does exactly what i want but doesn't work on arch linux.It is a fork of remastersys which is dicontinued and only worked for ubuntu and its related.
    I also found this http://null-byte.wonderhowto.com/how-to … o-0131002/
    but haven't tried it yet.Also it require to redo all the steps that i have currently done, so i want an alternative.
    I also found a simple way, but it is essentially just backuping and restoring and require base install.
    https://bbs.archlinux.org/viewtopic.php?id=44805
    Atlast, i got this http://systeminstaller.sourceforge.net/   
    but there is no description if it will work with arch linux or not.
    I want something like above mentioned and i have  no further ideas and searched everywhere, if anyone has any ideas, please suggest something.
    Thanks in advance.

  • How many Physical CPUs Arch Linux Supports?

    How many Physical CPUs does Arch Linux Support, the traditional 2?
    Can it support 4 or more Physical CPUs, How?
    By Physical CPUs I take RedHat deffinition :
    Red Hat defines physical CPUs equivalently to sockets, so a multi-core and/or hyperthreading CPU is counted as a single CPU or socket when determining whichedition of Enterprise Linux to deploy.
    Thanks

    Let's put it this way.
    Linux can likely support more cpu's than you can afford.
    That is, unless you are super rich..
    If that is the case..then by all means.....
    ....donate!
    EDIT: After some peeking around.. I found this.
    SGI Altix 4700 incorporates the shared-memory NUMAflex™ architecture, which simplifies software development, workload management and system administration. It supports up to 512 processors under one instance of Linux and as much as 128TB of globally shared memory. Supporting these powerful capabilities is the NUMAlink™ interconnect, which leads the industry in bandwidth and latency for superior performance on cluster applications. The SGI Altix 4700 represents a versatile solution for shared or distributed memory applications of any scale.
    Likely SGI has a few tweaks that haven't percolated into the mainline kernel yet (pending or rejected)..But sgi usually pushes the high end mutiprocessor systems..
    So.. around 512?

  • [SOLVED]New Arch Linux ISO Installation Help.

    Hi All,
    I am trying to install Arch Linux using new ISO. For some reason I am unable to log into Arch Forums on Windows and I am writing this on my tablet. I will add more info (proper quote, etc.) as soon as I am able to log in a laptop browser. That being said I am trying to install Arch using new ISO. Here is what I did.
    Partition using cfdisk /, /home , /swap and /boot.
    Format all these in ext4.
    Create folders in mnt - root, home, swap, boot.
    mount partitions in mnt folders.
    Pacstrap /mnt base base-devel
    Error
    ERROR: /mnt is not a mount point!
    I install in /mnt/root which probably doesnt touch other partitions like home boot and swap.
    I follow other steps on installation wiki and reboot takes me back to windows.
    What am I doing wrong?
    Thanks.
    Last edited by donniezazen (2012-07-24 22:49:01)

    donniezazen wrote:Partition using cfdisk /, /home , /swap and /boot.
    Format all these in ext4.
    Create folders in mnt - root, home, swap, boot.
    You don't need a root folder. /mnt is the root mount point. Before you mount boot and home:
    mount /dev/sdax /mnt
    where "x" is the number of your /root partition.
    then
    mkdir /mnt/boot
    mount /dev/sdax /mnt/boot
    mkdir /mnt/home
    mount /dev/sdax /mnt/home
    (replace "x" in all the /dev/sdax with the correct partitions.)
    Error
    ERROR: /mnt is not a mount point!
    you should have stopped here and posted or tried to figure out what you did wrong.
    The edited Beginner's Guide is very clear about this. You should read it.
    Last edited by 2ManyDogs (2012-07-24 20:09:24)

  • How to install grub-bios on arch linux during installation?

    Hi
    While going through wiki i have seen
    grub-install --target=i386-pc --recheck /dev/csda
    but i386 seems to be strange for me..Since i am using 64 bit system.
    How should i modify the command to  match for 64 bit installation?
    Regards,
    varghese

    varghesekrenny wrote:While going through wiki i have seen
    grub-install --target=i386-pc --recheck /dev/csda
    but i386 seems to be strange for me..Since i am using 64 bit system.
    How should i modify the command to  match for 64 bit installation?
    It's legacy terminology, or perhaps it refers to the BIOS, not your OS. I presume it means "i386, not Motorola RISC" or something; grub goes way back. Look at the files in the 64-bit package -- they all refer to "usr/lib/grub/i386-pc/" and so on. I've installed grub2 on my 64-bit system according to the wiki instructions and it boots just fine, GPT and all.

  • How to make a custom Linux image public, so that 3rd parties can use it to launch VMs?

    Is there a way to make one of my own custom Linux image public, so that 3rd party individuals can get it and use it to launch VMs? e.g. similar to AWS's Community AMIs?
    I currently has a custom Linux image, and when I tried to launch a VM, I can find it in "MY IMAGES" under the Gallery.  What should I do so that the 3rd party individuals can see and use this image to create VMs.
    Thanks in advance....

    I just posted similar question. With VM Depot, we still need to download image from VM Depot to our storage(which is time consuming) and then register the image with Azure. Then we can start to launch VM with the custom image. 
    Imagine we have multiple customers, each need to download custom image to their storage in order to launch VM, it could be both time and bandwidth consuming. 
    Wonder if you can do it as AWS community AIM way, we post the image there and customer can directly create instance from there without downloading the image to individual storage.

  • How to make the arch LiveUSB with Openbox

    I use arch with Openbox, now I want to make iso / LiveUSB from the arch in my hard drive, I would like my arch is already built can be used on any computer like Ubuntu LiveUSB. what should I do?. please help me
    ================================================
    http://pocilyx.blogspot.com
    Last edited by pocil (2012-01-25 16:14:31)

    First search than ask:
    https://wiki.archlinux.org/index.php/Building_a_Live_CD
    https://wiki.archlinux.org/index.php/Archiso
    https://bbs.archlinux.org/viewtopic.php?id=64989
    and so on...

  • Trying to figure out how to make font arch around a circle on pages

    i just downloaded pages and am trying to figure out how to arch my font in a half circle, around a sun. frustrated, totally new to the mac world, help, any tips on how to optimize the features on my new lovely comp?! thanks

    In Pages it isn't easy as it doesn't have any feature to do it.
    Here is a how you can do it but it is clunky. http://i-work-in-pages.blogspot.com/2010/03/curving-text-in-pages-suggestion.htm l
    Better is to get an application that can do it.

  • How can I install Arch Linux on a software raid?

    Hi Guys, I've been at this for 3 days now and I can't get it to work. Basically I have 2 500GB SATA HDDs and I want them both on a raid1 array. I had it working on Ubuntu with no issues but the installer did all the work for me. I have attempted to follow the instructions on the wiki for Raid and LVM but I quickly get lost and I don't understand the LVM stuff. I managed to get 2 arrays up (md0 for /boot and md1 for /) but I was contently running into errors trying to install grub. In my last attempt I somehow managed to get grub installed on /dev/sda and /dev/sdb but then when I reboot the system it fails to mount /dev/md0 or /dev/md1 these raid devices don't appear in the /dev/ directory and I cannot bring them up manually. I have been all over Google and I can't find a comprehensive guide to setting up a raid 1 array and installing Arch. If anyone can direct me to useful instructions or layout the procedure for me I would really appreciate it.
    Thank You.

    This is genius, sheer brilliance. When I wanted to raid my Ubuntu install I specifically wanted to install a new HDD and just raid it with my existing disk but I had to download and alternate install CD and re-install the OS. I searched all over the net for an alternative and could not find anything. It's baffling that I had to start a thread to find such an insanely useful utility. Unless I'm taking the wrong approach. I mean, doesn't everybody raid if they can? Is there a better way to backup your disk? Why is it so difficult to find any useful information about raiding your disks? ... but I digress. Despite the fact that nobody else seems to know about this tool I know about it now and it seems to be the key to solving my problem. But I still have one problem. I have installed Arch on /dev/sda1. I downloaded (with wget), compiled, installed, and ran raider. I followed the on-screen instructions to the letter. When I swapped the disks and rebooted. I get pass the grub screen and get this error during boot.
    Waiting 10 seconds for device /dev/md1 ...
    Root device '/dev/md1' doesn't exist. attempting to creat it.
    ERROR: Unable to determine major/minor number of root device '/dev/md1'.
    You are being dropped to a recovery shell.
    Type 'exit' to try and continue booting
    /bin/sh: can't access tty; job control turned off
    [ramfs /]#
    I cannot type anything at this prompt. No response from the keyboard. I'm so close to getting this to finally work. Dose anyone know what might be going wrong.
    Thank you guys for all your help.

  • Arch Linux USB installation does not boot Correctly [SOLVED]

    Hello,
    I created a bootable USB stick with Universal USB Installer on a Windows System.
    When I try to boot it, it shows me a Gummiboot Boot Loader Switch, where I can switch between two EFI shells and ArchLinux installation media.
    When choosing the installation media, the screen flashes and after that, it shows the following lines:
    :: running early hook [udev]
    :: running hook [udev]
    :: Triggering uevents ...
    :: running hook [memdisk]
    :: running hook [archiso]
    :: running hook [archiso_loop_mnt]
    :: running hook [archiso_pxe_common]
    :: running hook [archiso_pxe_nbd]
    :: running hook [archiso_pxe_http]
    :: running hook [archiso-pxe_nfs]
    :: Mounting '/dev/disk/by-label/ARCH_201403' to '/run/archiso/bootmnt'
    Waiting 30 seconds for device /dev/disk/by-label/ARCH_201403 ...
    [     5.060855] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.060960] sd 6:0:0:0: [sdc] Asuming drive cache: write trough
    [     5.062636] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.062688] sd 6:0:0:0: [sdc] Asuming drive cache: write through
    [     5.064566] sd 6:0:0:0: [sdc] No Caching mode page found
    [     5.064614] sd 6:0:0:0: [sdc] Asuming drive cache: write through
    ERROR: 'dev/desc/by-label/ARCH_201403' device did not show up after 30 seconds ...
        Falling back to interactive promt
        You can try to fix the problem manually, log out when you are finished
    sh: can't accsess tty; job control turned off
    [rootfs /]#
    In UEFI menu I unabled secure boot and fast boot.
    Can anybody tell me what I can do to boot the istallation media correctly?
    Thanks for your suggestions
    Last edited by outschi (2014-03-20 00:31:18)

    Welcome to arch.  I suspect this is the problem:
    outschi wrote:I created a bootable USB stick with Universal USB Installer on a Windows System.
    The error message you get is the same as those encountered by people who try to use unetbootin (eg here).  I know Unetbootin does not work to create bootable arch media - perhaps the windows tool also doesn't.
    Did you see and follow the tip here?  It seems that tool will create working usbs, but you have to fix the label.
    Last edited by Trilby (2014-03-19 16:52:22)

  • About the future of Arch Linux Newsletter.

    Hi,
    As you may have noticed, I have taken the job to make the Arch Linux weekly newsletter a possibility again. I the time I've been doing them, we speak of about 3 weeks, I have enjoyed writing them and have received very positive comments from the community that reads them. I would like to thank all of you personally for the support, you are the community and yours are the newsletter. But, as you all may have noticed the newsletter has been in an unchanged format for quite a long time. I mean, I just added the Humor section thats all, I know there is an email address to which you can all write your suggestions to, but I find people communicate and express themselves better on the forums.
    So what I will ask of you, dear readers, suggestions of sections I should add/remove/edit, I will appreciate your constructive criticism in general. Express your thoughts in this thread to help me make a better more quality newsletter.
    In other news, the newsletter won't be weekly no more, as Jason Chu and I have talked about, is easier to maintain a 2 time a month newsletter than 4 times a month, also the Arch Linux Developers/Community doesn't make that much noise as the other major distributions, we tend to be a bit quieter. The bright side is, the newsletter will be written with more time at hand, more stuff to write about, and will contribute to a better quality overall.
    What has been suggested so far and I will work out on the next issue of the newsletter?
    * Change the Bugs stats to not reflect the overall percentage but the actual bugs opened and closed that week.
    As Roman Kyrylych points out: "They show a summary of status field "Progress" in open reports, but in 99% this field goes straight from 0% to 100%, so the overall number is always very low and doesn't really show anything".
    So I wait for your suggestions as well.;)

    Hi again,
    I ask for your opinion again on the subject of the stats section in the newsletter, Do you find this an important part that should stay there?
    I mean, this is going to be the most tedious, time-taking and in my opinion useless section I will have to write for the newsletter. I do want to bring a high quality newsletter but I feel this part doesn't contribute to the quality of the newsletter at all, Why?
    * Newsletters that include this section are mostly from distributions that has point releases and not rolling releases.
    * The number will always increase with minimum decrease because as a rolling release system Arch Linux is every package keep being updated everyday to newer versions, opening and closing more bugs by itself.
    * People might not be interested in how many bugs are and how many are closed every week, since this numbers aren't even provided on the bug system itself.
    Please give this a consideration and tell me your opinions.

  • Arch linux diagnostic

    Hi, I am new to Archlinux, but I have already used Ubuntu and Debian.
    I am starting to have problems with my configuration but have some things working correctly, while others dont.
    My question is, how I can diagnose Arch Linux?
    For example, when I boot Archlinux, there is some message of a loaded module failing. I don't know how to read it since it appears so fast, is not a log where the text that appears where you boot can be written?
    My other question is diagnostic about package, I dont know how to diagnose whick packages are complete and which need dependencies.
    And for last, I would ask for advice about general diagnosing since it is the way I can learn by myself better.

    In a default installation, your diagnostic tools are the numerous logs under /var/log, which you can take a peek with tail, or any other application that handles text streams; cat, vim, etc. Familiarize yourself with dmesg, tail and syslog by looking at their respective man pages.
    man dmesg
    This would should you the manual page for dmesg.
    What you're asking for is non-specific to Arch. There are other, more sophisticated way of looking at logs, but they all depend on what I've pointed out so far. Be it GUI or a syslog-ng replacement, you're looking at the same output.
    Other ways of diagnosing your system (specific to modules and devices) is through /proc. lspci and lsdev are some of the tools that facilitate interfacing with /proc.
    Last edited by gog (2009-10-15 02:12:24)

Maybe you are looking for

  • Sorting files by file name rather than ID Tags

    Some of my files have incomplete or missing ID Tags ( a lot of mp3's from vinyl) making sorting more difficult and I typically find it more usefull to sort by file name rather than ID Tag anyway. Does anyone know how to sort by file name?

  • How can i make the .exe run on the computer without Labview?

    .exe can't run on computer without Labview.  Is there any way?  Thank you.

  • Slideshow file sequence number

    Most of my slideshows use a text box displaying file # and total # of files. Used to work fine with 1.0, shows only blanks with LR 1.1. Whath used to display text like : "Photo 1 of 25", now comes up as "Photo of " Do I need to change something ? I t

  • I can't use my photoshop album starter Edition anymore!!!!

    I downloaded adobe photo album starter edition 3 software sometime ago with windows home Edition,Toshiba laptop (Equium), with 256 RAM and i was told to redgister online but i could not because i was told that I'm not connected to the internet wherea

  • How to create a Supplementary security domain

    Hi all, i am new to javaCard. i want to create a Supplementary security domain, but i have no idea. is it that i need to create an applet implements SecureChannel, then install the applet with the privileges 0x80(security domain)? is it right? Anybod