Comments (9)
Hi Michiel,
I have exactly same problem with PARTUUID
. But I changed it to root=/dev/sda1
and it works.
I use Ubuntu Gnome 16.04.2 LTS on VMware Workstation though.
from build-linux.
Could you do fdisk -l image
and give me the output?
from build-linux.
The fdisk -l is
sudo fdisk -l image
Disco image: 400 MiB, 419430400 bytes, 819200 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0x1593f630Device Boot Start End Sectors Size Id Type
image1 2048 819199 817152 399M 83 Linux
from build-linux.
Weird, looks like the kernel doesn't know what to do with the filesystem or the disk interface. Did you configure your kernel differently? Launched qemu with different options?
from build-linux.
Hi Michiel
I configure the kernel and launched qemu like your tutorial, I'll try again later in my workstation that has a Ubuntu 16.04 and tell here the result.
tks
from build-linux.
I also experienced kernel panics during boot. I reformatted my loop device as ext3 and it worked perfectly, so maybe my .config wasn't working properly with ext4 support. odd, but i'm not too worried about that for now. i'm building this on void musl.
from build-linux.
I use Ubuntu 16.04 and it work.
But i can't install the bootloader, I get the error
grub-install: erro: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
I think that is because the grub packages in my machine:
grub-common, grub-efi-amd64, grub-efi-amd64-bin, grub-efi-amd64-signed, grub2-common
I used QEMU to load the kernel, and work, now I can continue.
from build-linux.
That error happens because you need the grub-pc-bin
package.
from build-linux.
Ok, bootloader installed.
Tks
from build-linux.
Related Issues (20)
- bzImage? HOT 2
- Rethinking boot process and initramfs HOT 5
- Problem booting from qemu HOT 2
- Busybox issue HOT 3
- README mentions startup script, but it seems to be rcS HOT 5
- opera mini
- BusyBox provides a --install option to symlink itself HOT 4
- Remounting /dev without initramfs *can* hurt HOT 6
- error: linux/kd.h: No such file or directory when building on non-arch platforms
- How would I go about rebuilding? HOT 2
- Kernel Panic on real hardware. (not a dupe) HOT 25
- i want to make my own linux distro HOT 3
- What do i need for this? HOT 2
- Where is "../filesystem" ?
- Where is "../filesystem" ? HOT 1
- rfg
- QEMU Boot Loop & Freezes
- epix
- build busybox with -static flag HOT 1
- I got a slight problem while building on debian aarch64 (arm64)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build-linux.