Discussion:
Bullseye Alpha 2 Netinst CD fails to boot
Add Reply
Kenneth Parker
2020-09-18 16:00:01 UTC
Reply
Permalink
Note: For troubleshooting, I burned the netinst iso to, both a CD-R and a
DVD-R. (Fortunately, I'm not Poverty Stricken, wasting a DVD for a CD).

The CD Mounts okay, and appears to have the files. However, comparing from
the DVD-1 (that I used yesterday for Try 1), it's missing the isolinux
Directory.

Insights?

Thanks and Best regards,

Kenneth Parker
Charles Curley
2020-09-18 17:00:02 UTC
Reply
Permalink
On Fri, 18 Sep 2020 11:58:34 -0400
Post by Kenneth Parker
Note: For troubleshooting, I burned the netinst iso to, both a CD-R
and a DVD-R. (Fortunately, I'm not Poverty Stricken, wasting a DVD
for a CD).
The CD Mounts okay, and appears to have the files. However,
comparing from the DVD-1 (that I used yesterday for Try 1), it's
missing the isolinux Directory.
I take it you burned both from the same .iso image.

Did you verify both?

Can you tell us exactly how you burned them? The exact command line?


I'd check the checksums of both the image and the two media.

Mount the image or media, then CD into its root, and run md5sum. E.g.
for the image:

--------------------------------------------------
***@hawk:/opt# cd /crc/isos/debian/10.x/
***@hawk:/crc/isos/debian/10.x# ll
total 5874964
drwxr-xr-x 2 root root 4096 May 29 14:58 ./
drwxr-xr-x 4 root root 4096 Oct 22 2019 ../
...
-rw-r--r-- 1 root root 447741952 May 9 07:34 debian-10.4.0-i386-netinst.iso
-rw-r--r-- 1 root root 97 May 29 14:58 debian-10.4.0-i386-netinst.sha256sums
-rw-r--r-- 1 root root 161 May 29 14:57 debian-10.4.0-i386-netinst.sha512sums
...
***@hawk:/crc/isos/debian/10.x# mkdir loop
***@hawk:/crc/isos/debian/10.x# mount debian-10.4.0-i386-netinst.iso loop
mount: /crc/isos/debian/10.x/loop: WARNING: device write-protected, mounted read-only.
***@hawk:/crc/isos/debian/10.x# ll loop/
total 984
dr-xr-xr-x 1 root root 4096 May 9 06:00 ./
drwxr-xr-x 3 root root 4096 Sep 18 10:43 ../
-r--r--r-- 1 root root 146 May 9 06:00 autorun.inf
dr-xr-xr-x 1 root root 2048 May 9 06:00 boot/
dr-xr-xr-x 1 root root 2048 May 9 05:59 css/
lr-xr-xr-x 1 root root 1 May 9 05:59 debian -> ./
dr-xr-xr-x 1 root root 2048 May 9 06:00 .disk/
dr-xr-xr-x 1 root root 2048 May 9 05:59 dists/
dr-xr-xr-x 1 root root 2048 May 9 05:59 doc/
dr-xr-xr-x 1 root root 2048 May 9 06:00 EFI/
dr-xr-xr-x 1 root root 2048 May 9 06:00 firmware/
-r--r--r-- 1 root root 183847 May 4 13:14 g2ldr
-r--r--r-- 1 root root 8192 May 4 13:14 g2ldr.mbr
dr-xr-xr-x 1 root root 2048 May 9 05:59 install/
dr-xr-xr-x 1 root root 2048 May 9 06:00 install.386/
dr-xr-xr-x 1 root root 6144 May 9 06:00 isolinux/
-r--r--r-- 1 root root 89725 May 9 06:00 md5sum.txt
dr-xr-xr-x 1 root root 4096 May 9 05:59 pics/
dr-xr-xr-x 1 root root 2048 May 9 06:00 pool/
-r--r--r-- 1 root root 8496 May 9 06:00 README.html
-r--r--r-- 1 root root 291 Mar 4 2017 README.mirrors.html
-r--r--r-- 1 root root 86 Mar 4 2017 README.mirrors.txt
-r--r--r-- 1 root root 543 May 9 06:00 README.source
-r--r--r-- 1 root root 5107 May 9 06:00 README.txt
-r--r--r-- 1 root root 666591 May 4 13:14 setup.exe
dr-xr-xr-x 1 root root 2048 May 9 05:59 tools/
-r--r--r-- 1 root root 228 May 9 06:00 win32-loader.ini
***@hawk:/crc/isos/debian/10.x# cd loop
***@hawk:/crc/isos/debian/10.x/loop# md5sum --q -c md5sum.txt
***@hawk:/crc/isos/debian/10.x/loop# echo $?

0
***@hawk:/crc/isos/debian/10.x/loop#

--------------------------------------------------

cd out and umount afterward.

If you pulled in checksums for the image, you can check the whole image:

--------------------------------------------------
***@hawk:/crc/isos/debian/10.x# sha512sum --q -c debian-10.4.0-i386-netinst.sha512sums
***@hawk:/crc/isos/debian/10.x# fc -s 512=256
sha256sum --q -c debian-10.4.0-i386-netinst.sha256sums
***@hawk:/crc/isos/debian/10.x#
--------------------------------------------------

But that won't work on the DVD or CD. For those, use the md5sum file
on the media.
--
Does anybody read signatures any more?

https://charlescurley.com
https://charlescurley.com/blog/
Thomas Schmitt
2020-09-18 17:40:02 UTC
Reply
Permalink
Hi,
Post by Kenneth Parker
comparing from
the DVD-1 (that I used yesterday for Try 1), it's missing the isolinux
Directory.
I did

$ wget https://cdimage.debian.org/cdimage/bullseye_di_alpha2/amd64/iso-cd/debian-bullseye-DI-alpha2-amd64-netinst.iso
...
$ sha256sum debian-bullseye-DI-alpha2-amd64-netinst.iso
817897134d399b5e0e434c658e9554f815bd2d4e09331e24872ea21b4d1f0e42 debian-bullseye-DI-alpha2-amd64-netinst.iso

# mount debian-bullseye-DI-alpha2-amd64-netinst.iso /mnt/iso
mount: /dev/loop0 is write-protected, mounting read-only

$ find /mnt/iso/isolinux | wc -l
39

Looks ok so far. The boot sectors for CD and DVD look normal too.

$ xorriso -indev debian-bullseye-DI-alpha2-amd64-netinst.iso \
-report_el_torito plain
...
El Torito images : N Pltf B Emul Ld_seg Hdpt Ldsiz LBA
El Torito boot img : 1 BIOS y none 0x0000 0x00 4 2441
El Torito boot img : 2 UEFI y none 0x0000 0x00 5856 977
El Torito img path : 1 /isolinux/isolinux.bin
El Torito img opts : 1 boot-info-table isohybrid-suitable
El Torito img path : 2 /boot/grub/efi.img

The SHA256 matches the first line of
https://cdimage.debian.org/cdimage/bullseye_di_alpha2/amd64/iso-cd/SHA256SUMS


So what happens when you do exactly the same things ?


Have a nice day :)

Thomas
Kenneth Parker
2020-09-30 23:40:01 UTC
Reply
Permalink
This turns out to be a User Error. I finally got back to it today and saw
that I had downloaded the arm64 netinst CD, instead of the amd64 netinst.
NO WONDER it didn't Boot!

Thank you for your responses, and sorry for the "noise".

Kenneth Parker
Post by Kenneth Parker
Note: For troubleshooting, I burned the netinst iso to, both a CD-R and a
DVD-R. (Fortunately, I'm not Poverty Stricken, wasting a DVD for a CD).
The CD Mounts okay, and appears to have the files. However, comparing
from the DVD-1 (that I used yesterday for Try 1), it's missing the isolinux
Directory.
Insights?
Thanks and Best regards,
Kenneth Parker
Loading...