On 8/4/24 09:40, Thomas Schmitt wrote:
Hi,
Gene Heskett wrote:
/dev/sdl2 7783552 7798783 15232 7.4M ef EFI (FAT-12/16/32)
Now, that looks like something that might boot an intel system,
Or on one of the other systems with EFI firmware.
EFI boot program names are defined for 32-bit and for 64-bit ARM CPUs.
But - as you meanwhile pointed out - there are ARM systems without EFI.
Now power it down, pull the card and put it back in the reader, and write
the armbian server .img file to it.
/dev/sdl1 8192 4161535 4153344 2G 83 Linux
Are there any files matching "start*.elf" to see in that filesystem ?
find ...where.it.is.mounted... -name 'start*.elf'
If so, then you may hope that the Debian Raspberry .img.xz and armbian
are following a similar boot path.
So the $64,000 question is: where do I get a genuine debian-arm64 .img that
will boot a pi clone using the arm bootp protocol.
The Debian wiki
https://wiki.debian.org/RaspberryPi
does not talk of "bootp" but points to the promising download page
https://raspi.debian.net/tested-images/
and to descriptions of particular versions like
https://wiki.debian.org/RaspberryPi4
which talks of
"Current status (2024-07)"
So it is actively maintained.
... and it has lots of detail and links to interesting tangents.
George at Clug wrote:
If the aim is to make a bootable USB then I like to use:
# cp debian-12.6.0-arm64-DVD-1.iso /dev/sdl
Dammit, people, I am NOT making a bootable /usb device/,
Seen from Linux userland, a USB stick and a SD card behave the same,
namely like conventional hard disks. After all you see yours as /dev/sdl,
a disk device operated by SCSI commands.
Insofar the advise is correct for your case.
Except it does not work, no disk activity, & no boot. And I've tried
debian-arm all the way back to jessie over the years. But cleaned that
directory out yesterday.
Any differences between usual USB sticks and your storage device have for
now to be considered red herrings.
Once booted, absolutely true. Keywords "once booted"...
The obvious problem is that your system has no EFI but the Debian arm64
ISO aims at EFI as boot firmware.
Which I can't get away from on wintel stuff, but have rather studiously
avoided it on the arms. I don't need any help from micro$haft to screw
things up, I can do a fine job of that all by myself.
I need to get amanda running, so I'll do it on ubuntu's noble server
.img. If debian can't or won't support me on this, I'm also subbed to
ubuntu's list.
Have a nice day :)
Making some progress on this would make it a very nice day.
Thomas
Thank you Thomas. Take care & stay well yourself.
.
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis