Questions tagged «usb-drive»

有关使用USB端口连接的存储驱动器的问题。


6
如何摆脱USB驱动器上的“ U3系统”?
我有一个USB驱动器(SanDisk SDCZ40-016G),其安装方式以前从未见过。插入后,两项将显示在“位置”->“计算机”中: “ SanDisk Ultra Backup:16GB”包含我的数据,“ CD驱动器:U3系统”包含Windows可执行文件。Windows可执行文件对我来说似乎没有用,所以我想删除它。我使用GParted删除了设备上列出的唯一分区,然后创建并格式化了一个新分区: 奇怪的是,执行此操作后,包含Windows可执行文件的“ CD驱动器”就完好无损。 这是怎么回事?

7
USB插槽有时会突然停止工作
在笔记本电脑上重新安装Lubuntu 12.04系统后,几天后又安装了不同的程序,又出现了一个较旧的问题:没有明显的原因,外部鼠标以及有时其他USB连接的设备(包括HDD)停止工作。硬盘显示它有张力,因为那里有灯,插入时外部鼠标闪烁一秒钟。 我以前曾发布过此问题的其他版本。我现在将其保留为两个答案的示例。他们都不在这里工作。 注销不执行任何操作,重新启动不执行任何操作。 该事件似乎完全是随机的,重新启动后会在几天或几周后重新出现,或者很少会在几个小时后重新出现。 http://pastebin.com/0qR8bhhX在var/log/syslog后新发生(与仅外部有线鼠标和键盘) 我猜最重要的是: Nov 24 14:06:55 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29953.822962] usb 3-1: USB disconnect, device number 3 Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069427] uhci_hcd 0000:00:1d.0: host controller process error, something bad happened! Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069439] uhci_hcd 0000:00:1d.0: host controller halted, very bad! Nov 24 …

8
为什么会出现错误dd:/ dev / rdisk1bs = 1m:不支持该操作,在尝试在USB上安装ubuntu时弹出?
我正在尝试使用以下网站上的说明将ubuntu安装到我的闪存驱动器上:http : //www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx。 步骤8之后,终端要求输入我的密码,该密码会接受,然后弹出此错误消息: dd: /dev/rdisk1bs=1m: Operation not supported. 我也尝试过在该语句中的最后一个大写m,然后系统不要求我输入密码,但错误消息仍然弹出。发生了什么,为什么?


