我是 Linux 新手,刚刚买了一块 1TB 的新 SSD,并将其安装在我的笔记本电脑上,我的笔记本电脑运行的是 Ubuntu 22.04.3 LTS。为了将工作和娱乐环境分开,我创建了一个新用户。所以现在我有
christian
- 在职的
chris0reck
- 玩游戏
df -h
但出于某种原因,当我尝试在终端中运行命令时,我得到以下输出
Filesystem Size Used Avail Use% Mounted on
tmpfs 3,1G 2,5M 3,1G 1% /run
/dev/nvme0n1p2 468G 232G 213G 53% /
tmpfs 16G 371M 15G 3% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/nvme0n1p1 511M 6,1M 505M 2% /boot/efi
tmpfs 3,1G 7,5M 3,1G 1% /run/user/1001
好像 SSD 未被识别。但我知道系统知道它在那里,因为当我打开“磁盘”时,我可以看到以下内容:
。
有人知道我是否/如何从两个用户空间使用该 SSD 吗?
提前致谢。
更新:按照说明,我应该创建分区并挂载它。所以我按照这个网站上的步骤操作:https://help.ubuntu.com/community/InstallingANewHardDrive。
步骤如下:
第一的:显示分区 $ sudo lshw -C disk
第二:使用 GParted 进行分区,剩余 1MiB,ext4,主分区,添加并应用
第三:尝试为超级用户保留 1% 的空间 $ sudo tune2fs -m 1 /dev/sda1
第四:创建挂载点 $ sudo mkdir /media/myNewIntensoDrive
fstab
第五:向文件 $ sudo gedit /etc/fstab添加行
# new SSD Intenso automatic mounting at Boot
# on address /dev/sda1
UUID=cb6c6393-45fb-4e18-9f93-51455f259a37 /media/myNewIntensoDrive ext4 defaults 0 2
第六:允许普通用户在此驱动器上创建文件
$ sudo chgrp plugdev /media/myNewIntensoDrive
$ sudo chmod g+w /media/myNewIntensoDrive
$ sudo chmod +t /media/myNewIntensoDrive
$ sudo chown -R chris0reck:chris0reck /media/myNewIntensoDrive
但我认为我仍然无法写入 SSD 存储,因为当我尝试将/media/myNewIntensoDrive
文件存储选项添加到 Steam 应用程序时,它不起作用,我可以将文件拖放到已安装的 SSD 中并释放。这是我的磁盘现在的样子:
当我进入我认为是安装点的地方时,我看到了以下内容:
chris0reck@chris-nitro:/media$ ls -l
total 8
drwxr-x---+ 2 root root 4096 set 28 20:51 christian
drwxrwxr-t 3 chris0reck chris0reck 4096 dez 21 21:40 myNewIntensoDrive
有人知道如何解决这个问题吗?
答案1
@Christian Peck,感谢您向我们提出您的问题!df -h
仅显示已安装的分区。因此,如果您在这里看不到它,则表示它未安装。以下是解决问题的方法。
第一步,打开磁盘并选择您添加的 1TB SSD。应该是那里列出的“卷”或分区。如果没有,则需要创建一个。选择卷并单击其下方左侧的齿轮图标。选择“安装选项”。现在选中“启动时安装”和“在用户界面中显示”。重新启动并df -h
再次运行,希望能看到您的新卷。
如果这解决了您的问题或者您有任何疑问,请告诉我!