我在linux中怎样才能使用windows分区呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在linux中怎样才能使用windows分区呢?相关的知识,希望对你有一定的参考价值。
先说一点背景知识 。linux支持很多种文件系统,包括windows的fat32和ntfs。对fat32的支持已经很好,可以直接使用,而对ntfs的支持还不是太好,只能读,而写是极危险的,并且对ntfs的支持不是默认的,也就
是说你想要使用ntfs的话,需要重新编译内核。鉴于重编内核对于新手的复杂性,这里只讲解使用fat32分区的
方法 下面给出上述问题的两种解决方案:1.在安装系统(linux),进行到分区选择挂载点时,你可以建立几个
挂载点,如/mnt/c,/mnt/d等,然后选择你的windows fat32分区,把它们分别挂载到前面建立的挂载点即可。
(注意,正如前面所说,在这里你不能把一个ntfs分区挂载到一个挂载点,应为ntfs不是默认支持的。)这样你
装好系统后就能直接使用你的windows fat32分区了。例如,你把windows的c盘(linux中的/dev/hda1)挂载
到/mnt/c,那么你就能在/mnt/c目录中找到你的c盘中的全部数据。2. 如果你在安装系统时没有像方案1所说
的那样挂载上你的fat32分区,没关系,仍然能够很方便的解决这个问题。首先,用一个文本编辑器(如vi)打
开/etc/fstab,在文件的最后加入类似如下的几行
/dev/hda1 /mnt/c vfat default 0 0
你所要做的修改就是,把/dev/hda1改成你要挂载的fat32分区在linux中的设备号,把/mnt/c改成相应的挂载
点即可。注意,挂载点就是一个目录,这个目录要事先建立。举一个例子,我有三个fat32分区,在windows中
是c,d,e盘,在linux中的设备号分别为/dev/hda1,/dev/hda5,/dev/hda6。那么我就要先建立3个挂载点,
如/mnt/c,/mnt/d,/mnt/e,然后在/etc/fstab中加上这么几行:
/dev/hda1 /mnt/c vfat default 0 0
/dev/hda5 /mnt/d vfat default 0 0
/dev/hda6 /mnt/e vfat default 0 0
保存一下退出编辑器。这样以后你重启??牴???? ?机器后就能直接使用c,d,e这三个fat32格式的windows分区了还有不会的请参考《linux就该这么学》,针对各种linux疑难杂症,帮助linux学习者。 参考技术A 桌面版在安装的时候可以设置分区大小,如果安装好需要通过命令来实现
泊坞窗容器怎样才能在没有主机操作系统的安装份额完全访问Windows共享?
我在Linux上使用泊坞窗,我想,让我的容器可以完全访问Windows共享(名为myshare的具有相应权限的集合),其具有以下结构:
d:\myshare
foo
bar
作为测试,我验证过把下面的/etc/fstab
将创建一个安装,让我RW Windows共享。
//172.16.68.6/myshare /home/me/foo cifs username=myuser,password=mypass,domain=172.16.68.6,uid=1000
而不是使用/etc/fstab
的我希望能够创建在泊坞窗的体积,这样我可以做这样的事情在我的搬运工,compose.yml以下
volumes:
- /myshare/foo:/foo
理想情况下,我希望能够创建一个卷然后就追加目录名(像我上面foo
做),所以我不必创建多个卷。但到目前为止,我甚至无法连接到Windows共享泊坞窗主机上创建一个安装。我甚至不知道的体积如何“窥视”内。我已经使用portainer试过,但它告诉我没有被使用的音量。
如何创建该卷和使用它(优选在搬运工-撰写)?
答案
我认为答案是使用泊坞窗卷plugin.https://docs.docker.com/engine/extend/plugins_volume/
优选地,一个已经存在。谷歌,找到它,并按照其指示。你应该能够做到这一点。退房https://docs.docker.com/engine/extend/legacy_plugins/可能的候选人。
另外,您可以编写自己的码头工人音量插件。一定要发布它的好处OT等。这将需要大量的技术,所以它可能是不实际的。
以上是关于我在linux中怎样才能使用windows分区呢?的主要内容,如果未能解决你的问题,请参考以下文章
我在U盘里装了ubuntu,启动后要怎样才能看到电脑硬盘的文件