You are not logged in.

#1 2016-01-25 04:53:11

jamespharvey20
Member
Registered: 2015-06-09
Posts: 129

archiso built today: Initramfs unpacking failed & Kernel panic... VFS

(First, yes, I'm running ./build.sh as root as the instructions suggest to avoid permissions problems.)

I brought an arch system up to date, rebooted, and made a new archiso by:

cp -r /usr/share/archiso/configs/releng/* .
./build.sh -v

The ISO was made fine.  I didn't make any changes to the default releng files.  I will be, but I'm just starting with no changes to make sure that works first.

(Typing by hand, so kernel uptimes omitted)

dmi: Firmware registration failed.
Initramfs unpacking failed: junk in compressed archive
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.3.3-3-ARCH #1
 0000000000000000 000000005c961d88 ffff880000093de8 ffffffff812c0dc9
 ffffffff81700f08 ffff880000093e70 ffffffff8115cffb ffffffff00000010
 ffff880000093e80 ffff880000093e18 000000005c961d88 000000005c961d88
Call Trace:
 [<ffffffff812c0dc9>] dump_stack+0x4b/0x72
 [<ffffffff8115cffb>] panic+0xd3/0x20b
 [<ffffffff819045fa>] mount_block_root+0x285/0x294
 [<ffffffff8190466e>] mount_root+0x65/0x68
 [<ffffffff819047a6>] prepare_namespace+0x135/0x16d
 [<ffffffff8190421b>] kernel_init_freeable+0x1e7/0x210
 [<ffffffff81577d70>] ? rest_init+0x90/0x90
 [<ffffffff81577d7e>] kernel_init+0xe/0xe0
 [<ffffffff8158409f>] ret_from_fork+0x3f/0x70
 [<ffffffff81577d70>] ? rest_init+0x90/0x90
Kernel Offset: disabled
---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

I see topic 207994 from yesterday isn't using a new archiso, but is getting the same Kernel panic... VFS.  No idea if that's related.

I've re-made the ISO 3 times to make sure there isn't some random corruption going on.

On the system I made the ISO, I can:

# mount -o loop new.ISO /iso
mount: /dev/loop1 is write-protected, mounting read-only
# xzcat /iso/arch/boot/x86_64/archiso.img | cpio -vid
<snipped lines showing all the files>
186007 blocks
# xz --test /iso/arch/boot/x86_64/archiso.img
{{{ returns saying nothing, passing the archive's integrity test }}}

And it has no complaint.  Not sure where the "Initramfs unpacking failed: junk in compressed archive" is coming from.

If I boot off the released archlinux-2016.01.01-dual.iso, it works just fine.


Is the released archiso at the beginning of every month created by the archiso releng files, without modifications?

Last edited by jamespharvey20 (2016-01-25 05:39:40)

Offline

Board footer

Powered by FluxBB