Summary: | LiveCD (install-x86-minimal-20090623.iso) doesn't boot | ||
---|---|---|---|
Product: | Gentoo Release Media | Reporter: | Ambrosio <ambrosio> |
Component: | InstallCD | Assignee: | Gentoo Release Team <releng> |
Status: | RESOLVED WORKSFORME | ||
Severity: | critical | CC: | amontalban, bugs, d.offord, misha, mmokrejs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ambrosio
2009-07-26 21:45:53 UTC
This doesn't make sense. The version of sys-fs/squashfs-tools on poseidon (the machine used for x86 builds) was updated to 4.0 on 20090608 and hasn't been touched since then. Are you *sure* you booted the correct ISO? > This doesn't make sense. The version of sys-fs/squashfs-tools on poseidon (the > machine used for x86 builds) was updated to 4.0 on 20090608 and hasn't been > touched since then. Are you *sure* you booted the correct ISO? I was trying to install Gentoo for the first time. So, I downloaded current Gentoo Minimal Install CD from gentoo.org (exact URL is http://mirrors.kernel.org/gentoo/releases/x86/current/install-x86-minimal-20090623.iso). And that was the only gentoo iso I had. And line "BusyBox v1.7.4 (2009-06-23 18:20:27 UTC) built-in shell (ash)" confirms that it was 20090623 iso. I'll try to doublecheck later - maybe some automagic happened on my computer :) > I'll try to doublecheck later - maybe some automagic happened on my computer :)
Aparently there was some automagic going on with my computer. I don't understand why I got that error last night. Maybe when I booted from LiveCD it found another kernel, which didn't understood squashfs version 4? I didn't get it. But I can confirm that squashfs is version 4 on install-x86-minimal-20090623.iso
Today I tried to boot from the same cd and got to the 'livecd root #' prompt successfully.
I found out what exactly happened, which led to this error in my case. When I booted from Gentoo Installation LiveCD, I had USB flash disk plugged in also (I wanted install Gentoo on that stick). Accidentally that stick had file 'image.squashfs' on it, so boot process found USB flash device before CD-ROM and tried to mount 'image.squashfs' on USB Flash instead of 'image.squashfs' on CD-ROM. Mounting failed because image.squashfs on flash was in v3 format. I guess this kind of behaviour is the way to go, I was just expecting that booting from CD-ROM means that image.squashfs from CD-ROM will be used too. Do I understand correctly, that in unlikely case, when user somehow has some incorrect 'image.squashfs' file in internal HDD (device which will be found before CD-ROM), then user doesn't have any chance to boot successfully from Gentoo LiveCD? It's a known "issue" with no real fix. There's been various proposed solutions, but they just introduce other issues. |