Old old pc x86

Hi time ago I installed OpenWRT on an old siemens nixdorf x86 by a CD Live.

After some years that PC did stop to works.

Now I turn on it and it works again.. I don not know what was occurred :neutral_face:

The issue is I’m no able to boot with new image openwrt-24.10.4-x86-legacy-generic-ext4-combined.img on an usb drive. I copied the image with dd command (Linux) set the bios to boot from diskette-usb but the process stop with ā€œGRUBā€ word at the top of the screen. It seams as grub starts but stops very early.

Another strange thins is I copy the img file on a CD Live as Data project with K3B (KDE) but OS is not found. I didn’t remember how I did 5 years ago :frowning:

Any hints??

Thanks in dvance

Gabriele

diskette-usb is something else than normal usb disk
you have to boot from normal USB flash drive with that.

Is it 32bit CPU? then old debian is handy https://cdimage.debian.org/cdimage/archive/11.11.0-live/

Suggest using squashfs instead for better recoverability though - you will need to download that then DD to a hard drive when booted from live desktop. 1st network adapter is "lan" 192.168.1.1 with dhcp server.

1 Like

Yes it’s 32 bit.OK for my diskette USB misunderstanding .. but why if I copy img file on cd it doesn’t boot.. do I need to burn in a particular manner?? I did 5 years ago with openwrt-22.03.2-x86-generic-generic-ext4-combined.img but now if I burn it on a cd it doesn’t boot :expressionless:

bootability of CD heavily "depends"
48x CDR media may need to be written at minimum possible speed - like 4x 8x 12x
24x CDRW media may not read at all in older cdr drives
if disk track is not finalized it may not boot
If it is more than 650MB it may not boot
if the DVD drive is region-locked-out then it will not access region-free drives including all non-movie disks.

dd old debian into USB stick and then choose that from boot menu. It will be very happy about his age computer :wink:

What CPU does it have? Support for CPUs earlier than Pentium I was removed from the kernel this year. There could also be hardware failure. See if memtest86 will run.

You don't need to boot from CD. What you need to do is boot from the USB drive but in HDD mode. You should be able to configure this in your BIOS. If you post the exact brand and model of the motherboard, we may be able to say what option needs to be changed.

1 Like

Exact model needs be known, some have very sucky bios that needs iso-floppy emulation only, not the normal isolinux or lilo.....

1 Like

Hi BIOS system information says Intel Pentium 4

Hi te Pc is a Siemens scenic_p BS015, it’s an OEM assembly PC

Hi what is strange .. I installed openwrt some years ago.. 22.03.. but now the bios doesn’t find the OS. Could be at time there was an iso CD ?? :expressionless:

knoppix has all boot modes supported. It could be 16MB "floppy emulation" was outgrown by OpenWrt some day.
win nt/98/me requires floppy emulation, like floppy for XP installation, xp+ should boot any CD.
ymmv with USB, connect bootable USB drive before powering on then press to boot menu. YMMV here.

EDIT: very little info on particular model on the webs. industrial ata flash drive highly recommended.

This PC has Pentium 4 CPU. I strongly doubt that the Linux kernel shipped with current OpenWrt supports such an old system.

Regardless, I looked at some user manuals for these motherboards and it doesn’t look like they support boot from USB (at least not in HDD mode).

Generally, I’m all for using old stuff but this is too old really. So I would suggest to take it to electronics recycling.

The 32 bit builds definitely will run on a P4 (there were even a very few 64 bit Pentium 4 at the end of the series). The question remains why though. P4 chips have very high power consumption for their performance.

2 Likes

Hi all. I apprecie all your, ok I think that pc doesn’t boot from usb too. but…. in it now I have openwrt 22.03.3 installed by a CD I didn’t remember how I did.

I tried to download same release burned on a CD but the OS is not recognized… I didn’t remember is at time there was an iso version… now it' isn’t.. is ir right to burn the img file on a CD? Or I have to make it bootable in some way?

Probably the simplest install is to remove the drive and use a USB to ATA or SATA adapter to write the image to it with another machine.

This PC only has IDE interface.

1 Like

Ok, it’s a very old PC but damn me.. how I did :face_with_raised_eyebrow: .. only for knowledge ..is it wright to burn tjhe image openwrt-22.03.3-x86-legacy-generic-ext4-combined.img on the CD ??

That will only work if the BIOS recognizes the CD as a general block device, which it probably won't.
You could burn a CD with some other "live CD" Linux distro .iso file, boot it, then use it to dd OpenWrt to the hard drive. Either save OpenWrt image on a USB or put the live Linux online and download it directly.

Things like this exist, but it would require buying something. https://www.amazon.com/Adapter-FIDECO-Drive-Cable-Universal/dp/B0919N4XNW

10-15W adapter costs big....

You can try RUFUS or similar that composes iso with bootblocks, but really first try recent x86 debian and 32bit knoppix. Or even freedos to keep up with mold of time.
id guess it was rufus.... btw does it boot USB at all - ie show it as boot option?

1 Like