在不修改windows快速启动的情况下如何设置ubuntu与windows互传
ubuntu读写windows文件
初心
*windows**下可以直接关闭快速启动,关闭后ubuntu可以直接访问所有的windows文件,但是此时windows会失去快速启动的每次重启电脑回到上一次关闭前的状态,对于工程以及办公者来说并不友好,所以需要在不关闭快速启动的情况下读写windows文件
步骤
安装ntfs-3g:首先,您需要确保Ubuntu系统中安装了
ntfs-3g
软件包,它允许Linux系统以读写方式挂载NTFS分区。在终端中执行以下命令来安装:sudo apt update sudo apt install ntfs-3g
使用lsblk或者df -h的命令查看你要挂载的盘,一般是以/dev/nvme0xx || /dev/sdax的形式出现
sudo mount -t ntfs-3g /dev/sda3 /mnt/windows/d
请将/dev/sda3替换为您的Windows分区的实际设备文件路径。
如果此时没有显示任何信息,则挂在成功,如果显示如下信息
那就是没有成功
所以需要
用ntfsfix修复:接下来,使用ntfsfix工具尝试修复NTFS分区。这个工具可以修复一些常见的NTFS问题,重置NTFS日志文件,并计划在下一次启动Windows时进行一致性检查。在终端中输入以下命令:
sudo ntfsfix /dev/sdXY
``` - 修复后出现如下信息则修复成功,修复成功后重新挂载即可
有一些好的案例如下:
windows访问读写ubuntu文件
安装Samba服务: 打开终端,更新您的包索引,并安装Samba服务:
sudo apt-get update sudo apt-get install samba samba-common这将安装Samba服务器和相关的工具。
创建共享目录: 创建一个您想要在网络上共享的目录。例如,在您的用户目录下创建一个名为
share
的目录:mkdir /home/your_username/share确保替换
your_username
为您的Ubuntu用户名。修改Samba配置文件: 编辑Samba的配置文件
/etc/samba/smb.conf
,添加您的共享目录配置:sudo nano /etc/samba/smb.conf在文件末尾添加以下内容(请根据您的实际路径和需求进行修改):
[Share] path = /home/your_username/share available = yes browsable = yes writable = yes valid users = your_username public = no这里
[Share]
是共享文件夹的别名,path
是共享文件夹的实际路径,valid users
是允许访问该共享的用户列表。设置Samba用户和密码: 创建一个Samba用户并设置密码,这个用户必须已经存在于系统中:
sudo smbpasswd -a your_username这将提示您输入密码,这个密码将用于通过Samba访问共享文件夹。
重启Samba服务: 应用新的配置,重启Samba服务:
sudo systemctl restart smbd sudo systemctl restart nmbd并确保服务在启动时自动启动:
sudo systemctl enable smbd sudo systemctl enable nmbd。
调整防火墙设置: 如果您的Ubuntu系统使用UFW防火墙,确保防火墙允许Samba流量:
sudo ufw allow samba。
从Windows访问共享文件夹: 在Windows机器上,打开文件资源管理器,在地址栏中输入以下内容:
\\your_server_ip\Share将
your_server_ip
替换为您的Ubuntu服务器的IP地址。随后,会需要输入您设置的Samba用户以及密码,成功后,即可看到您共享的Samba服务了。按照这些步骤,您应该能够成功地在Ubuntu上设置Samba服务,并允许Windows访问Ubuntu上的文件。