You are not logged in.
output is saved in /tmp
Offline
Can confirm that archlinux-2012.08-1-archboot-x86_64.iso works perfectly with my script [Solved] Install script for system encrypted pure UEFI/systemd Arch.
Capturing the keyboard and time zone chosen during the install was doable but was making my script too complicated so they are hard-coded. Figured it out but I would have preferred something simpler to capture the keyboard and time zone chosen during the install.
Last edited by KairiTech (2012-09-22 21:32:57)
Offline
Hmm I try to pacman -S archboot and I get:
warning: cannot resolve "cpufrequtils>=008-2", a dependency of "archboot"
The CPU_Frequency_Scaling article of the wiki says:
Note: cpufrequtils has been deprecated and dropped from the official repositories in favor of cpupower which has a similar configuration and provides some additional features.
So, shouldn't be updated the archboot pkg according to that?
"open source is about choice"
No.
Open source is about opening the source code complying with this conditions, period. The ability to choose among several packages is just a nice side effect.
Offline
I have used the new beta archlinux-2012.08-1-archboot-i686.iso to install my new homecomputer (AMD 3200+, so 'new' is very relative).
Install went smoothly, with one minor bug: I answered I preferred 'dhclient' over 'dhcpcd', but after the reboot into the newly installed system, dhclient was not installed. I had to manually fix the netcfg-profile, install dhclient and change the profile back. No biggie, but somewhat unexpected.
The installer is somewhat confusing when it comes to the BIOS / GPT-part. The whole GPT / UEFI-thing is the one part I'm still struggling with, so it might be only me. I found the archboot-questions to chose GPT over BIOS very good and concise, so I chose to go the GPT- (and thus non-BIOS-)way. Upon installing grub2 I had however to chose between BIOS, UEFI 32bit and UEFI 64bit. I chose BIOS, but after having made a choice to leave BIOS/MBR once and for all, this was kind of confusing.
Now, the installed system complains during boot it cannot find btrfs.fsck, but I do not know if this is caused by archboot. I seem to remember the fsck-tool was only added to btrfs very recently, so I will have to read up on btrfs shortly.
HTH,
THX for this wonderful tool!
Last edited by zenlord (2012-09-04 17:09:05)
Offline
GPT is needed for UEFI systems for BIOS systems it is optional as the text also states.
For grub bootloader it heavily depends how you boot your system.
That's the reason for showing all possibilities on grub bootloader menu. It is not possible to detect this.
I don't think fsck.btrfs is already usable and this is a restriction in mkinitcpio and not archboot itself.
About dhclient i'll check again, I think I fixed this in recent code.
Offline
GPT is needed for UEFI systems for BIOS systems it is optional as the text also states.
For grub bootloader it heavily depends how you boot your system.
That's the reason for showing all possibilities on grub bootloader menu. It is not possible to detect this.
Thank you for clarifying. I feel like I had mastered installing (arch)linux, but ever since (U)EFI and GPT have hit the scene, I have lost a lot of time reinstalling borked installations. The choice when installing grub2 is probably clear to most users, but it wasn't at that time for me, as it was the third install attempt that afternoon (the two previous ones were done with the official installer scripts, so I guess I need handholding).
Offline
One other tiny thing: I suspect after grub is installed and configured, grub-mkconfig needs to be run: My configfile (/etc/default/grub) had the correct timeout listed, but it wasn't updated into grub.cfg.
Aiming for perfection...
Offline
Was anyone able to install the recent package? I'm receiving the same error as chirs_I, and I'm honestly not certain how to resolve it in my current situation. Thanks!
Offline
Well install it with ignore depends, i'll release a new package with fixed depends soon.
Offline
That did it. Thanks. Now hopefully it works just as well
Offline
Is there an approximate date for a new release? Thanks a lot for your hard work!!!
Offline
When new kernels are out and util-linux from testing move to [core] new iso can be prepared, with all new goodies
Offline
I see you release archboot 2012.09 but no iso. Are you waiting for util-linux in core to put iso on ftp?
Offline
I have remembered another (possible) flaw in the setup: upon installation of grub(2)-bios, the installer presents /boot/grub/grub.cfg for review, but this gives the impression that if something is not correct, you should edit that file. At the top of the file it is written in capitals that you should never edit that file, as it is generated out of the configuration files in /etc/conf.d (iirc).
Of course, if you need to correct something for the next boot, then you should do it in grub.cfg, or else you should correct the configuration files in /etc/... and regenerate grub.cfg (which is more difficult for the installer I presume). If you only do the first, then you might not be able to boot after the next update of grub(2).
Everything else worked flawlessly (2012.08-beta) on a second machine (Intel core2duo / SSD / btrfs)
HTH
Offline
It seems linux-utils is released...
I hope to see new release of your wonderful installer.
Please, let us know - when?
Offline
now Arch support gummibot-efi, refind-efi, grub 2.0, efilinux-efi
The news bootloaders for efi are spected to this 2012.09 release or for the next one???
Well, I suppose that this is somekind of signature, no?
Offline
New beta round will follow to test the new code parts.
Stay tuned i'll assemble a new beta soon.
Offline
thanks for the advise but where I can download the beta-testing iso???
Well, I suppose that this is somekind of signature, no?
Offline
thanks for the advise but where I can download the beta-testing iso???
Check post #20
Sergio S.
Offline
So, new iso would be released only after testing new code?
Offline
No i'll release a new public beta ISO, so you all can help us to find bugs in the new code.
Offline
New beta is located here:
http://dev.archlinux.org/~tpowa/archboot-2012.09-beta/
Please test the new UEFI parts.
Changelog:
http://dev.archlinux.org/~tpowa/archboo … ngelog.txt
Offline
@tpowa: I forgot to add
cp -f "${DESTDIR}/usr/lib/refind/config/refind.conf" "${_REFIND_CONFIG}"
after _REFIND_CONFIG= line in the setup script. Please fix that.
Last edited by the.ridikulus.rat (2012-09-28 02:08:19)
Offline
Feedback required from beta-testers :
1. gummiboot iso booting
2. efilinux LTS iso booting
3. iso booting using grub loopback
4. iso booting via syslinux memdisk
5. setup script EFISTUB - gummiboot, refind, efilinux (LTS) code
6. PARTUUID
Offline
Few thing about beta iso:
1. UEFI CD support has been removed (due to gummiboot and EFISTUB limitations). Only USB is supported. Simply extract iso to any FAT32 USB drive and boot from it. grub-efi-x86_64 is no longer used for iso booting.
Reason: grub is slow as it needs to set itself up and slow in reading files, especially
2. variables used for grub loopback support (below is an example)-
iso_loop_dev=UUID=XXXX
iso_loop_path=/blah/archboot.iso
iso_loop_dev can be of any format supported by "mount" command.
Last edited by the.ridikulus.rat (2012-09-28 11:53:10)
Offline