我想将我的磁盘划分为2,一个分区用于UEFI,另一个分区用于Btrfs,我将在其中安装Linux。
我应该使用哪种类型的参考线?Linux有很多可用的,请参阅sfdisk中的列表:
0657FD6D-A4AB-43C4-84E5-0933C84B4F4F Linux swap
0FC63DAF-8483-4772-8E79-3D69D8477DE4 Linux filesystem
3B8F8425-20E0-4F3B-907F-1A25A76F98E8 Linux server data
44479540-F297-41B2-9AF7-D131D5F0458A Linux root
我希望将一个分区更改为Ext3或Ext4,并使用fdisk打印可扩展的分区类型:
19 Linux swap 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
20 Linux filesystem 0FC63DAF-8483-4772-8E79-3D69D8477DE4
21 Linux server data 3B8F8425-20E0-4F3B-907F-1A25A76F98E8
22 Linux root (x86) 44479540
这是我的磁盘分区:
$ sudo fdisk /dev/sda
Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 186.3 GiB, 200049647616 bytes, 390721968 sectors
Disk model: TOSHIBA MK2035GS
我有一个1TB的外部硬盘,我最近在上面安装了Ubuntu。在我有一些备份之前,我不想失去。因此,我为Ubuntu创建了一个新的分区。在此过程中,我一定是以某种方式将备份分区的类型从ext4更改为交换(虽然我不记得这么做,但这就是G以来向我展示的)。这个新的交换分区从未被新安装的Ubuntu使用过,它有自己的交换分区。尽管我认为可能性很大:有什么方法可以从备份(现在是交换)分区中取回数据吗?
为了澄清这种情况,下面是设备的当前分区表:
Partition Start End Size in sectors
1 * Linux Sw
我试图在我的CentOS系统上挂载设备/dev/xvdc。当我运行fdisk命令时,我得到:
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 33 262144 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/xvda2 33 13055 104594432 83 Linux
Disk /dev/xvdc:
当我在Ubuntu14.04机器上运行sfdisk -l时,它返回以下内容:
Disk /dev/xvda: 36473 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/xvda1 0+ 522 523- 4200966 83 Linux
/de
我有一个正在安装的外部驱动器kali linux into.there不是一个Efi分区,那么如何制作它呢?我应该把它装在哪里?在kali中有一个选项是/boot,但是当我安装Ubuntu之后删除它时,Ubuntu将它挂载到/boot/efi。那么我应该使用/boot/efi还是/boot呢?谢谢你,nullroot
我的/sda磁盘的分区表已损坏。我不知道具体发生了什么,但我仍然可以读取磁盘,并引导到Linux,但不能再进入Windows 8。我对Linux非常陌生,这似乎不容易修复,所以我决定将数据备份到另一个磁盘,格式化/sda磁盘,并将数据放回。
/sda包含:
/sda2 which is Win8 *NTFS*
/sda3 is an extended partition containing:
/sda5 which is Linux / (filesystem root) *EXT4*
/sda6 which is swap.
/sdb是一个分区NTFS磁盘,
在使用gdisk时,有一个选项可以指定十六进制代码。我想知道它是什么,为什么需要它,见下文。因此,例如,如果我在我的驱动器上创建一个软件RAID,我假设我需要代码fd00。但是为什么呢?它是什么,我要用它吗?为什么我不能使用8300创建raid数组(不管这意味着什么)?
Command (? for help): n
Partition number (1-128, default 1):
First sector (34-5860533134, default = 2048) or {+-}size{KMGTP}:
Last sector (2048-5860533134, defaul
我已经拔出一个USB与宝贵的数据与一个安装的LUKS分区,这破坏了分区表。
运行testdisk不能识别分区:它声称它是未分配的空间,而不是LUKS分区。来自parted:
Number Start End Size Type File system Flags
1 1049kB 3222MB 3221MB primary boot
2 3222MB 3224MB 2097kB primary
应该有第三个LUKS类型的分区。
Number Start End Size Type
在GPT分区上使用fdisk创建文件系统时,我注意到在文件系统类型中有以下选项:
20 Linux filesystem 0FC63DAF-8483-4772-8E79-3D69D8477DE4
21 Linux server data 3B8F8425-20E0-4F3B-907F-1A25A76F98E8
22 Linux root (x86) 44479540-F297-41B2-9AF7-D131D5F0458A
23 Linux root (ARM) 69DAD710