You are not logged in.
Hi,
Would it be possible to add ACPI into the 0.6 base ISO by the following procedure?
1) Download base ISO.
2) Mount base ISO filesystem.
3) Swap /isolinux/vmlinuz with an ACPI enabled kernel.
4) Burn CD.
5) Reboot with the CD in the drive.
If so is there any chance someone could provide such a kernel?
Also, I'm assuming that the alterations can be made to the ISO and simply burning it will still produce a bootable CD?
Thanks (I really want to try Arch, but need ACPI) ,
-- Pete
Offline
Are you looking to replace the kernel it installs on your system or the kernel that the CD works off of. Cuz /isolinux/vmlinuz will get you the one that the CD works off of, it never installs that one in your system...
Offline
The one that boots from the CD. Currently it won't work with my harddrive unless ACPI is enabled (ACPI isn't in the 0.6 installation kernel).
Consequently, without acpi in the kernel that boots from the cd I cannot even install arch (it fails to partition, or even read, my hd).
-- Pete
Offline
ah, I see, hmmm, I tried remastering Knoppix a while back and it sounds as if you want to do the same sort of playing with an iso image. I found that just mounting the image didnt allow me much wiggle room in that your stuck with whatever size the image was. So, having enough HD space, I mounted the iso, then made a directory, copied everything from the iso to the directory, edited the stuff in the dir then ran mkisofs on the directory. The trick to making the new image bootable is pointing mkisofs at the boot catalogues and stuff. http://www.knoppix.net/docs/index.php/K … eringHowto That might give you some hints as to how to do this, as knoppix used the same sort of isolinux scheme to get itself running. So according to taht...something like this should do the trick for you:
CD to the directory that you did this all in, then:
mkisofs -pad -l -r -J -v -V "arch-0.6" -no-emul-boot -boot-load-size 4 -boot-info-table -b isolinux/isolinux.bin -c isolinux/boot.cat -hide-rr-moved -o ~/mynewarch.iso abs_path_to_the_directory_its_in
(your iso is in : ~/mynewarch.iso)
Then if i'm not completely mistaken, just take the resulting image and burn it to a cd...
Offline
have you tried the floppy images and doing an ftp install?
AKA uknowme
I am not your friend
Offline
Cool, thanks!
Now, any idea where I might get an ACPI enabled kernel? Will any work (from another distro) or are they Arch-specific?
I'm on FreeBSD now so I can't compile a new one.
Cheers,
-- Pete
Offline
sarah31: Do the floppy images have ACPI enabled?
-- Pete
Offline
ftp://ftp.archlinux.org/people/jason/arch-jc/
This is an old 0.5 cd that I created to be able to install onto a vaio and with a bunch of other options. If you do an ftp install you should get the up-to-date packages, and still be installing with a kernel that has acpi enabled.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Offline
Thanks Xentac, I'll give that a try.
-- Pete
Offline
Xentac: I'm having some problems with the install of that iso. I've gotten as far as installing the kernel (a new record!), but it's not working (package not found or something, with the IDE kernel).
I've tried choosing to compile the kernel from source, but I'm getting numerous errors from sched.c during the compile (it stops the build). I'm guessing these could be because it's a 2.4.22 kernel compiling with gcc-3.4? I'm downloading the kernel again but I'm not holding my breath.
Is there any way to force it to use a 2.6 kernel (compiled or otherwise)?
Cheers,
-- Pete
Offline
Okay I think I have it. I did a CD-ROM install from Xentac's 0.5 iso, the install worked and now I'm updating everything through pacman (neat tool).
I want to thank everyone for their help, especially Xentac.
Cheers,
-- Pete
Offline