Ready, steady… save!
You don’t need a chart to join in. Here are 2 ways to record your savings:
1. Cross it off
Pop a chart into your first post. Saved an amount? Cross it out! Read more »
£0.01 £0.02 £0.03
2. Write it down
Skip the chart and add updates to your first post. Read more »
“Another +£3 saved today. Go me!”
Use +£ before each new saving so it counts towards your total.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
Add files to bootable Linux CD ISO image...?
Comments
-
debitcardmayhem wrote: »Have you tried in a 32bit environment ? just an idea:D
I tried on an old 32-bit laptop, and the boot process stalled, whilst accessing the empty CD tray, with the message:Looking for CDROM in: /dev/hdc1
I ejected the CD tray, and the PC continued "brute force" scanning for other partitions of other letters/numbers (hdc10,hdc11,hdc12,etc.) , before displaying the same message (as above) about not finding the KNOPPIX filesystem.
The USB stick isn't even detected as being bootable (by the BIOS) on one of the PCs that I want to run it on anyway. :-/0 -
The on-screen messages end with:
UDF-fs: No partition found (1) XFS: bad magic number XFS: SB validate failed Kernel panic: VFS: Unable to mount root fs on ram0
But that was trying to boot the CD contents without unsquashing the rootfs. Is that barking up the wrong tree?
Googling for that... in one case, someone fixed it by removing the initrd parameter from the boot cmd line. I'm afraid I don't know enough about how the kernel finds rootfs to be able to help much... if it's a squashfs, there must be some way to tell it that the squashfs has to be mounted loopback from within another filesystem - all that is presumably happening inside the initrd.
Unsquashing the rootfs to a simple ext2 filesystem may remove the need for an initrd at all - the kernel can presumably find a simple partition without any assistance.Is it time to accept that booting this CD from hard drive just isn't possible?
It's possible. Just depends how determined you are, and how much patience you have ;-)
Ah - I've had another look at the image... /isolinux has a miniroot.gz which turns out to be a compressed ext2 image. Uncompressing and mounting that, it turns out that it has soft links back out to /cdrom/KNOPPIX things. Presumably this miniroot is the thing that uncompressed into ram and then mounted as the temporary rootfs.
linuxrc is a shell script which drives all the startup - that's the thing that's presenting the message you saw about the very limited shell when it couldn't find what it was looking for.
https://en.wikipedia.org/wiki/Linux_boot might be helpful, if you haven't seen it.0
This discussion has been closed.
Confirm your email address to Create Threads and Reply
Categories
- All Categories
- 355.9K Banking & Borrowing
- 255K Reduce Debt & Boost Income
- 456.2K Spending & Discounts
- 248.4K Work, Benefits & Business
- 606.1K Mortgages, Homes & Bills
- 179K Life & Family
- 263.9K Travel & Transport
- 1.5M Hobbies & Leisure
- 16.2K Discuss & Feedback
- 37.7K Read-Only Boards