关于双系统文件共享的问题,如何解决?

安装双系统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计算机上的用户名和密码。现在就可以了

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7774838
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:解决Win10安装Ubuntu20.04双系统出现的win10引导失败方案
  • 除此之外, 这篇博客: 解决win10+Ubuntu20.0.4双系统,win10时间错误问题中的 问题描述: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 前段时间在自己的win10系统上安装了一个Ubuntu20.0.4双系统,开机后发现win10的时间比实际时间晚了8个小时,于是在网上寻求帮助,看到有说在控制面板中更新系统时间为网络时间,尝试了一下,的确可行。可是并没有从根本上解决这个问题,因为每次开机之后,时间都会错乱,这到底是是为什么呢?
  • 以下回答由chatgpt基于相关博客总结生成:

    解决办法:

    1. 在ubuntu中安装samba服务:

    打开命令行,输入以下命令安装samba服务:

    sudo apt-get update
    sudo apt-get install samba
    
    1. 配置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
    
    1. 在win10中连接共享文件夹:

    打开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