场景 B

场景 B

我从 USB 运行 Ubuntu(从中运行整个操作系统,持久性),并想从 Windows 7 访问我的图片或文档等文件,可以这样做吗?怎么做?

答案1

您需要挂载包含文件的分区。在终端上运行以下命令:

sudo fdisk -l

它应该是这样的

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   209717247   104755200    7  HPFS/NTFS/exFAT

要找到哪个分区包含您的文件(可能是安装了 Windows 7 的分区),然后执行以下命令:

sudo mount -t ntfs-3g /dev/sdaX /~/choose-a-folder-name-you-want

其中 X 是您要挂载的分区的编号,例如 /dev/sda1 或 /dev/sda2。

它应该以完全访问权限安装磁盘,以便您可以将文件复制并粘贴到这些文件夹中。有关安装的更多信息

请记住,它会将整个 Windows 7 分区挂载到一个文件夹中,因此请小心不要删除任何重要内容。

答案2

场景 B

可以访问另一台机器上的 Windows 驱动器的实时启动。

快速解决方案

你需要你的实时启动用户UIDGID

~ $ id

创建本地挂载目录

~ $ mkdir ~/<mount-dir>

'mount'Windows 驱动器。

~ $ sudo mount -t cifs -o user=<win-user-acct>,rw,uid=<uid-number>,gid=<gid-number> //<IP-of-Win-Machine>/C$ ~/<mount-dir>

例子

~ $ sudo mount -t cifs -o user=winUserName,rw,uid=999,gid=999 //192.168.1.77/C$ ~/winbox01

注意 'cifs-utils'应该默认安装,但要检查,

~ $ sudo apt search cifs-utils

[如果没有安装,请使用以下命令]

sudo apt update && sudo install cifs-utils

其他困难

列表'mount -o[ptions]'不得包含空格。

以下选项列表将失败

"-o user=winUserName[SPACE],rw,uid= ... "

有线 NIC 连接问题

~ $ ip link 或者 ip address

使用 NIC 设备名称,

~ $ sudo ip link set <NIC-dev-name> up

无线网卡连接问题

~ $ nmcli

[获取无线网卡的设备名称]

~ $ nmcli d wifi list

[ 获取要连接的 SSID ]

~ $ nmcli d wifi connect <WiFiSSID> password <WiFiPassword> iface <WifiInterface>

[ 将 NIC 连接至无线网络 ]

杂项

“ ” 中的某些标点符号<WiFiPassword>必须转义,

是的: \!\$\&

不: @#

要安装 WindowsC$共享 [即整个驱动器],您<win-User-Acct>需要属于 Windows 计算机的本地'Administrators'组。如果不是,您需要在 Windows 计算机上共享一个文件夹并使用"<IP-of-Win-Machine>/<share-name>"“mount”命令。

相关内容