3
检查USB拇指驱动器的实际大小
我最近阅读了很多有关假MicroSD卡和USB拇指驱动器的信息,这些驱动器声称具有很大的空间(即使您要求使用计算机),但实际提供的空间却更少。我最近购买了SanDisk USB驱动器(声称有128 GB),并想测试其大小。它不是通过ebay或其他方式购买的,但我真的想在实际使用前测试其实际尺寸。 我可以在上面复制内容,再复制回来,看看文件是否还可以。我还可以使用哈希和其他东西实现自动化。但我希望有一个更准确的解决方案。我读过Windows,H2testw可以解决问题。有没有一种简单的方法可以在Ubuntu / Linux上进行测试?专门的,运作良好的工具吗? 更新:明确地说,这个想法是要验证控制器告诉Linux系统的大小是正确的(这样就不会丢失任何数据)。这并不是我想查看是否获得128 GB而不是127.3 GB。我想测试我写的所有数据是否都可以再次读取。不幸的是,我只能在英语技术网站上找到一些有关此的信息。不过,德国有很多资料来源。我实际上是在寻找类似的应用程序,但对于Ubuntu / Linux:https://www.raymond.cc/blog/test-and-detect-fake-or-counterfeit-usb-flash-drives-bought-from -ebay-with-h2testw / Update2:我尝试收集一些英语来源。由于缺少时间,我没有详细阅读所有内容。 https://www.ebay.com/gds/All-About-Fake-Flash-Drives-2013-/10000000177553258/g.html https://zh.wikipedia.org/wiki/USB_flash_drive#Counterfeit_products https://www.heise.de/newsticker/meldung/Verdaechtige-USB-Sticks-mit-2-Terabyte-bei-Amazon-Faelschungen-entlarven-Datenverluste-vermeiden-3915202.html http://www.pcgameshardware.de/USB-Stick-Hardware-255579/News/falsche-Speicherkapazitaet-bei-Amazon-1245682/ Update3:说明 由于下面的怪异评论家,一些解释。 这是什么问题,为什么仅dd不能解决问题? 这是对 “清楚地弄清楚您要解决的问题是什么,“假驱动器”的定义是什么。” 似乎有些人不了解问题。因此,尽管我认为这对我的问题很重要,但我尝试尽我所能详细解释。 您的操作系统或UNIX工具为您提供的USB设备的容量可能是错误的。这是致命的,因为您的操作系统会调整您可以发送到的数据量。发送超出其实际容量的数据,您将丢失数据。这是个问题。那么,为什么会发生这种情况? 您无需非常了解USB协议即可理解该问题。串行接口具有共同的属性,即客户端设备(USB驱动器)将需要通过此串行接口告知其自身容量。这意味着客户端设备需要它自己的控制器,并且需要有关设备用途以及在这种情况下的容量方面的一些知识。当它收到存储内容的命令时,它也决定要做什么。如果以这种方式对控制器进行编程,则可以忽略该命令或用数据覆盖某些内容。 这是什么意思?无论您使用什么Unix工具告诉您驱动器的容量:都是工具询问驱动器的内容,仅此而已。这就是发明h2testw的目的:它使用稍后介绍的方法测试实际大小,并将其与驱动器上的内容进行比较。如果不一致,则可能会丢失数据,因为所有用于存储数据的常用操作都依赖于操作系统的信息,而操作系统的信息只是询问控制器。为什么要问?测试需要时间并覆盖驱动器上的所有数据。因此,操作系统自然需要依赖此信息。 要检查像h2testw这样的实际容量,您确实可以使用dd将数据写入驱动器,再次读取数据,然后查看是否与您写入的数据相同。完全合法。硬件和驱动器的性质使其更加复杂。例如,考虑写缓存。您需要确保不从缓存中读取。这只是为什么它看起来不那么简单的一个例子。还认为仅写零意味着信息的熵低,可以在读取时进行重构。细节上并不是那么容易。当然,您仍然可以手动进行操作。 但是为什么,什么时候可以自动化呢?为什么要工作?如下面我的答案所建议,f3实现了许多贡献者的大量想法(考虑到它是对h2testw的扩展),并且还实现了几种取舍不同的方法。开发人员想出了手头上不同的假驱动器(也称为假驱动器)的技巧。因此,尽管我理解了理论和问题(似乎是因为问题在德国技术媒体中得到了很好的解释,而在英语媒体中却未得到很好的解释),但我并没有假装理解所有内容,这就是我在上面提到它的原因。这只是我了解的理论,我更像是一个软件专家。但是作为一名信息学的学生,我对它的理解已经足够了解问题。 “尝试了解基本的Unix实用程序” 实际上,我已经回答了这个问题,但要明确地说:Unix工具只使用USB协议(当然,仅适用于USB设备)来收集信息。做更多的事情没有任何意义。 仅从信托供应商那里购买有帮助吗? tl; dr:没有。 “在购买商品时,就像涉及任何形式的安全性一样,请考虑寻找可信赖的卖家,并仅从他们那里购买驱动器。” 安全(和安全)与信任无关!这是关于验证和确认!抱歉,但这在很多方面都是错误的。 假设您通过受信任的卖家购买。几个问题: 供应商是否测试了硬件以确保没有数据丢失?当他购买并出售假驱动器时,他会认出吗?不必要。 他是否有可能购买他不知道是假货的东西?完全,看看最近ryzen假货:https://www.pcgamer.com/beware-of-fake-ryzen-processors-selling-on-amazon/,https://www.heise.de/newsticker/meldung/ Direkt-von-Amazon-Faelschungen-von-AMDs-Ryzen-Prozessoren-im-Umlauf-3772757.html 如果我松开驱动器中的演示文稿并弄乱了演示文稿,我值得信赖的供应商会回到过去并救我吗?自从上一次长时间旅行的DeLorean于1885年被摧毁以来,它可能会取代驱动器。 其他的东西 “这个问题实际上似乎更像是OP所喜欢的”促销”,而且OP对实际测试驱动器的兴趣不大。” 这是荒唐的。我专门在寻找与h2testw类似的工具,该工具也可以在linux上运行。是的,这就是我想要的,有用的答案,很抱歉。我不知道英语出版社还不了解这些问题,因此很幸运以后能找到类似的东西。这不是促销活动,但实际上您可以使用其中一个。

