On Sun, Oct 4, 2015 at 1:56 PM, Pol Vangheluwe <[email protected]> wrote: > I built LFS-7.7 on a PowerMac G4. > My host system was originally Ubuntu-server 8.04.1 (Hardy). > It got 2 major upgrades, first to Ubuntu 10.04.4 LTS (lucid) and then to > Ubuntu 12.04.5 LTS (precise). > > My machine has 3 ATA disks: > > lfs@ppc125:~$ sudo lsscsi > [0:0:0:0] disk ATA IBM-IC35L090AVV2 V2HK /dev/sda > [0:0:1:0] disk ATA Maxtor 6Y160P0 YAR4 /dev/sdb > [1:0:0:0] disk ATA WDC WD5000AAKB-0 12.0 /dev/sdc > [2:0:0:0] cd/dvd HL-DT-ST RW/DVD GCC-4480B 1.03 /dev/sr0 > [2:0:1:0] cd/dvd PIONEER DVD-RW DVR-110D 1.37 /dev/sr1 > > The first 2 Ubuntu releases reported the disks as /dev/hdx, but the third one > suddenly used /dev/sdx. > It took me some time to make my machine again bootable after the third > upgrade. > > Now I am finishing LFS-7.7-systemd on this machine and guess what: LFS again > turns to /dev/hdx… > I now have a quite strange (but working) yaboot.conf, with a mix of sdx (for > Ubuntu) and hdx (for LFS): > > lfs@ppc125:~$ cat /etc/yaboot.conf > ## yaboot.conf generated by the Ubuntu installer > ## > ## run: "man yaboot.conf" for details. Do not make changes until you have!! > ## see also: /usr/share/doc/yaboot/examples for example configurations. > ## > ## For a dual-boot menu, add one or more of: > ## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ > > boot=/dev/sda2 > device=/pci@f4000000/ata-6@d/disk@0: > partition=3 > root=/dev/sda3 > timeout=50 > install=/usr/lib/yaboot/yaboot > magicboot=/usr/lib/yaboot/ofboot > enablecdboot > macosx=/dev/sdc10 > > image=/boot/vmlinux > label=Linux > read-only > initrd=/boot/initrd.img > append="quiet splash" > > image=/boot/vmlinux.old > label=old > read-only > initrd=/boot/initrd.img.old > append="quiet splash" > > image=/boot/vmlinux-3.19-lfs-7.7-systemd > label=LFS > device=/pci@f4000000/ata-6@d/@1 > partition=2 > root=/dev/hdb2 > read-only > initrd=/boot/initrd.img-3.19.0 > append="" > > Does anyone have an explanation for this? Possibly a way to come to a more > consistent configuration? > > BTW: I know that the LFS community doesn’t like initrd, but it looks to be > the only way to boot LFS on an iMac or a PowerMac. > Without it, LFS always hangs after “returning from prom_init…” > Or is there a way to avoid initrd? > > pvg > Hello!
I am surprised to hear that you managed to get LFS 7.7-systemd on a PowerMac G4 (I have heard that it is possible but I haven't really heard of much success). Let me know if this link from the CLFS book helps: http://www.clfs.org/view/CLFS-3.0.0-SYSTEMD/ppc/bootable/yaboot.html I have never built on a Mac before, so I cannot offer much help here. If the CLFS team lurks around these lists (William Harrington for example), they might be able to help us more. I do have a PowerMac G4 laying around, but I am not sure that I can actually build LFS on it. Douglas R. Reno -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
