安装双系统win10+ubuntu22.04,非虚拟机,进入win10系统后看不到安装ubuntu22.04系统的盘符,我想通过win10访问在ubuntu中下载的代码,有什么办法可以让win10读取安装ubuntu系统的盘符并使用吗?
可以在Ubuntu中安装Samba服务器,使用Samba共享文件夹并让Windows 10系统上的网络浏览器去访问共享的文件夹。
第一步,安装Samba:在Ubuntu 22.04中打开终端,输入以下命令:
sudo apt update
sudo apt install samba
第二步,创建共享目录:在Ubuntu 22.04中,找到你想共享的目录(比如/home/your_username/share),并创建一个共享文件夹:
sudo mkdir /home/your_username/share
sudo chmod 777 /home/your_username/share
sudo chown your_username:your_username /home/your_username/share
第三步,配置Samba共享:编辑Samba配置文件,打开终端,输入以下命令:
sudo nano /etc/samba/smb.conf
在该文件的末尾添加以下内容:
[share]
comment = Shared Folder
path = /home/your_username/share
read only = no
guest ok = yes
第四步,重启Samba:保存修改并退出Samba配置文件。然后,重启Samba以使更改生效:
sudo systemctl restart smbd
第五步,从Windows 10访问Ubuntu共享文件夹:在Windows 10上,打开Windows资源管理器,点击“网络”,并在出现的列表中找到你的Ubuntu计算机。打开并输入Ubuntu计算机上的用户名和密码。现在就可以了
解决办法:
打开命令行,输入以下命令安装samba服务:
sudo apt-get update
sudo apt-get install samba
输入以下命令,打开samba配置文件:
sudo gedit /etc/samba/smb.conf
在文件末尾加入以下内容:
[share]
path = /home/user/shared_folder
available = yes
valid users = user
read only = no
browsable = yes
public = yes
writable = yes
其中,share
是共享的文件夹名字,/home/user/shared_folder
是需要共享的文件夹路径,user
是可以访问该共享文件夹的用户名。
保存文件并关闭,然后重启samba服务:
sudo service smbd restart
打开win10资源管理器,右键点击空白处选择“添加网络位置”,按照提示输入共享文件夹的地址,格式为:
\\<ubuntu IP address>\share
其中,<ubuntu IP address>
是ubuntu系统的IP地址,share
是共享的文件夹名字。
按照提示输入用户名和密码即可访问和操作ubuntu中的共享文件。
如果仍然无法访问,请确保双方都在同一局域网内,并且在防火墙中开放了samba服务的端口(默认是137、138、139和445)。
看一下这个教程里的视频就可以:https://www.youtube.com/watch?v=NtlXZSHL6NE&ab_channel=RickMakes
如果视频看不了,那么直接按照这个里面的一步一步也可以:https://askubuntu.com/questions/726972/dual-boot-windows-10-and-linux-ubuntu-on-separate-hard-drives