Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hfs_mountfs failure when booting #3

Open
musisat opened this issue Jun 10, 2015 · 3 comments
Open

hfs_mountfs failure when booting #3

musisat opened this issue Jun 10, 2015 · 3 comments

Comments

@musisat
Copy link

musisat commented Jun 10, 2015

Hi again. I have been getting darwin to boot successfully on some virtual machines running Ubuntu 14.04, but on other machines running Ubuntu 14.04 I get a hfs_mounts failure while booting.

hfs_mounthfsplus: unknown Volume Signature
hfs_mountfs: encountered failure 22
hfs_mountroot: hfs_mounts returned 22, rvp (0xc1019f10) name (unknown device)
cannot mount root, errno = 19

Then this causes my machine to experience kernel oops: general protection fault: 0000 [#1] SMP.
I am following the same instructions on all of my machines for booting. I have tried reinstalling Ubuntu 14.04 on the machine that's having problems, but it still doesn't work. (This is an actual machine, but I have had the same problem on a virtual machine too.) The only difference that I can see is that the machines are running different versions of the linux kernel.

Have you seen this issue before or know what might be causing it?

@b-man
Copy link
Member

b-man commented Jun 10, 2015

I haven't seen this issue myself, but it appears to possibly be a bug within the Linux kernel. Have you tried installing a different kernel version on that particular machine? If I were you I would try matching the kernel version to a version found on the working machines and see if that works.

@musisat
Copy link
Author

musisat commented Jun 15, 2015

I haven't figured out what the problem is yet, but I decided to just run on a virtual machine.

@cdickman
Copy link

Tried many different kernels...

Added memory device md0/rmd0 (02000000/0D000000) at 00000000808B3000 for 0000000002000000
BSD root: md0, major 2, minor 0
MAC Framework enabling multilabel support: root_device -> / (hfs)
hfs_mounthfsplus: unknown Volume Signature
hfs_mountfs: encountered failure 22
hfs_mountroot: hfs_mountfs returned 22, rvp (0xc1016f10) name (unknown device)
cannot mount root, errno = 19
BSD root: md0, major 2, minor 0
MAC Framework enabling multilabel support: root_device -> / (hfs)
hfs_mounthfsplus: unknown Volume Signature
hfs_mountfs: encountered failure 22
hfs_mountroot: hfs_mountfs returned 22, rvp (0xc1016f10) name (unknown device)
cannot mount root, errno = 19
qemu: terminating on signal 2

Possibly janky Ramdisk? or hfsplus kernel module?
Working kernel config for Ubuntu that has brought up the root_device?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants