Where is yaboot.conf?

For some reason yaboot.conf was not copied to your Linux filesystem in /etc.
Let’s do it manually:

admin_user@Granny:/$ lsblk -o NAME,RM,RO,TYPE,SIZE,MODEL,FSTYPE,UUID,MOUNTPOINT,LABEL
NAME   RM RO TYPE  SIZE MODEL            FSTYPE UUID                                 MOUNTPOINT LABEL
sda     0  0 disk 74.5G ST380023A                                                               
├─sda1  0  0 part 31.5K                                                                         
├─sda2  0  0 part  977K                  hfs                                                    bootstrap
├─sda3  0  0 part  1.9G                  swap   cff9db76-66d9-4d7a-bafd-b741865fb941 [SWAP]     
├─sda4  0  0 part 18.2G                  ext4   30cece28-a14f-4507-8758-8c189921e0da            GRANNY-WILY
├─sda5  0  0 part 18.2G                  ext4   14812c6a-82be-499d-be75-212f4f4df82d /          GRANNY-XENIAL
├─sda6  0  0 part 18.2G                  ext4   98b31bcd-7936-4d23-a28a-64f0b89594ba /Granny    GRANNY
├─sda7  0  0 part 18.2G                  ext4   4160c897-0533-44b3-b3ec-203e6538d008            SPARE-2
└─sda8  0  0 part 24.5K                                                                         
sr0     1  0 rom  1024M DVD-RW  DVR-105                                                         
admin_user@Granny:/$ 

On my system, the HFS bootstrap is /dev/sda2.

admin_user@Granny:/$ sudo mount /dev/sda2 /mnt
[sudo] password for admin_user:
admin_user@Granny:/$ cd /mnt
admin_user@Granny:/mnt$ ls
ofboot.b  yaboot  yaboot.conf
admin_user@Granny:/mnt$ sudo cp yaboot.conf /etc
admin_user@Granny:/mnt$ cd ..
admin_user@Granny:/$ sudo umount /mnt
admin_user@Granny:/$

It’s best not to keep the bootstrap partition mounted. Use “ybin” to update the yaboot
stuff in the bootstrap from /etc/yaboot.conf.