Hardware - Support > Network

How to edit /etc/fstab to mount a windowsshare permanent

(1/2) > >>

llmojo:
Hello everyone

On my windows10-PC with virtualbox and LinuxLite5.4. I've created a share on windows. Now i try to follow the instruction at this link
https://wiki.ubuntu.com/MountWindowsSharesPermanently. In Linuxlite the entire samba package is installed.
So i've created a mountpoint /media/win_share, a credentials-file /homelinuxlite/.smbcredentials with username, password and domain and edit /ect/fstab.

the entry in /etc/fstab looks like this right now:

--- Code: ---//xxx.xxx.xx.x/win_share /media/win_share cifs credentials=/home/linuxlite/.smbcredentials,noauto,uid=1000,gid=1000,dir_mode=0700,file_mode=1000,iocharset=utf8,sec=ntlm 0 0
--- End code ---

a. Does th options have an order? or are they random?

the win_share appears on the desktop but unmounted. when i click on it i got an error massage

--- Quote ---mount: /media/win_share:this operation can be excuted by user root
--- End quote ---

b. where is my failure ?

ps:I am new to Linux and thank you for your help

Moltke:

--- Quote from: llmojo on April 20, 2021, 04:03:29 PM ---Hello everyone

On my windows10-PC with virtualbox and LinuxLite5.4.

--- End quote ---

There's something I don't understand, is Windows 10 a VM? Is Linux Lite a VM? Which is which? Are you dual-booting Win10-Linux Lite? I ask because the link clearly states that
--- Quote ---The shares might be hosted on a Windows computer/server, or on a Linux/UNIX server running Samba.
--- End quote ---
Meaning there have to be two computers for this to work or one must be a VM which is always running.


--- Quote ---I've created a share on windows. Now i try to follow the instruction at this link
https://wiki.ubuntu.com/MountWindowsSharesPermanently. In Linuxlite the entire samba package is installed.
So i've created a mountpoint /media/win_share, a credentials-file /homelinuxlite/.smbcredentials with username, password and domain and edit /ect/fstab.

--- End quote ---

I think using /etc/samba/smb.conf let you do this, unless you're trying to do something special here.


--- Quote ---the entry in /etc/fstab looks like this right now:

--- Code: ---//xxx.xxx.xx.x/win_share /media/win_share cifs credentials=/home/linuxlite/.smbcredentials,noauto,uid=1000,gid=1000,dir_mode=0700,file_mode=1000,iocharset=utf8,sec=ntlm 0 0
--- End code ---

a. Does th options have an order? or are they random?

the win_share appears on the desktop but unmounted. when i click on it i got an error massage

--- Quote ---mount: /media/win_share:this operation can be excuted by user root
--- End quote ---

b. where is my failure ?

ps:I am new to Linux and thank you for your help

--- End quote ---

You need to either become root or use sudo to mount the drive
--- Code: ---sudo mount /media/win_share
--- End code ---

llmojo:
@Moltke sorry for the confision


On the windows-PC i installed Oracle VirtualBox6.1
On Virtualbox i installed Linux Lite5.4
On the windows-PC i created a share -> D:/win_share
So LinuxLite(VM) can only run when the windows-PC runs as well, i think
If am right the Windows PC is the server

this works ->
--- Code: ---sudo mount /media/win_share
--- End code ---

But how can i access this folder with out sudo?

I hope this is easier to understand

Moltke:

--- Quote from: llmojo on April 20, 2021, 05:05:08 PM [email protected] sorry for the confision


On the windows-PC i installed Oracle VirtualBox6.1
On Virtualbox i installed Linux Lite5.4
On the windows-PC i created a share -> D:/win_share
So LinuxLite(VM) can only run when the windows-PC runs as well, i think
If am right the Windows PC is the server

I hope this is easier to understand

--- End quote ---

Thanks, that clarifies a few things. What is it exactly you want to achieve with that? If Linux Lite is a VM running in virtualbox which is installed in Windows 10, then it'll be available only and when the Windows PC is on. In virtualbox, there's a feature to create a share folder, and you don't need to go through all this problem, it's a matter of ticking a box to make it permanent. In virtualization jargon, Windows 10 is the host OS and Linux the guest OS. Did you install virtualbox guest additions and VBox extension pack? https://www.virtualbox.org/wiki/Downloads These 2 packages will improve the way you interact with your virtual machines. Here are a couple of articles you might want to read
https://helpdeskgeek.com/virtualization/virtualbox-share-folder-host-guest/
https://www.virtualbox.org/manual/ch04.html#additions-linux

It seems to me that what you're trying to do is something that can be done with two computers.


--- Quote ---this works ->
--- Code: ---sudo mount /media/win_share
--- End code ---

But how can i access this folder with out sudo?
--- End quote ---


I don't think you can. It might work if you make the mountpoint in /home, so instead of /media/win_share is $HOME/win_share, but I suggest that you carefully read the article on how to create a share folder in virtualbox first, and you'll find that it is actually easier than you thought, and certainly a lot way easier than this.

firenice03:
@llmojo  I 2nd @Moltke says, once you have the additions installed in VB there is a shared folder you can add/mount.
If I recall once you have it added/shared you can add just like any mount in fstab without added permissions..

Not in front of mine but, more sharing host to guest.
Else the host and guest will need to he on same network, its own ip same subnet, firewalls, perms etc...

If you're trying a real world scenario, I'd do a 2nd guest, have the guests on same network and configure like 2 nodes vs. host & guest...

Navigation

[0] Message Index

[#] Next page

Go to full version