Tool/software: Linux
Hi,
I transfer the images through TFTP in u-boot as following:
1)tftpboot 0x82000000 zImage
nand write 0x82000000 NAND.kernel
2)tftpboot 0x82000000 am437x-gp-evm.dtb
nand write 0x82000000 NAND.u-boot-spl-os
3)mw.b 0x82000000 0xff 0x8600000
4)tftpboot 0x82000000 arago-base-tisdk-image-am437x-evm.ubi
nand write 0x82000000 NAND.file-system
then, when power up, the Kernel panic appear and system stop, the detail infromation is in the attach file <session.log>.
Above zImage, am437x-gp-evm.dtb and arago-base-tisdk-image-am437x-evm.ubi are from the SDK <ti-processor-sdk-linux-am437x-evm-05.01.00.11>.
My board is a custom board with no EEPROM to identify itself and has a different NAND which has been patched by Kemal R.Shakir in u-boot power up.
The problem may be in the ubi file and the different NAND config.
Best Regards!
U-Boot SPL 2018.01-00444-ge782a78ca9-dirty (Jan 30 2019 - 10:21:10) Trying to boot from NAND SPL: Please implement spl_start_uboot() for your board SPL: Direct Linux boot not active! U-Boot 2018.01-00444-ge782a78ca9-dirty (Jan 30 2019 - 10:21:10 +0800) CPU : AM437X-GP rev 1.2 Model: TI AM437x GP EVM DRAM: 1 GiB PMIC: TPS65218 NAND: 512 MiB MMC: OMAP SD/MMC: 0 MMC: no card present ** Bad device mmc 0 ** Using default environment Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Hit any key to stop autoboot: 0 MMC: no card present MMC: no card present MMC: no card present MMC: no card present starting USB... USB0: Register 2000440 NbrPorts 2 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: device type unknown ... is now current device MMC: no card present ** Bad device mmc 0 ** ** Bad device usb 0 ** Booting from nand ... NAND read: device 0 offset 0x100000, size 0x80000 524288 bytes read: OK NAND read: device 0 offset 0x300000, size 0x700000 7340032 bytes read: OK ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Loading Device Tree to 8fff0000, end 8ffffe54 ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.67-gd315a9bb00 (root@cr) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #1 PREEMPT Mon Dec 24 09:45:55 CST 2018 [ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: TI AM437x GP EVM [ 0.000000] Memory policy: Data cache writeback [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 48 MiB at 0xbd000000 [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] AM437x ES1.2 (sgx neon) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260416 [ 0.000000] Kernel command line: console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048 rootfstype=ubifs rootwait=1 [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 976228K/1048576K available (8192K kernel code, 328K rwdata, 2488K rodata, 1024K init, 276K bss, 23196K reserved, 49152K cma-reserved, 212992K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0900000 (9184 kB) [ 0.000000] .init : 0xc0c00000 - 0xc0d00000 (1024 kB) [ 0.000000] .data : 0xc0d00000 - 0xc0d52250 ( 329 kB) [ 0.000000] .bss : 0xc0d52250 - 0xc0d974bc ( 277 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Tasks RCU enabled. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000 [ 0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000 [ 0.000000] L2C-310 enabling early BRESP for Cortex-A9 [ 0.000000] OMAP L2C310: ROM does not support power control setting [ 0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled [ 0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB [ 0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000 [ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz [ 0.000011] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000028] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000037] OMAP clocksource: timer1 at 24000000 Hz [ 0.000426] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000436] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000832] Console: colour dummy device 80x30 [ 0.000858] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.000863] This ensures that you still see kernel messages. Please [ 0.000868] update your kernel commandline. [ 0.000891] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664) [ 0.060151] pid_max: default: 32768 minimum: 301 [ 0.060315] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.060339] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.061002] CPU: Testing write buffer coherency: ok [ 0.061736] Setting up static identity map for 0x80100000 - 0x80100060 [ 0.061877] Hierarchical SRCU implementation. [ 0.062197] EFI services will not be available. [ 0.063039] devtmpfs: initialized [ 0.071719] random: get_random_u32 called from bucket_table_alloc+0x8c/0x1ac with crng_init=0 [ 0.072122] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.072397] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.072419] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.075618] pinctrl core: initialized pinctrl subsystem [ 0.076277] DMI not present or invalid. [ 0.076653] NET: Registered protocol family 16 [ 0.078221] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.149559] cpuidle: using governor ladder [ 0.149594] cpuidle: using governor menu [ 0.154917] omap_gpio 44e07000.gpio: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/gpio0_pins, deferring probe [ 0.155687] OMAP GPIO hardware version 0.1 [ 0.157557] omap_gpio 48322000.gpio: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/display_mux_pins, deferring probe [ 0.161255] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/nand_flash_x8, deferring probe [ 0.165146] No ATAGs? [ 0.165171] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.165185] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.177053] edma 49000000.edma: TI EDMA DMA engine driver [ 0.181103] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_pins, deferring probe [ 0.181164] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_pins, deferring probe [ 0.181295] media: Linux media interface: v0.10 [ 0.181331] Linux video capture interface: v2.00 [ 0.181434] pps_core: LinuxPPS API ver. 1 registered [ 0.181441] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.181461] PTP clock support registered [ 0.181491] EDAC MC: Ver: 3.0.0 [ 0.181898] dmi: Firmware registration failed. [ 0.182225] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400 [ 0.182595] Advanced Linux Sound Architecture Driver Initialized. [ 0.183585] clocksource: Switched to clocksource timer1 [ 0.190700] NET: Registered protocol family 2 [ 0.191292] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.191360] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.191434] TCP: Hash tables configured (established 8192 bind 8192) [ 0.191601] UDP hash table entries: 512 (order: 1, 8192 bytes) [ 0.191623] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) [ 0.191764] NET: Registered protocol family 1 [ 0.192171] RPC: Registered named UNIX socket transport module. [ 0.192184] RPC: Registered udp transport module. [ 0.192189] RPC: Registered tcp transport module. [ 0.192194] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.194232] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 0.197614] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.198268] NFS: Registering the id_resolver key type [ 0.198303] Key type id_resolver registered [ 0.198309] Key type id_legacy registered [ 0.198347] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.200270] bounce: pool size: 64 pages [ 0.200352] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245) [ 0.200364] io scheduler noop registered [ 0.200370] io scheduler deadline registered [ 0.200562] io scheduler cfq registered (default) [ 0.200573] io scheduler mq-deadline registered [ 0.200580] io scheduler kyber registered [ 0.203516] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796 [ 0.206538] pwm-backlight backlight: backlight supply power not found, using dummy regulator [ 0.248052] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 0.250230] omap8250 44e09000.serial: No clock speed specified: using default: 48000000 [ 0.250882] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250 [ 0.978237] console [ttyS0] enabled [ 0.982214] omap8250 481a6000.serial: No clock speed specified: using default: 48000000 [ 0.990876] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 31, base_baud = 3000000) is a 8250 [ 1.001531] omap_rng 48310000.rng: Random Number Generator ver. 20 [ 1.008935] omapdss_dss 4832a000.dss: 4832a000.dss supply vdda_video not found, using dummy regulator [ 1.018385] DSS: OMAP DSS rev 2.0 [ 1.022519] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops) [ 1.031661] panel-dpi display: display supply vcc not found, using dummy regulator [ 1.051462] brd: module loaded [ 1.062650] loop: module loaded [ 1.068225] libphy: Fixed MDIO Bus: probed [ 1.143645] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000 [ 1.151345] davinci_mdio 4a101000.mdio: detected phy mask ffffffce [ 1.160192] libphy: 4a101000.mdio: probed [ 1.164323] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver RTL8211F Gigabit Ethernet [ 1.173972] davinci_mdio 4a101000.mdio: phy[4]: device 4a101000.mdio:04, driver RTL8211F Gigabit Ethernet [ 1.183669] davinci_mdio 4a101000.mdio: phy[5]: device 4a101000.mdio:05, driver RTL8211F Gigabit Ethernet [ 1.194197] cpsw 4a100000.ethernet: Detected MACID = 7c:38:66:21:be:7e [ 1.200855] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4 [ 1.207323] cpsw 4a100000.ethernet: ALE Table size 1024 [ 1.212611] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies) [ 1.221040] i2c /dev entries driver [ 1.225048] IR NEC protocol handler initialized [ 1.229601] IR RC5(x/sz) protocol handler initialized [ 1.234706] IR RC6 protocol handler initialized [ 1.239254] IR JVC protocol handler initialized [ 1.243813] IR Sony protocol handler initialized [ 1.248447] IR SANYO protocol handler initialized [ 1.253167] IR Sharp protocol handler initialized [ 1.257897] IR MCE Keyboard/mouse protocol handler initialized [ 1.263900] IR XMP protocol handler initialized [ 1.269997] cpuidle: enable-method property 'ti,am4372' found operations [ 1.277188] sdhci: Secure Digital Host Controller Interface driver [ 1.283397] sdhci: Copyright(c) Pierre Ossman [ 1.343882] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.353520] ledtrig-cpu: registered to indicate activity on CPUs [ 1.363542] NET: Registered protocol family 10 [ 1.370263] Segment Routing with IPv6 [ 1.374115] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.380637] NET: Registered protocol family 17 [ 1.385485] Key type dns_resolver registered [ 1.389961] omap_voltage_late_init: Voltage driver support not added [ 1.402377] omapdrm omapdrm.0: DMM not available, disable DMM support [ 1.409339] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 1.416052] [drm] No driver support for vblank timestamp query. [ 1.484371] Console: switching to colour frame buffer device 100x30 [ 1.507488] omapdrm omapdrm.0: fb0: omapdrm frame buffer device [ 1.514147] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0 [ 1.521869] GPIO line 119 (SelEMMCorNAND) hogged as output/low [ 1.528532] GPIO line 136 (SelLCDorHDMI) hogged as output/high [ 1.535122] omap-gpmc 50000000.gpmc: GPMC revision 6.0 [ 1.540291] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 [ 1.548045] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xdc [ 1.554492] nand: AMD/Spansion S34ML04G2 [ 1.558433] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128 [ 1.566235] using OMAP_ECC_BCH16_CODE_HW ECC scheme [ 1.571216] 10 ofpart partitions found on MTD device omap2-nand.0 [ 1.577358] Creating 10 MTD partitions on "omap2-nand.0": [ 1.582798] 0x000000000000-0x000000040000 : "NAND.SPL" [ 1.589005] 0x000000040000-0x000000080000 : "NAND.SPL.backup1" [ 1.595824] 0x000000080000-0x0000000c0000 : "NAND.SPL.backup2" [ 1.602576] 0x0000000c0000-0x000000100000 : "NAND.SPL.backup3" [ 1.609328] 0x000000100000-0x000000180000 : "NAND.u-boot-spl-os" [ 1.616406] 0x000000180000-0x000000280000 : "NAND.u-boot" [ 1.623025] 0x000000280000-0x0000002c0000 : "NAND.u-boot-env" [ 1.629692] 0x0000002c0000-0x000000300000 : "NAND.u-boot-env.backup1" [ 1.637100] 0x000000300000-0x000000a00000 : "NAND.kernel" [ 1.647114] 0x000000a00000-0x000020000000 : "NAND.file-system" [ 1.953631] NOHZ: local_softirq_pending 02 [ 1.974144] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz [ 1.981332] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz [ 1.988915] omap_hsmmc 48060000.mmc: Got CD GPIO [ 2.053655] NOHZ: local_softirq_pending 02 [ 2.059098] ubi0: attaching mtd9 [ 2.062946] ubi0 error: validate_ec_hdr: bad VID header offset 4096, expected 2048 [ 2.070992] ubi0 error: validate_ec_hdr: bad EC header [ 2.077417] Erase counter header dump: [ 2.083343] magic 0x55424923 [ 2.087353] version 1 [ 2.090589] ec 0 [ 2.093731] vid_hdr_offset 4096 [ 2.097076] data_offset 8192 [ 2.100426] image_seq 1303228617 [ 2.104330] hdr_crc 0x467938cf [ 2.108294] erase counter header hexdump: [ 2.112383] CPU: 0 PID: 1 Comm: swapper Not tainted 4.14.67-gd315a9bb00 #1 [ 2.119369] Hardware name: Generic AM43 (Flattened Device Tree) [ 2.126377] Backtrace: [ 2.128862] [<c010baa8>] (dump_backtrace) from [<c010bd8c>] (show_stack+0x18/0x1c) [ 2.136489] r7:00000000 r6:00000000 r5:ef037000 r4:eeac2000 [ 2.142188] [<c010bd74>] (show_stack) from [<c0833d48>] (dump_stack+0x24/0x28) [ 2.149481] [<c0833d24>] (dump_stack) from [<c05aa484>] (validate_ec_hdr+0xa0/0xe4) [ 2.157199] [<c05aa3e4>] (validate_ec_hdr) from [<c05ab07c>] (ubi_io_read_ec_hdr+0x1cc/0x200) [ 2.165794] r7:ef037000 r6:55424923 r5:eeac2000 r4:00000000 [ 2.171490] [<c05aaeb0>] (ubi_io_read_ec_hdr) from [<c05b0544>] (ubi_attach+0x208/0x14b8) [ 2.179718] r10:ef037000 r9:eeac2000 r8:00000000 r7:00000000 r6:eeac2200 r5:eeac0800 [ 2.187608] r4:eeabef80 [ 2.190156] [<c05b033c>] (ubi_attach) from [<c05a4a70>] (ubi_attach_mtd_dev+0x420/0xbc8) [ 2.198295] r10:00000840 r9:ef037040 r8:eeaa1400 r7:00000000 r6:eeaa1400 r5:ef037000 [ 2.206171] r4:fffff800 [ 2.208725] [<c05a4650>] (ubi_attach_mtd_dev) from [<c0c24284>] (ubi_init+0x194/0x214) [ 2.216703] r10:c0aeefc4 r9:c0d8c698 r8:00000000 r7:c0d8c69c r6:c0d8c69c r5:eeaa1400 [ 2.224583] r4:00000000 [ 2.227131] [<c0c240f0>] (ubi_init) from [<c01019e4>] (do_one_initcall+0x4c/0x170) [ 2.234787] r10:c0d52280 r9:000000d1 r8:c0c3c834 r7:c0d52280 r6:c0c240f0 r5:00000000 [ 2.242657] r4:ffffe000 [ 2.245243] [<c0101998>] (do_one_initcall) from [<c0c00eb4>] (kernel_init_freeable+0x148/0x1e4) [ 2.254000] r8:c0c3c834 r7:c0d52280 r6:00000008 r5:c0c4e738 r4:c0b6cbcc [ 2.260745] [<c0c00d6c>] (kernel_init_freeable) from [<c0846d68>] (kernel_init+0x10/0x114) [ 2.269075] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0846d58 [ 2.276968] r4:00000000 [ 2.279520] [<c0846d58>] (kernel_init) from [<c0107e68>] (ret_from_fork+0x14/0x2c) [ 2.287138] r5:c0846d58 r4:00000000 [ 2.290733] ubi0 error: ubi_io_read_ec_hdr: validation failed for PEB 0 [ 2.297396] ubi0 error: ubi_attach_mtd_dev: failed to attach mtd9, error -22 [ 2.304530] UBI error: cannot attach mtd9 [ 2.308902] hctosys: unable to open rtc device (rtc0) [ 2.314644] evm_v3_3d: disabling [ 2.317895] vmmcwl_fixed: disabling [ 2.321428] ALSA device list: [ 2.324445] No soundcards found. [ 2.328501] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0): error -19 [ 2.336640] Please append a correct "root=" boot option; here are the available partitions: [ 2.345099] 0100 65536 ram0 [ 2.345103] (driver?) [ 2.351234] 0101 65536 ram1 [ 2.351237] (driver?) [ 2.357432] 0102 65536 ram2 [ 2.357436] (driver?) [ 2.363587] 0103 65536 ram3 [ 2.363590] (driver?) [ 2.369718] 0104 65536 ram4 [ 2.369721] (driver?) [ 2.375870] 0105 65536 ram5 [ 2.375873] (driver?) [ 2.381999] 0106 65536 ram6 [ 2.382002] (driver?) [ 2.388166] 0107 65536 ram7 [ 2.388169] (driver?) [ 2.394308] 0108 65536 ram8 [ 2.394311] (driver?) [ 2.400437] 0109 65536 ram9 [ 2.400440] (driver?) [ 2.406583] 010a 65536 ram10 [ 2.406586] (driver?) [ 2.412799] 010b 65536 ram11 [ 2.412802] (driver?) [ 2.419043] 010c 65536 ram12 [ 2.419046] (driver?) [ 2.425278] 010d 65536 ram13 [ 2.425282] (driver?) [ 2.431495] 010e 65536 ram14 [ 2.431498] (driver?) [ 2.437737] 010f 65536 ram15 [ 2.437740] (driver?) [ 2.443979] 1f00 256 mtdblock0 [ 2.443983] (driver?) [ 2.450545] 1f01 256 mtdblock1 [ 2.450548] (driver?) [ 2.457129] 1f02 256 mtdblock2 [ 2.457132] (driver?) [ 2.463721] 1f03 256 mtdblock3 [ 2.463725] (driver?) [ 2.470287] 1f04 512 mtdblock4 [ 2.470290] (driver?) [ 2.476887] 1f05 1024 mtdblock5 [ 2.476891] (driver?) [ 2.483453] 1f06 256 mtdblock6 [ 2.483456] (driver?) [ 2.490039] 1f07 256 mtdblock7 [ 2.490042] (driver?) [ 2.496632] 1f08 7168 mtdblock8 [ 2.496636] (driver?) [ 2.503197] 1f09 514048 mtdblock9 [ 2.503200] (driver?) [ 2.509781] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 2.518087] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 2.790706] random: fast init done