Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[solved] emhttp segfaults. No /proc/mdcmd on full Slackware

Featured Replies

I can't seem to get a full Slackware install working with unRAID 5.0b6a (or 4.7 Final)

 

I have followed the 5.0 wiki instructions and triple checked my processes. However, emhttp gets a segmentation fault and won't start. strace tells me that it can't find /proc/mdcmd. I look in /proc and sure enough, there is no mdcmd created by the kernel. When I built the kernel I made sure to copy the unRAID source tree over to my build directory. Everything builds fine and I can boot into the 2.6.36.2 unRAID kernel. But for whatever reason, there is no mdcmd. Am I missing something in my menuconfig?

 

 

Full emhttp strace: http://pastie.org/1866804

Syslog: http://pastie.org/1866809

 

make menuconfig screenshots:

 

Main:

http://cl.ly/0F2G2O1E3h093Z0E1J1v

 

Device Drivers:

http://cl.ly/013l2z0f1v2N0F0x3Y0q

 

SCSI device support:

http://cl.ly/22213s3k15370E321X2D

 

Serial ATA and Parallel ATA drivers:

http://cl.ly/1W2e2j0W1l0V1U0o2x3P

 

Multi-device support (unRAID):

http://cl.ly/2v2s1e1X150m2n2g070H

 

File Systems:

http://cl.ly/2f2d1w432n2O2O302t1f

 

DOS/FAT/NT Filesystems:

http://cl.ly/3e3r1m0c0Z0R3z3u0y2B

 

Saving kernel configuration:

http://cl.ly/1G3C3U33140Y342r2b03

 

 

 

 

Any ideas?

I just took a quick glance, but is your md_mod module even loading?

 

EDIT: You built the unraid module into the kernel. Are you sure that's what the guide says? Shouldn't it be a module?

  • Author
You built the unraid module into the kernel. Are you sure that's what the guide says? Shouldn't it be a module?

 

*'d Multiple devices driver support (unRAID) is the default. I didn't change it, but I included a screenshot to show it was enabled. As for modularization,  it looks like it can only be built into the kernel. menuconfig won't let you change it to <M>.

 

I just took a quick glance, but is your md_mod module even loading?

 

Hmm.. It seems no modules are loading according to lsmod.

 

I'm still new to custom kernels. Can anybody see what I am doing wrong?

 

Looks like I got it working. After reviewing my build logs, it looked like md_mod was never being compiled for some reason. So I compiled again as usual, and for some reason they were included this time. Strange. Not sure what I changed that made it work. It was either:

 

1. running depmod -a

2. or booting back into a vanilla kernel and compiling from there

 

Either way. I'm happy for now. Until the next road block....  8)

 

 

Side Note:  xamindar, how difficult was installing to Arch Linux ? did you ever document your experiences? Maybe a How-to? Sounds interesting. I'm a big fan of Arch Linux. Much better than Slackware I think.

Side Note:  xamindar, how difficult was installing to Arch Linux ? did you ever document your experiences? Maybe a How-to? Sounds interesting. I'm a big fan of Arch Linux. Much better than Slackware I think.

It was pretty simple. I just followed the guide for the most part. I didn't document my experience unfortunately but if you ever have any questions about a particular step feel free to PM me.

 

Arch Linux uses a similar style of rc scripts which was one of the important things. Also, the user mount wasn't mounting at first because the /mnt/user directory was not getting deleted on a shutdown. A simple addition to an rc script fixed that.

 

unRAID is pretty simply integrated into the linux system so there isn't that much to worry about. Just have the right kernel version, similar rc scripts, udev, and a few other libs and you are set on any distro. Even samba is done well. All the changes that emhttp does are in an extra file so you can choose to ignore it entirely and set samba how you like. I just use swat now to configure samba on my unraid which allows me the full feature set of samba.

 

I'm still only on 4.5.6 though. I probably wont try to upgrade until 5.0 goes final.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.