It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
boot=/dev/sda
bitmap=/run/media/one/ec3c7e92-7d49-42e0-8ae8-ffe59bd02d9c/boot/bootsplash.bmp
map=/run/media/one/ec3c7e92-7d49-42e0-8ae8-ffe59bd02d9c/boot/map
install=/run/media/one/ec3c7e92-7d49-42e0-8ae8-ffe59bd02d9c/boot/boot-bmp.b
prompt
timeout=50
image=/run/media/one/ec3c7e92-7d49-42e0-8ae8-ffe59bd02d9c/boot/linux
label=linux
root=/dev/sda2
read-only
VFS: Cannot open root device "802" or unknown-block(8,2)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount fs on unknown-block(8,2)
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory:152k freed
Warning: unable to open an initial console.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
originally posted by: ArMaP
a reply to: ForteanOrg
Yes, that's the situation, the only difference being that I didn't make an ISO file, I made a vmdk file for VMWare.
The Copibook disk doesn't have a /etc directory, only a boot directory with the following files:
boot-bmp.b
bootsplash.bmp
fs.img.gz
linux
map
System.map
originally posted by: ForteanOrg
And now you try to boot the image on a VMware host, right?
Still assessing the situation: my guess is that you believe the MBR was somehow damaged and you try to reconstruct it, right?
So you created a new lilo.conf file somewhere (in your Salinux environment, methinks) and have created a lilo config file per the format you specified in the OP. So, what you try to do is to rewrite the MBR, right?
Try to add this to your lilo configuration file (wherever you have it):
initrd=/run/media/one/ec3c7e92-7d49-42e0-8ae8-ffe59bd02d9c/boot/fs.img.gz
Note that LILO requires you to run the lilo utility to write the MBR to the image. I assume you already knew this and are using the Salix distro to do so, correct?
originally posted by: ForteanOrg
What you actually did was have /sbin/lilo write to the MBR of the system it runs on (the SalixLive image).
You may be able to repair this by simply running 'lilo' once more, without parameters, assuming the MBR is still adequately described in the original /etc/lilo.conf file.
Still assessing: do you know if the VMBK file you created was a FLAT or a SPARSE file?
originally posted by: ForteanOrg
I'm a bit puzzled myself now: I assumed that you ran a VM in which you booted SalixLive.
I assumed you then mounted the Copibook VMBK in the SalixLive filesystem, and tried to change it by typing 'lilo -C.." etc. - still correct?
So, I reasoned that when you do this using a config file that says /sbin/lilo should use /dev/sda as location to store the MBR (you never changed that, did you?) it would write the MBR to /dev/sda, of course. That would be the /dev/sda known to SalixLive, e.g. the boot disk of that system (I assume). So, yes, that would not have changed the MBR of the Copibook image, but it would have changed the MBR of the SalixLive image.
About the difference between a flat and sparse VMDK
originally posted by: ArMaP
I wasn't able to use the virtual machine at work, but at home I have another one on VirtualBox, so now I don't remember which one I used before. In Virtual Box the disk appears as "Dynamically allocated storage".
originally posted by: ForteanOrg
What tool did you use to create the image?
I assume you logged in into the SalixLive system, got a prompt and typed 'sudo fdisk -l' to see what disks / partitions you had. Correct?
From what I can compile from your postings it seems you ran the SalixLive from a live-image (so: as if you had a hardware system with a CD drive and you booted from CD instead of disk)?
(I assumed you had INSTALLED SalixLive into a VM, so on it's virtual hard disk - assumption is the mother of..)