Nis*_*abe 5 partitioning mount kubuntu
我安装了 Kubuntu 22.04 内核版本。6.2.0-31,它在我的 SSD 上为系统分区了 Ext4,并将我以前的文件保留在 NTFS 分区上。我并不真正需要旧文件,因此我尝试将驱动器的其余部分分区为 Ext4,以便 Kubuntu 安装可以使用它们。(这不是双启动)驱动器无法工作并显示丢失+找到的文件。
\n它显示在终端、Dolphin 和 KDE 分区管理器中。\n使用 KDE 分区管理器,我卸载了它,删除了它,将其重新格式化为 Ext4,重新标记为 SSD2,然后它自动安装了。我尝试使用该驱动器,其中只有一个丢失和找到的文件夹,并且它显示“无法进入文件夹/home/unity/media/lost+found”\n第一次尝试使用终端,结果完全相同。我查看了 fstab,它显示在那里。
\n我相信在设置挂载点时,我从 KDE 分区管理器提供的路径中获得了名称 home/unity/media 。
\n$ stat /home/unity/media\n File: /home/unity/media\n Size: 4096 Blocks: 8 IO Block: 4096 directory\nDevice: 801h/2049d Inode: 2 Links: 3\nAccess: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)\nAccess: 2023-09-01 18:13:28.895361456 -0500\nModify: 2023-09-01 18:11:32.000000000 -0500\nChange: 2023-09-01 18:11:32.000000000 -0500\n Birth: 2023-09-01 18:11:32.000000000 -0500\n$\n$ findmnt --fstab\nTARGET SOURCE FSTYPE OPTIONS\n/ UUID=8256fca0-2723-4e9a-bc64-ac669b1cdd7d ext4 errors=remount-ro\n/boot/efi UUID=A9EF-3FF7 vfat umask=0077\nnone /swapfile swap sw\n/home/unity/media /dev/sda1\n$\n\n ext4 rw,relatime,errors=remoun\n\xe2\x94\x94\xe2\x94\x80/var/snap/firefox/common/host-hunspell /dev/sda5[/usr/share/hunspell] ext4 ro,noexec,noatime,errors=\n ext4 rw,relatime,errors=remoun\n\xe2\x94\x9c\xe2\x94\x80/var/snap/firefox/common/host-hunspell /dev/sda5[/usr/share/hunspell] ext4 ro,noexec,noatime,errors=\n\xe2\x94\x94\xe2\x94\x80/home/unity/media\nRun Code Online (Sandbox Code Playgroud)\ndf -h\nFilesystem Size Used Avail Use% Mounted on\ntmpfs 1.6G 1.6M 1.6G 1% /run\n/dev/sda5 74G 16G 54G 23% /\ntmpfs 7.8G 0 7.8G 0% /dev/shm\ntmpfs 5.0M 4.0K 5.0M 1% /run/lock\n/dev/sda1 145G 28K 138G 1% /home/unity/media\n/dev/sda2 512M 6.1M 506M 2% /boot/efi\ntmpfs 1.6G 52K 1.6G 1% /run/user/1000\n/dev/sdb1 100M 26M 75M 26% /media/unity/SYSTEM\n/dev/sdb5 98G 89M 98G 1% /media/unity/New Volume\n/dev/sdb2 1.8T 422G 1.4T 25% /media/unity/MAIN DRIVE\nRun Code Online (Sandbox Code Playgroud)\nlsblk -e 7\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS\nsda 8:0 0 223.6G 0 disk \n\xe2\x94\x9c\xe2\x94\x80sda1 8:1 0 148.2G 0 part /home/unity/media\n\xe2\x94\x9c\xe2\x94\x80sda2 8:2 0 513M 0 part /boot/efi\n\xe2\x94\x9c\xe2\x94\x80sda3 8:3 0 1K 0 part \n\xe2\x94\x94\xe2\x94\x80sda5 8:5 0 74.8G 0 part /var/snap/firefox/common/host-hunspell\n /\nsdb 8:16 0 1.8T 0 disk \n\xe2\x94\x9c\xe2\x94\x80sdb1 8:17 0 100M 0 part /media/unity/SYSTEM\n\xe2\x94\x9c\xe2\x94\x80sdb2 8:18 0 1.7T 0 part /media/unity/MAIN DRIVE\n\xe2\x94\x9c\xe2\x94\x80sdb3 8:19 0 1K 0 part \n\xe2\x94\x9c\xe2\x94\x80sdb4 8:20 0 11.2G 0 part \n\xe2\x94\x94\xe2\x94\x80sdb5 8:21 0 97.7G 0 part /media/unity/New Volume\nsdc 8:32 1 0B 0 disk \nsdd 8:48 1 0B 0 disk \nsde 8:64 1 0B 0 disk \nsdf 8:80 1 0B 0 disk \nsr0 11:0 1 1.6G 0 rom\nRun Code Online (Sandbox Code Playgroud)\nfindmnt -t ext4\nRun Code Online (Sandbox Code Playgroud)\n目标源 FSTYPE 选项\n/ /dev/sda5 ext4 rw,relatime,errors=remoun\n\xe2\x94\x94\xe2\x94\x80/var/snap/firefox/common/host-hunspell /dev/sda5[ /usr/share/hunspell] ext4 ro,noexec,noatime,错误=
\n这就是我尝试过的。
\nunity@unity-p7-1297c:~$ sudo umount /home/unity/media \nRun Code Online (Sandbox Code Playgroud)\nunity@unity-p7-1297c:~$ sudo rmdir /home/unity/media
\nunity@unity-p7-1297c:~$ sudo mkdir /mnt/SSD2
\nunity@unity-p7-1297c:~$ sudo mount -t auto /dev/sda1 /mnt/SSD2
\nunity@unity-p7-1297c:~$ sudo chmod a+rwx /mnt/SSD2/
\n*** sda1 驱动器已安装并在 home/unity/media 中工作,/mnt/SSD2 文件夹为空......
\n编辑 fstab 并将安装点从\n/home/unity/media 移动到 /mnt/SSD2
\nsudo umount /home/unity/media\nRun Code Online (Sandbox Code Playgroud)\nsudo nano /etc/fstab\nsudo 安装 /mnt/SSD2
\n驱动器工作正常并安装在正确的文件夹中。
\n小智 1
您有现场直播的 CD/DVD 吗?我将使用实时光盘启动并调整上述设置,而无需启动驱动器或通过使用“锁定”它们。
您还可以使用 KDE 或 gparted 分区管理器来运行修复和其他诊断。在实时环境中,您仍然可以输入终端命令。
除非这个问题得到解决,否则我会尝试一下。
我安装了 Kubuntu 22.04,并选择了对驱动器进行分区的选项。Kubuntu 为启动和操作系统(又称为 root)创建了一个 Ext4 分区,并创建了一个 NTFS 分区,并方便地将以前的 Windows 7 操作系统中的所有文件保留在该驱动器上。我已经在另一个驱动器上备份了这些 Windows 7 文件,当我意识到 TimeShift 不会使用 NTFS 文件系统时,我决定将 NTFS 分区制作成 Ext4,这样就可以这样使用。
\n我使用 KDE 分区管理器将驱动器从 NTFS 重新格式化为 Ext4,没有出现任何问题。然而,我将挂载点放置在(根)驱动器 /home/unity/media 上的一个不寻常的位置。我也不知道如何拥有和控制该安装点(驱动器)。所以我拥有的是一个带有“丢失+找到”文件夹的驱动器,该文件夹应该在那里,但我无法使用。所以我需要拥有所有权和控制权。
\nchown 是 \xe2\x80\x9c 更改所有者\xe2\x80\x9d 的缩写,这是非常不言自明的。\nchmod 处理用户有权访问文件后可以对文件执行的操作,\nchown 分配所有权。
\n小心CHOWN。我是我的设备上的唯一用户,这些是 chown 示例,\n您必须学习和研究所有这些命令。
\nKONSOLE 终端。换了主人。
\nsudo chown -R $(whoami) /home/unity/media\nRun Code Online (Sandbox Code Playgroud)\nsudo chown -R unity:admins /home/unity/media
\n改变了我可以对文件执行的操作。
\nsudo chmod a+rwx /home/unity/media\nRun Code Online (Sandbox Code Playgroud)\n现在我想将我的挂载点移动到更实际的位置,\n从 /home/unity/media 到 /mnt/SSD2。\n所以我需要编辑 fstab。
\n首先,我创建了一个新的挂载点(又名新文件夹)
\nsudo mkdir /mni/SSD2\nRun Code Online (Sandbox Code Playgroud)\n我卸载了旧的挂载点
\nsudo umount /home/unity/media\nRun Code Online (Sandbox Code Playgroud)\n我打开 fstab 编辑器
\nsudo nano /etc/fstab\nRun Code Online (Sandbox Code Playgroud)\n然后我在 fstab 中将 /home/unity/media 替换为 /mnt/SSD2 并保存。\n我挂载了新的挂载点
\nsudo mount /mnt/SSD2\nRun Code Online (Sandbox Code Playgroud)\n这解决了问题,我可以使用该驱动器。我是一个初学者,希望这可以帮助像我这样的其他人,\n如果任何资深用户发现我的答案有任何问题,我将不胜感激帮助解决它。(我的研究涉及大量时间阅读大量网站,太多了,无法一一列举;找到解决这个问题的最大关键是高级成员,mook765,raffa和muru分享他们的见解)
\n| 归档时间: |
|
| 查看次数: |
354 次 |
| 最近记录: |