USB 端口安装

USB 端口安装

如何找出设备所在的 USB 并将其挂载。我以前做过,但很久没做了,也不记得怎么做了,也找不到当时做的笔记

答案1

我使用 Ubuntu 14.04 和 12.04 的外部硬盘完成了此操作,我假设这就是您要尝试的。我首先使用 Gparted 来识别设备,通常是 /dev/sdb1 或类似设备。

然后我找到了设备,右上角有一个下拉菜单(目前)可以在设备之间切换。找到 USB 设备后,选择它。

我喜欢使用 EXT4 格式。操作如下:

1 - 选择硬盘(通常是 sdb1 或类似名称)记下路径以供日后使用

2 - 右键单击​​并选择格式

3 - 选择 EXT4(或任何你喜欢的格式)

4 - 单击绿色复选标记以应用更改

5 - 右键单击​​并选择标签来标记设备,我坚持使用 EXT-HDD 作为我的外部硬盘

6 - 再次单击绿色复选标记以应用标签

这里有点令人困惑。7 - 保存更改后,断开 EXT-HDD

8 - 断开连接并关闭(不要重新启动)你的电脑

9 - 将 EXT-HDD 插入同一个 USB 端口

10 - 重新打开电脑

11 - 进入桌面并打开终端并成为 root

12 – 使用此命令和您在步骤 1 中记下的路径识别设备 UUID:

blkid /dev/sdb1

13 - 记下设备的 UUID

14 – 使用此命令创建所需的挂载点:

mkdir /mnt/exthdd 

(或类似的东西,取决于你想要它安装和指向的位置)记下安装点以供以后使用

15 - 通过终端打开并编辑 fstab 以查看其挂载点和权限

nano /etc/fstab

添加行(值之间使用制表符):

UUID=<enter your devices UUID>     /mnt/exthdd     ext4     auto     0     0

16——保存对 fstab 的更改

17-授予创建的挂载点的权限

chmod 777 /mnt/exthdd

退出终端并重新启动。

此时,您的 PC 应该可以正常启动并具有新的挂载点。如果出现任何问题,请重新开始并仔细检查所有内容。有些设备我可以第一次尝试就挂载,而出于某种原因,其他设备需要尝试几次,所以不要灰心。为了确保它已安装,启动期间不应出现错误,还可以转到文件中的该挂载点并查看卷的大小,它应该与您的 USB 设备的大小差不多。

祝你好运并享受!

答案2

您只是想安装已插入的驱动器?

您可以使用图形文件浏览器并单击其条目,或者也可以使用命令行。

如果使用命令行,请找出设备的路径,然后使用 udisksctl 将其挂载。

为了找到路径,我建议在插入后检查 dmesg 的输出。例如,我刚刚插入了一个拇指驱动器:

user@host:~$ dmesg | tail -n 10
[29642.218520] usb-storage 3-1.2:1.0: USB Mass Storage device detected
[29642.219007] scsi host7: usb-storage 3-1.2:1.0
[29643.217841] scsi 7:0:0:0: Direct-Access     SanDisk  Cruzer Glide     1.26 PQ: 0 ANSI: 6
[29643.218263] sd 7:0:0:0: Attached scsi generic sg2 type 0
[29643.219516] sd 7:0:0:0: [sdc] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB)
[29643.220885] sd 7:0:0:0: [sdc] Write Protect is off
[29643.220891] sd 7:0:0:0: [sdc] Mode Sense: 43 00 00 00
[29643.221893] sd 7:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[29643.234250]  sdc: sdc1 sdc2 sdc3
[29643.237733] sd 7:0:0:0: [sdc] Attached SCSI removable disk

因此在这种情况下,我的驱动器上有三个分区:sdc1、sdc2、sdc3(全部位于 /dev/sdc1、/dev/sdc2、/dev/sdc3 中)。

如果由于某种原因您无法拔下并重新插入设备,您可以按标签列出所有驱动器,看看是否是其中之一。例如:

ls -l /dev/disk/by-label/
lrwxrwxrwx 1 root root 10 Apr 13 11:27 d_extra -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 13 19:41 Kali\x20Live -> ../../sdc2
lrwxrwxrwx 1 root root 10 Apr 13 11:27 l_extra -> ../../sda3
lrwxrwxrwx 1 root root 10 Apr 13 19:41 persistence -> ../../sdc3

一旦您知道您实际想要安装哪个设备,您就可以使用udisksctl选项-b来告诉它哪个设备。

例如,如果我想挂载“Kali Live”分区,我可以这样做:

user@host:~$ udisksctl mount -b /dev/sdc2 
Mounted /dev/sdc2 at /media/user/Kali Live.

或者,我可以指定按标签路径......

user@host:~$ udisksctl mount -b '/dev/disk/by-label/Kali\x20Live'
Mounted /dev/sdc2 at /media/user/Kali Live.

不管怎样,完成后一定要将其卸载:

user@host:~$ udisksctl unmount -b /dev/sdc2

答案3

谢谢回复。几个月前我就不再使用打印机了,当我试图再次使用它时,它却无法工作,我发现是系统设置中有些东西没有被选中。这是一个比我想象的更简单的修复,再次感谢你的回复

相关内容