我的系统有两个驱动器。第一个是 500GB SSD,第二个是 3TB 物理驱动器。
由于某种我显然忽略的原因,当我安装 Ubuntu 16.04 时,它可以很好地安装在 SSD 上,但它指的是它/dev/sdb
而不是/dev/sda
我期望的那样。
同样,CHMOD
似乎对较大的物理驱动器没有任何影响。我猜是因为它将其视为其他驱动器类型?
此外,当我查看较大物理驱动器上的文件和文件夹的目录列表时,与较小的 SSD 驱动器不同,它们具有不同的颜色并且具有背景突出显示。
较大的物理驱动器自动安装为 /media/vern/volume-label
关于如何让这台机器和驱动器变得更加“正常”,您有什么想法吗?例如:SSD 和/dev/sda
更大的物理驱动器具有/dev/sdb
正常的chmod
权限和目录外观和感觉?
在此先感谢您的帮助!
这是我的FDISK -L
输出。
Disk /dev/sda: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B2C62E3A-13E3-4B7E-8388-E5ABE26E241A
Device Start End Sectors Size Type
/dev/sda1 34 262177 262144 128M Microsoft reserved
/dev/sda2 264192 5860532223 5860268032 2.7T Microsoft basic data
Partition 1 does not start on physical sector boundary.
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 12FE9AE6-010F-41D8-9E70-5825EB807C20
Device Start End Sectors Size Type
/dev/sdb1 2048 1050623 1048576 512M EFI System
/dev/sdb2 1050624 909897727 908847104 433.4G Linux filesystem
/dev/sdb3 909897728 976771071 66873344 31.9G Linux swap
以下是 的输出lsblk -f
:
NAME FSTYPE LABEL UUID MOUNTPOINT
sdb
├─sdb2 ext4 549364ab-f1da-4499-8123-a5e01e32a6ae /
├─sdb3 swap 8eedb2cc-0eb9-4cf4-8dd5-44aa9c089c5d [SWAP]
└─sdb1 vfat 6068-BBAA /boot/efi
sr0
sda
├─sda2 ntfs 3TB-PHYSICAL 567ACCB07ACC8DE5 /media/vern/3TB-PHYSICAL
└─sda1
。
答案1
/dev 设备实际上链接到物理设备,因此
/dev/sda=sata port1 /dev/sdb=sata port2 ..
编号从第一个非空端口开始;因此,要将 ssd 设置为 sda 而不是 sdb,您必须在 hdd 前面物理更改其端口
正如评论中所述,chmod
适用于 Linux 类型的文件系统;您可以通过编辑/etc/fstab
和添加uid=xxx,gid=xxx,dmask=xxx,fmask=xxx
挂载选项来欺骗 NTFS;因此每个文件夹/文件都会有这些属性/id
uid=user id gid=group id dmask=directory mask fmask=file mask
参见man mount
或https://linux.die.net/man/8/mount了解详情