6
如何更改对外部驱动器的权限?
我想更改自动安装的外部驱动器上的权限,但是我已经尝试过sudo nautilus,然后转到gui和权限并进行更改,但是它不允许我这样做。 我跑ls -l并得到 drwx------ 1 xbmc xbmc gui显示如下。 owner xbmc folder access create and delete files file access --- Group xbmc folder access none file access --- others folder access none file access --- 我该如何更改它,以便每个人都有权访问驱动器及其中的所有文件夹/文件。我试图使plexmedia服务器运行,但我无法通过网页看到驱动器,因此无法将其添加到源中以便能够流式传输我的内容。 我想更改“其他”访问权限,以便可以访问/ media路径上的所有驱动器,以便从任何位置读取和写入所有文件夹。 您可以看到安装在这里的驱动器(外部驱动器是#18,19,20)http://paste2.org/p/1754386

4
为所有人或特定用户安装具有写许可权的USB驱动器
我知道也有类似的问题,但是我遇到了一些我无法克服的特定问题。 我有: HDD分为两个分区。/dev/sdb1和/dev/sdb2。 sdb1是NTFS,我不需要它。我需要的sdb2是fat32。 Ubuntu 12.04.1 LTS(服务器) 我想要: 最后,我需要一个博贴/dev/sdb2到/home/storage具有访问权限(RW)用户media。 我面临的问题: 1)从命令行使用手动安装。 如果我只是用 server# sudo mount /dev/sdb2 /home/storage 它已安装,但/home/storage接收根作为所有者和组,并且不允许media用户在此处写入。 如果我mount不sudo以用户身份使用命令media-则不允许。说只有root可以使用mount。 如果我使用mount选项:server# sudo mount /dev/sdb2 /home/storage -o umask=000我会得到所需的东西。当然有点过头了,因为存储文件夹对每个人都是可写的。但是-是手动安装的-现在我需要在每次重新启动时重新安装。 2)重新启动时重新安装-使用 fstab 因此,我认为如果我每次重新启动时都使用fstab此分区(/dev/sdb2)挂载,将会很好。fstab我添加的行: UUID=8C52-C1CD /home/storage auto user,umask=000,utf8,noauto 0 0 与乌伊特blkid。auto我更改了几次fs类型...也尝试vfat过,但总是在重新启动时,ubuntu在处理带有消息(从日志中获取)的fstab(我认为)时停止: fsck from util-linux 2.20.1 /dev/sda5: clean, 120559/10969088 files, 19960144/43861504 blocks mount: unknown filesystem type …

9
无法从USB驱动器安装ubuntu服务器14.04 64位LTS
当我想使用此USB驱动器启动另一台计算机时,使用Ubuntu的14.04 64位服务器的iso映像,使用启动磁盘创建程序(在ubuntu桌面12.04 32位中)创建了可启动USB,计算机启动,安装过程正常,它通过选择语言来实现,然后显示出无法安装CD-ROM继续安装的错误,我尝试了几次其他USB设备,但显示了相同的错误。我如何获得这项工作?
24 14.04  boot  usb  usb-drive 



