Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Problem with ``build.sh install-image'' on amd64 (with various *DEBUG* options)



On Fri, 15 Jan 2021 at 20:35, Paul Goyette <paul%whooppee.com@localhost> wrote:
>
> This seems to have been pilot error on my part (failure to clean up
> properly after initial failure).

I got today exactly the same failure without having any of the debug
options you have. It seems for whatever reason the update build is
broken. I'll start a clean build now.

>
>
> On Fri, 15 Jan 2021, Paul Goyette wrote:
>
> > On Fri, 15 Jan 2021, Paul Goyette wrote:
> >
> >> I'm trying to build an install-image from a release that was built with
> >> MKDEBUG=yes MKKDEBUG=yes MKDEBUGLIB=yes all enabled.
> >
> > Oh, I also have the KERNEL_DIR=yes option enabled.
> >
> >> I was not too surprised when nbmakefs complained that the file system
> >> required size of 1515634688 (1450 MB) exceeded the configured size of
> >> 1488977920 (1420 MB) - an increase of 30 MB.
> >>
> >> So I changed distrib/amd64/installimage/Makefile to change INSTIMAGEMB
> >> from 1550 to 1580 (an increase of 30 MB).
> >>
> >> Now, I'm getting an error from nbgpt which I don't know how to resolve:
> >>
> >> ...
> >> rm -f work.efi
> >> /build/netbsd-local/tools/x86_64/amd64/bin/nbmakefs -M 128m -m 128m -B 1234
> >> -t msdos -o F=32,c=1 work.efi work.efidir
> >> Creating `work.efi'
> >> work.efi: 258078 sectors in 258078 FAT32 clusters (512 bytes/cluster)
> >> MBR type: 11
> >> bps=512 spc=1 res=32 nft=2 mid=0xf0 spt=63 hds=255 hid=0 bsec=262144
> >> bspf=2017 rdcl=2 infs=1 bkbs=2
> >> Populating `work.efi'
> >> Image `work.efi' complete
> >> create GPT image...
> >> dd if=work.mbr of=work.gpt skip=$((3235840 - 2048))  count=2048
> >> 0+0 records in
> >> 0+0 records out
> >> 0 bytes transferred in 0.001 secs (0 bytes/sec)
> >> cat  work.mbr.truncated work.efi imgroot.fs work.gpt > work.img
> >> /build/netbsd-local/tools/x86_64/amd64/bin/nbgpt  work.img biosboot -i 2 -c
> >> /build/netbsd-local/obj/amd64/distrib/amd64/installimage/work/usr/mdec/gptmbr.bin
> >> nbgpt: work.img: No secondary GPT header; run recover
> >>
> >> *** Failed target:  NetBSD-9.99.77-amd64-install.img
> >>
> >>
> >> Any clues on how to fix this?
> >
> >
> > +--------------------+--------------------------+-----------------------+
> > | Paul Goyette       | PGP Key fingerprint:     | E-mail addresses:     |
> > | (Retired)          | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost     |
> > | Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost   |
> > +--------------------+--------------------------+-----------------------+
> >
> > !DSPAM:6001b22218604175613795!
> >
> >
>
> +--------------------+--------------------------+-----------------------+
> | Paul Goyette       | PGP Key fingerprint:     | E-mail addresses:     |
> | (Retired)          | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost     |
> | Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost   |
> +--------------------+--------------------------+-----------------------+



-- 
----


Home | Main Index | Thread Index | Old Index