# How to get Nautilus to see Windows Shares?

My problem is a mystery to me. I have a Win XP computer with a shared directory. I have a Dell E5500 which is a dual boot from Win 7 and Fedora 21. If I boot into Fedora 21 I am unable to access the Win XP shares. When I go to Windows networks I can see the work group. But get an error message "Unable to access location." If I boot into the Win 7 i can see all Windows shares on all computers. If I then reboot back into the Fedora 21 and go to Nautilus and browse the network I see all Windows shares and Linux shares. If go to windows network I can see the work group. I am able to see all computers with windows shares in the work group. I am able to access those computers to see shares on those computers. If I reboot back into Fedora 21 I am back to not being able to access windows shares. I can not figure out where Fedora is pickling up the list of windows shares that can only be found after rebooting from windows? Can anyone help me with this mystery?

edit retag close merge delete

1

Do you perhaps have a firewall rule blocking the nmb service? (This is the “browser” directory for Windows-for-Workgroups-type sharing; ie, finding “local” machines; it's distinct from the DNS-based “directory” service if you're signed into an Active Directory domain.)

( 2015-06-16 12:53:21 -0500 )edit

I have try turning the firewall completely off and have the same problem. I just have a work-group not an active directory in a domain. There has to be a place nmb service is to look for windows shares. I am just not as adept with Fedora and Linux to figure it out. Thanks for your suggestions.

( 2015-06-16 18:03:25 -0500 )edit

Well, BRPocock you made me do a little thinking. So I tested the service to see if it is working. Here is what got. Look like the nmb service is disabled and I need to get it activated. Here is how I found out.

# service nmb status

Redirecting to /bin/systemctl status nmb.service ● nmb.service - Samba NMB Daemon Loaded: loaded (/usr/lib/systemd/system/nmb.service; disabled) Active: inactive (dead)

( 2015-06-16 18:33:36 -0500 )edit

@MarkL: Run systemctl start nmb to start nmb

( 2015-06-16 20:26:58 -0500 )edit

Sort by » oldest newest most voted

I can't explain what's going on and I am also not surprised but may I suggest you a little workaround?

Once you see the the shares on the smb network bookmark it in Nautilus (Bookmark this location) and you should be good to go in the future.

Browsing smb/cifs Windows network shares has always been a problem for me, so that's how I work around it.

And if you want to be permanently connected to the share(s) you can also tell your Linux system to mount the at start up. There is a similar Q/A here.

Good luck!

more