Fel*_*lix 3 storage formatting ubuntu blocking usb-flash-drive
我正在玩一个 USB 记忆棒(用qemu
它启动 archlinux并尝试同时在同一根记忆棒上执行安装 - 勇敢,我知道,但我只是在胡闹)。
现在,在无法同时启动和安装之后,我似乎把我的手杖搞砸了。我认为发生的事情是我曾经cfdisk
擦除它上的所有内容并创建一个大分区,但是格式化它然后失败了,所以现在有一个没有文件系统的大分区。
澄清一下:我并不担心我的手杖,我知道我可以随时恢复它。
我觉得有趣的是,将棒插入我的计算机(使用 Ubuntu)后,没有(终端)方法可以找出/dev/sdx
它关联的块设备 ( )。我可以确定的唯一方法是使用 GParted:
但blkid
显示以下内容:
/dev/sda1: UUID="12F695CFF695B387" LABEL="System Reserved" TYPE="ntfs"
/dev/sda2: UUID="A0BAA6EABAA6BC62" TYPE="ntfs"
/dev/sdb1: UUID="546aec8b-9ad6-4571-b07a-adba63e25820" TYPE="ext4"
/dev/sdb2: UUID="2a8b82d8-6c6e-4053-a446-bab970d93d7c" TYPE="swap"
/dev/sdb3: UUID="7cbede7d-c930-4e59-9d1b-01f2d79bd092" TYPE="ext4"
Run Code Online (Sandbox Code Playgroud)
无踪迹/dev/sdc
。我的问题是:如果我没有图形界面(使用 GParted),我怎么知道哪个块设备是我的棒?
有多种方法可以发现设备节点。
dmesg
命令检查内核输出。fdisk -l
。(这应该为所有连接的驱动器吐出分区表。)lshw -short
( ls hardware )的输出,或使用类似的命令,如lspci或lsusb,具体取决于您对所寻找设备的了解。如果lshw在您的系统上不可用,请安装lshw包以获取它。ls /sys/block/
或ls -d /sys/block/s*
查找不熟悉的设备名称。)ls /dev/sd*
和查找不熟悉的设备名称。)据我了解,blkid只查看分区,而不查看原始驱动器设备。(这可能过于简单了。)lshw命令和类似命令更适合直接获取硬件信息。
归档时间: |
|
查看次数: |
4842 次 |
最近记录: |