我想给我的Ubuntu安装的Windows分区一个持久的设备名称,这样不同的应用程序(比如我的电子邮件软件的本地文件夹帐户,或者我的本地dropbox客户端)可以通过一个固定的文件路径访问这个分区上的文件夹和文件。
据我所知(我是Linux新手),最简单的方法就是创建个人udev规则。我试图遵循一些指南,如这一个,但这些似乎是专门为USB设备编写的。如果我按照他们的步骤并输入udevadm info -a -p $(udevadm info -q path -n /dev/sd2) (sd2是我的Windows分区),我就会得到,例如,没有BUS-value,也没有SYSFS{product}
假设我在笔记本电脑上安装了一个本机(即来自制造商的) windows 7(如果这有关系的话,我有一个SSD设备、BIOS/MBR分区表)。设备上的分区被完全分配并专用于windows。
现在,我想在windows旁边安装一个linux系统,要做到这一点,我首先需要收缩windows分区。虽然我可以在窗口内找到方法,或者使用剖分,但我如何仅使用命令行程序,如parted或fdisk?
我创建了linux,并试图增加根设备/dev/xvda的磁盘大小,但不确定如何正确/正确地执行此操作。
另外,我必须关闭VM才能做到这一点吗?
Device Boot Start End Sectors Size Id Type
/dev/xvda1 * 2048 33552383 33550336 16G 83 Linux
谢谢
我使用的是服务器,有人在服务器上添加了硬盘。我在努力让这件事起作用。我是一个普通的Linux用户(但以前从未做过这件事)。
我已经在谷歌上搜索,并试图按照指示,并在此刻感到困惑。
我使用cfdisk创建了一个新分区。
Device Boot Start End Blocks Id System
/dev/sda1 * 2 501 512000 83 Linux
/dev/sda2 502 30720 30944256 8e Linux LVM
我是Linux新手,我试图理解分区和挂载,这样我就可以使用arch Linux (我知道这是一个艰难的选择,但我想要)。
所以问题是,我对挂载文件系统有点困惑,因为当您将文件系统挂载到像/mnt这样的目录时,文件系统所在的分区只能通过/mnt目录访问,每当我读到更多信息时,他们就会说,您在哪个文件夹上挂载设备并不重要,如果我将所有设备安装到一个像/mnt这样的文件夹中,那么根目录的其余部分将驻留在其他文件(如/boot、/dev和/etc等)中……
希望您不要使我的问题无效,请让我开始了解linux更多和谢谢。
当我在Ubuntu14.04机器上运行sfdisk -l时,它返回以下内容:
Disk /dev/xvda: 36473 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/xvda1 0+ 522 523- 4200966 83 Linux
/de