Answers:
Linux中的磁盘名称是按字母顺序排列的。/dev/sda
是第一个硬盘驱动器(主要主机),/dev/sdb
是第二个硬盘驱动器,等等。数字指的/dev/sda1
是分区,第一个驱动器的第一个分区也是如此。
您的外部驱动器极不可能是/dev/sda
,几乎可以肯定是机器的内部驱动器。要查找(附带的)USB驱动器的名称,请运行sudo fdisk -l
。
输出示例:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4b66b5d5
Device Boot Start End Blocks Id System
/dev/sda1 63 80324 40131 de Dell Utility
/dev/sda2 * 81920 30801919 15360000 7 HPFS/NTFS/exFAT
/dev/sda3 30801920 194643539 81920810 7 HPFS/NTFS/exFAT
/dev/sda4 194643601 976773119 391064759+ f W95 Ext'd (LBA)
/dev/sda5 194643603 198836504 2096451 c W95 FAT32 (LBA)
/dev/sda6 342951936 960387071 308717568 83 Linux
/dev/sda7 198840320 342949887 72054784 83 Linux
/dev/sda8 960389120 976773119 8192000 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x484882da
Device Boot Start End Blocks Id System
/dev/sdb1 63 976768064 488384001 7 HPFS/NTFS/exFAT
该命令将列出所有已连接驱动器的所有分区,它可能还将包括一些/dev/sdbX
分区,而这些正是您想要的分区。在上面的输出中,我的外部USB驱动器是sdb
并且具有分区sdb1
。
您还可以使用以下命令查看USB驱动器的设备名称lsblk
:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 39.2M 0 part
├─sda2 8:2 0 14.7G 0 part
├─sda3 8:3 0 78.1G 0 part /winblows
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 2G 0 part
├─sda6 8:6 0 294.4G 0 part /home
├─sda7 8:7 0 68.7G 0 part /
└─sda8 8:8 0 7.8G 0 part [SWAP]
sdb 8:16 0 465.8G 0 disk
└─sdb1 8:17 0 465.8G 0 part
sr0 11:0 1 1024M 0 rom
同样,在上面的示例中,sdb
是我的外部USB驱动器。
/dev/sda
。我的机器的内部驱动器是/dev/nvme0n1
。
您可以从实时CD(或USB)中加载Xubuntu,然后启动gParted以检查该分区是否正确。
您可以使用http://www.linuxliveusb.com/创建一个liveUSB 。
您可能需要将分区(或驱动器)格式化为ext3或ext4。