2
由于GPT表错误,无法格式化或删除pendrive中的分区
这是我尝试在笔式驱动器中格式化分区时得到的: 删除分区时出错/dev/sdb1:parted --script "/dev/sdb" "rm 1"'退出时退出状态为非零的命令行1:警告:/dev/sdb包含GPT签名,表明它具有GPT表。但是,它没有应有的有效伪造的msdos分区表。可能它已损坏-可能是由于不了解GPT分区表的程序造成的。或者,也许您删除了GPT表,现在正在使用msdos分区表。这是GPT分区表吗? 错误:主GPT表和备用GPT表均已损坏。尝试制作一个新表,并使用Parted的救援功能恢复分区。 (udisks-error-quark, 0)

4
USB驱动器由用户自动安装,但仅具有root用户的写入权限
我正在尝试使用ext4 USB驱动器,但Ubuntu 13当前仅以root用户的写权限安装它,因此对于普通用户,如果没有sudo,我将无法对其进行写操作。 我检查的第一个地方dconf-editor有以下选项 自动挂载 自动挂载 自动运行 autorun-x-content-ignore 自动运行x内容打开文件夹 autorun-x-content-start-app 在我看来,应该可以选择是否可以写入已安装的USB驱动器,但不能。 我还确保我的用户在相关组中:fuse和plugdev 我已经搜索了大多数Internet,找不到解决方案来更改安装操作所赋予的权限。实际上,没有人会遇到这个问题。很多人会遇到问题,因为它们的驱动器完全是只读的,但只有root写入权限才可以。 我看不到任何控制情况的方法。我看过使用来设置安装选项,gnome-disks但留下了空白。 它不在,fstab但确实出现在mount列表或/ etc / mtab中: /dev/sdb1 /media/adam/WDPassport2T ext4 rw,nosuid,nodev,uhelper=udisks2 0 0 如果有帮助,这是syslog中显示的内容: kernel: [111522.196770] usb 2-1: USB disconnect, device number 6 kernel: [111525.384020] usb 2-1: new high-speed USB device number 7 using ehci-pci kernel: [111525.565220] usb 2-1: …

3
永久将Ubuntu Server安装到闪存驱动器
首先,我想确保对本文的目的不了解: 这与创建可启动USB密钥无关 这不是简单地从USB引导 我想要做的是有一台可通过USB记忆棒或CF卡启动的家庭NAS(文件)服务器。对于本篇文章而言,与闪存驱动器的连接方式(USB,IDE,其他方式)无关,相关的是:我想启动整个操作系统安装并从闪存驱动器运行。我特别想要这种类型的安装的原因是:我希望能够轻松制作操作系统的备份副本(映像闪存),我想确保可以立即交换操作系统并引导它(通过更换闪存驱动器) ),并且我希望文件服务器上的驱动器可以与OS分开更换。 我知道可以将闪存驱动器格式化为ext2并安装在其上。我正在寻找有关创建更强大的解决方案的建议。以下是我要执行的一些操作: 将根分区配置为YAFF2或LogFS,或配置为专门为闪存驱动器设计的其他文件系统。 重新配置基本操作系统以最小化写入(/ tmp中的ramfs等) 请提交您的建议。我想知道Ubuntu是否真的适用于这种情况... 我想澄清一下我的目标。常规的SSD驱动器具有固件,这些固件将通过使用一些技巧使驱动器长时间保持活动状态,例如:不断地将写入重新分配给新扇区。USB记忆棒没有这种固件,因此使用常规文件系统可能会很快杀死它们。我正在寻找是否有可能通过使用为闪存设计的文件系统来模拟SSD固件。从某种意义上说,我正在努力做到这一点,以便USB驱动器可以正常方式运行系统,就好像它是实际的SSD一样。
20 server  usb-drive 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.