You are not logged in.
Pages: 1
I have just made mkarchiso script more modular like. Its still in very alpha since i started it today. It needs aufs and squashfs-tools in order for it to make the modules since it has to be in a union system.
I also plan on adding a aufs boot option so that i can be able to remove/add modules on the fly since unionfs has a history of being unstable in this area.
It is based on my build scripts for
Anyway Here is my mkarchiso script:
http://arch-live.isawsome.net/devel/mkarchiso
http://arch-live.isawsome.net/devel/archiso.tar.gz
I hope this helps.
PS The tar.gz file has everything you need for my myarchiso script to work. Just make sure you have aufs and squashfs-tools installed or otherwise it will not be able to make the modules.
The modules are placed in a modules folder of the root of the image. I going to write a script that willl mount the modules in the modules folder of the boot device. If this works then we should have able to make slax-like modular system with initramfs. ![]()
Last edited by godane (2008-09-01 04:09:21)
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Hmmm... can you email me that as a diff? cc dan as well ![]()
The suggestion box only accepts patches.
Offline
Here is my new targz package for my version of archiso:
http://arch-live.isawsome.net/devel/arc … 629.tar.gz
Here is the myarchiso patch too:
http://arch-live.isawsome.net/devel/mkarchiso.patch
Changes:
Support aufs and unionfs
Modular script addmods in /etc/rc.d and added to /etc/rc.conf (This script makes it possible for us to have other modules load at boot.)
Bind /tmpfs to /mnt/live/memory/changes
Mount modules in /mnt/live/memory/modules/name.sqfs
I hope this helps.
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
here is new update for tonight.
http://arch-live.isawsome.net/devel/arc … 3.1.tar.gz
Changes:
* addmods uses liblinuxlive to mount modules and put them in union. Since it uses liblinuxlive we can use load and noload commands now. Just like in slax.
* If you use bootusb and from boot options are used on start, there will be a folder called /device. This is so the you can read and write to your device your using.
* /tmp is mount has tmpfs so we still use the new arch2sqfs. Its based on the old arch2lzm script i used for arch-live.
* Added a custom boot option. This is just so the default-config.sqfs from arch 2008.06 can stay in iso with out being changed. This also mean we can have the arch 2008.06 and the new arch-live run on the same iso. ![]()
* All my old configs from arch-live are in custom-config folder now. This means we can have are settings from arch-live stay with us.
* There is 3 new grub boot option.
Archlive Desktop
Archlive Desktop with unionfs
Archlive Desktop with failsafe vesa
Missing:
* changes boot option
* hard drives mounting on startup (maybe a boot option for safed reasons)
* Usb keys not know after boot
I think once those are fixed i can release it.
I hope this helps.
EDIT: I uploaded a new targz package cause home/arch in custom-config didn't have arch:users permissions. I edited the link to new targz.
Last edited by godane (2008-07-03 07:03:41)
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
If you'd be willing to use git to do this, and submit patches, I'm sure we can incorporate some, if not all, of these changes into the actual codebase. If you don't know git that well, Dan has an amazing primer here: http://code.toofishes.net/git-guide.txt
Additionally, smaller patches are easier to review and incorporate - one patch per feature, it makes all this easier.
Thanks a lot for your hard work. It's great to see community support for things like this. Cheers!
Offline
What phrakture said, and I'll be looking over these in the near future (the installer is currently my primary effort, so my attention is a bit split).
The suggestion box only accepts patches.
Offline
godane,
do you have a wiki or anything up explaining how to use this and to build a custom arch iso?
Offline
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
If you'd be willing to use git to do this, and submit patches, I'm sure we can incorporate some, if not all, of these changes into the actual codebase. If you don't know git that well, Dan has an amazing primer here: http://code.toofishes.net/git-guide.txt
Just FYI, the wikified version is more uptodate :
http://wiki.archlinux.org/index.php/Sup … _Git_Guide
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
How is this diferent from larch?
Proud Ex-Arch user.
Still an ArchLinux lover though.
Currently on Kubuntu 9.10
Offline
How is this diferent from larch?
This project is based on mkarchiso which is the official script ( http://projects.archlinux.org/?p=archiso.git;a=summary ), so that looks pretty neat.
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
I have made some changes to linux-live scripts so i can make and boot a initramfs version of linux-live initrd. The idea is that by me making there initrd work with initramfs i can use the linux-live script with only some smaill changes to linuxrc.
I will post the devel package for this later since i'm in virtualbox right now.
EDIT: Here is the link: http://arch-live.isawsome.net/devel/dev … 705.tar.gz
I hope this helps.
PS I found out you have to use archlinux os option in virtualbox in order for the xfce panel to be seen. This has only happen with iso build with initramfs images from what I can tell. Just giving you heads up on this problem.
EDIT2: I have some bad news. The linux-live scripts will still need most of the usb/cd drivers for it to sitll work.
Its only why I think it would still work with isolinux also since a archlinux config kernel will not work with isolinux boot.
Last edited by godane (2008-07-05 23:08:53)
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
i'm not going to be using archiso for a while since i have linux-live working initramfs just fine now.
last targz updated i made before giving it a break:
http://arch-live.isawsome.net/devel/arc … 3.2.tar.gz
I may come back to it some day. But it just bad has far has making changes boot option work. It will not umount cleanly and may cause a lot of problems.
Best advice is to have everything in /tmpfs then do a mount -o move to /mnt/live before chroot to /real_root.
But I don't know if mount -o move will work with klibc mount. ![]()
I hope this helps.
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Archiso-live is back.
http://arch-live.blogspot.com/2008/08/a … lease.html
The build scripts are in the iso folder in this post. Not in the iso this time.
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Archiso-live 20080814 is released.
http://arch-live.blogspot.com/2008/08/a … lease.html
The build scripts are here:
http://arch-live.isawsome.net/devel/arc … 814.tar.gz
Happy testing!
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Lxde is the main desktop for now. I decide this to see if people like it better.
Sure I like it!
Awesome job!
Offline
Archiso-live 20080823 release
http://arch-live.blogspot.com/2008/08/a … lease.html
Happy Testing!
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Archiso-live 20080831 Release
http://arch-live.blogspot.com/2008/08/a … lease.html
This release is for those people that are screwing around with the newer xorg in testing and screw something up.
Happy Testing!
PS This release has the stable xorg thats in extra at this time of writing.
I'm working on a live cds based on Archlinux. http://godane.wordpress.com/
Offline
Two favors
1. Could you add user "arch" to the "wheel" group in /etc/group and then configure /etc/sudoers (uncomment both wheel lines) so "arch" can use sudo with or maybe even without password?
Now sudo is installed but not configured, so it can't be used unless someone configures during a live setting which is cumbersome.
2. I'd like to see a "www.google.com/firefox" startpage set-up. Or www.archlinux.org for that matter...
That's a lot nicer and quicker because a user probably will use one of those sites.
Offline
Pages: 1