jcnelson / vdev

A device-file manager for *nix
GNU General Public License v3.0
101 stars 14 forks source link

Pre-alpha testing on HP 8530w #21

Open anto opened 9 years ago

anto commented 9 years ago

Hello Jude,

On Devuan mailing list, we have indeed discussed about the testing that I have done on your vdev. I thought it is better to record the issues and my testing results here as well.

In summary, I have done the testing on a HP 8530w PC which is running Debian Wheezy with linux-image-3.2.0-4-amd64 kernel image. I followed the vdev installation guide on https://github.com/jcnelson/vdev/blob/master/INSTALL.md.

So far vdev fails to mount the root filesystem, therefore the init process cannot proceed and stops at (initramfs) prompt. According to the initramfs.debug log, vdev's initramfs cannot find the following scripts:

mount_top
mount_premount
mount_bottom
nfs_bottom
local_bottom 

The result of lsinitramfs of vdev's initramfs confirms that those scripts are not included in the initramfs file.

Please find the initramfs.debug log on https://minifora.eu/public/devuan/vdev/initramfs_debug_logs.tar.gz, and the results of lsinitramfs of vdev's initramfs and its comparison with udev's initramfs on https://minifora.eu/public/devuan/vdev/lsinitramfs_initrd_vdev_and_non-vdev_20Apr15_1.tar.gz.

Cheers,

Anto

anto commented 9 years ago

Hello Jude,

As I just mentioned on Devuan mailing list, I will continue testing your vdev on my D945GCLF Mini-ITX PC as it will be safer for me. I will continue testing your vdev on my HP 8530w PC when it becomes more stable.

Cheers,

Anto

anto commented 9 years ago

file-rc package is being used on HP8530w

root@hp8530w:~# apt-cache policy file-rc
file-rc:
  Installed: 0.8.15
  Candidate: 0.8.15
  Version table:
 *** 0.8.15 0
        870 http://ftp.debian.org/debian/ wheezy/main amd64 Packages
        100 /var/lib/dpkg/status
root@hp8530w:~# 
jcnelson commented 9 years ago

Hi Anto,

I've been mulling over this particular problem for a couple weeks, and I'm still not sure how to reproduce the problem. The fact that the initramfs is missing so much is troubling.

The missing bits in the initramfs may have gotten fixed as of d402d549bfb7bc7922f59e3b91f523bac9a22ff2, but as you point out in issue #22, we're now trying to figure out why the mkinitramfs isn't finishing.

Thanks as always for your diligence!

anto commented 9 years ago

Hello Jude,

Thanks a lot for all of your efforts.

You mentioned on the mailing list that you are currently working on the deb package script. Unfortunately I have no experience on developing that, a part from just using the deb package scripts to recompile packages in my environment. In regards to the booting failure on initramfs, I still do not understand how that should actually work. So I can not help you a lot on those.

But if you would need additional logs to help you speed up your development, please just let me know the steps that I have to do to obtain that.

Cheers,

Anto