Quantcast
Channel: Active questions tagged linux-kernel - Stack Overflow
Viewing all articles
Browse latest Browse all 12244

Linux initrd customizations: No filesystem could mount root [closed]

$
0
0

Just some context in case it proves to be useful: I'm currently working on a project to remove reliance on a filesystem in flash. Instead, I have 4 files stored in blobs (kernel image, initrd image, device tree blob, and a tar of the rootfs). These are loaded by the bootloader (u-boot) successfully, but I'm experiencing some problems during the transition to initrd (we specifically have an sh script in here that does all the extracting and mounting). Also, all these customizations have been made in Yocto.

The main problem here is that (I believe) the kernel is looking for a filesystem in flash in order to mount/extract the initrd blob. Is there a way to remove reliance on having a valid file system here (below is some of the output)? Any advice is appreciated.

[    4.826264] ALSA device list:[    4.826269]   #0: tegra-hda at 0x3518000 irq 383[    4.826271]   #1: tegra-snd-t186ref-mobile-rt565x[    5.963262] nct1008_nct72 7-004c: !!!Found deprecated property!!![    5.969363] nct1008_nct72 7-004c: success parsing dt[    5.974455] nct1008_nct72 7-004c: success in enabling tmp451 VDD rail[    6.013472] nct1008_nct72 7-004c: LOC shutdown limit 107[    6.019447] nct1008_nct72 7-004c: EXT shutdown limit 107[    6.057829] nct1008_nct72 7-004c: initial LOC temp: 37000 [    6.063696] nct1008_nct72 7-004c: initial EXT temp: 39750 [    6.069967] nct1008_nct72 7-004c: hi_b:-11, lo_b:0[    6.075330] gpio tegra-gpio-aon wake35 for gpio=16(V:0)[    6.075565] nct1008_nct72 7-004c: nct1008_probe: initialized[    7.328607] RAMDISK: gzip image found at block 0[    7.332272] Wake76 for irq=199[    7.332274] Wake77 for irq=199[    7.332276] Wake78 for irq=199[    7.332277] Wake79 for irq=199[    7.332279] Wake80 for irq=199[    7.332280] Wake81 for irq=199[    7.332282] Wake82 for irq=199[    7.332340] tegra-xusb 3530000.xhci: Upgrade port 0 to USB3.0[    7.332345] tegra-xusb 3530000.xhci: Upgrade port 1 to USB3.0[    7.432496] usb usb2: usb_suspend_both: status 0[    7.459184] List of all partitions:[    7.462732] 0100            8192 ram0 [    7.466307]  (driver?)[    7.468678] 0101            8192 ram1 [    7.472253]  (driver?)[    7.474623] 0102            8192 ram2 [    7.478227]  (driver?)[    7.480595] 0103            8192 ram3 [    7.484168]  (driver?)[    7.486538] 0104            8192 ram4 [    7.490110]  (driver?)[    7.492478] 0105            8192 ram5 [    7.496050]  (driver?)[    7.498418] 0106            8192 ram6 [    7.501991]  (driver?)[    7.504360] 0107            8192 ram7 [    7.507933]  (driver?)[    7.510301] 0108            8192 ram8 [    7.513874]  (driver?)[    7.516245] 0109            8192 ram9 [    7.519819]  (driver?)[    7.522189] 010a            8192 ram10 [    7.525869]  (driver?)[    7.528238] 010b            8192 ram11 [    7.531897]  (driver?)[    7.534266] 010c            8192 ram12 [    7.537924]  (driver?)[    7.540294] 010d            8192 ram13 [    7.543954]  (driver?)[    7.546323] 010e            8192 ram14 [    7.549982]  (driver?)[    7.552352] 010f            8192 ram15 [    7.556012]  (driver?)[    7.558386] b300        30535680 mmcblk0 [    7.562221]  driver: mmcblk[    7.565027]   b301          800000 mmcblk0p1 210b20c9-11dc-4b84-bcc8-cd681e14bb15[    7.572329] [    7.573830]   b302          800000 mmcblk0p2 7b37f6c2-72e0-495b-ad00-50429b17de3c[    7.581131] [    7.582631]   b303          800000 mmcblk0p3 1aa7694e-48c2-41b0-9820-6b35d7330c7f[    7.589932] [    7.591434]   b304            4096 mmcblk0p4 58fdb0de-c230-4c24-8ae1-fe38ce44ad21[    7.598735] [    7.600235]   b305            4096 mmcblk0p5 75d4bf04-9fad-4808-90ad-197b2e270056[    7.607537] [    7.609038]   b306             512 mmcblk0p6 0faa5207-dc55-4f7c-9517-9d4afd87c459[    7.616339] [    7.617841]   b307             512 mmcblk0p7 16bb6be9-4884-4d8d-8640-837f61df416d[    7.625142] [    7.626644]   b308             512 mmcblk0p8 731c7b43-fd67-4c3c-986d-815c0c9c2714[    7.633944] [    7.635444]   b309             512 mmcblk0p9 27c10f43-3614-454f-aab0-e2290606f922[    7.642746] [    7.644247]   b30a            3072 mmcblk0p10 6eaaa8f4-b097-4c32-a11d-d75f42125209[    7.651634] [    7.653134]   b30b            3072 mmcblk0p11 5de2f95a-3dba-4542-9946-5e0838aae036[    7.660525] [    7.662025]   b30c            2048 mmcblk0p12 2166ffea-27e3-415d-86ef-8d58eebe3b17[    7.669412] [    7.670917]   b30d            4096 mmcblk0p13 7965c790-9cd7-43a7-9ce6-3b6d97191009[    7.678306] [    7.679807]   b30e            4096 mmcblk0p14 6324792c-fdb1-47d8-94a1-d46215e5df79[    7.687214] [    7.688717]   b30f             604 mmcblk0p15 45664635-e21b-4257-b6c4-216778c18238[    7.696105] [    7.697606]   b310             604 mmcblk0p16 3e94df82-324e-43a3-845d-aa4cc6ee5566[    7.704995] [    7.706497]   b311            1024 mmcblk0p17 08f26862-0dae-468d-8cf4-4e0956119d77[    7.713886] [    7.715386]   b312            1024 mmcblk0p18 62bfbe46-126d-4926-9823-ef00a0b7a240[    7.722773] [    7.724274]   b313            2048 mmcblk0p19 7e685027-69b1-494d-9861-83771150cf1f[    7.731661] [    7.733162]   b314            2048 mmcblk0p20 4aaa9194-50de-4011-800f-0b3724591044[    7.740549] [    7.742051]   b315            6144 mmcblk0p21 23b8edb5-f51c-4446-bc72-204de166dd06[    7.749439] [    7.750941]   b316            6144 mmcblk0p22 5c1ff2ce-1450-4ff5-b64b-bd0003398621[    7.758329] [    7.759853]   b317            2048 mmcblk0p23 124cf66b-106d-47df-bcfa-085aeed5e150[    7.767248] [    7.768758]   b318          131072 mmcblk0p24 2b8242bb-5800-46b3-b4c4-37371eab7434[    7.776146] [    7.777647]   b319          131072 mmcblk0p25 1d4065af-b980-4086-b4bc-112cf5230000[    7.785036] [    7.786537]   b31a           64512 mmcblk0p26 29accbed-e00d-4d00-95db-a240151c1528[    7.793926] [    7.795427]   b31b             512 mmcblk0p27 364e49be-3d6d-4826-a66c-e44753dbf800[    7.802814] [    7.804316]   b31c             256 mmcblk0p28 08378e4b-7b26-4eef-b734-0945017cf02b[    7.811704] [    7.813221]   b31d             256 mmcblk0p29 23367043-a733-4229-a2e2-cd321163567f[    7.820607] [    7.822109]   b31e           81920 mmcblk0p30 421ebb84-2ed9-438b-949c-dc20efb16b54[    7.829496] [    7.830997]   b31f           81920 mmcblk0p31 1b6a3f46-9690-4ae5-9d87-4d250182ec46[    7.838385] [    7.839886]   103:00000        512 mmcblk0p32 2198ee91-4c91-4c85-9f2d-617b4054d93e[    7.847272] [    7.848774]   103:00001        512 mmcblk0p33 1d0c0611-e994-4772-b578-d93effd1b846[    7.856161] [    7.857662]   103:00002     307200 mmcblk0p34 5473c9a1-53ca-4f7c-94ee-cd6e5f13c20a[    7.865049] [    7.866550]   103:00003   27285555 mmcblk0p35 37a29137-5a3a-46b2-b2ee-ba0b821fda3f[    7.873938] [    7.875479] b360            4096 mmcblk0rpmb [    7.879660]  (driver?)[    7.882032] b340            4096 mmcblk0boot1 [    7.886298]  (driver?)[    7.888667] b320            4096 mmcblk0boot0 [    7.892934]  (driver?)[    7.895301] No filesystem could mount root, tried: [    7.900003]  ext3 ext2[    7.902385]  ext4 squashfs[    7.905114]  vfat ntfs[    7.907496] [    7.909007] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)[    7.909019] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.9.140-rt93-l4t-r32.3.1+g47e7e1cb0b49-rt #1[    7.909026] Hardware name: quill (DT)[    7.909034] Call trace:[    7.909068] [<ffffff800808c0e0>] dump_backtrace+0x0/0x1a8[    7.909140] [<ffffff800808c6cc>] show_stack+0x24/0x30[    7.909156] [<ffffff800846acc4>] dump_stack+0x88/0xac[    7.909164] [<ffffff80081d1828>] panic+0x11c/0x29c[    7.909177] [<ffffff8009681234>] mount_block_root+0x220/0x2a0[    7.909182] [<ffffff8009681f6c>] initrd_load+0xd0/0x2c8[    7.909187] [<ffffff80096815dc>] prepare_namespace+0xd8/0x1b8[    7.909197] [<ffffff8009680dd8>] kernel_init_freeable+0x254/0x278[    7.909203] [<ffffff8008f95c50>] kernel_init+0x18/0x108[    7.909208] [<ffffff8008083850>] ret_from_fork+0x10/0x40

Viewing all articles
Browse latest Browse all 12244

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>