Answers:
我想对您的问题的直接“是”解决方案是确保您的计算机在仅UEFI模式下启动。在具有官方14.04.4服务器安装程序的SuperMicro X11主板上,这对我而言是完美的。我确实必须将BIOS引导模式从“ DUAL”(也允许“ LEGACY”引导)更改为“ UEFI”。
这样就产生了一个/dev/sda
经过GPT分区的根磁盘(具有可启动的fat32分区类型EF00
),而无需任何手动干预。我还能够调整“引导式”分区-只是因为我想要不同的大小和布局,所以不需要做任何与GPT相关的事情。
知道在UEFI模式下引导是否有任何不利之处将是很有趣的。不禁会认为这项技术已经存在了很长时间,已经解决了一些问题...
测试一下:
您可以通过Alt+ 切换到文本控制台F2。
尝试创建一个分区开始的GNU,分为如下部分:
sudo -i
parted /dev/sda
输出:
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
创建一个新的GPT disklabel,即分区表:
mklabel gpt
样本输出:
Warning: The existing disk label on /dev/sda will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
接下来,将默认单位设置为TB,输入:
unit TB
要创建2TB的分区大小,请输入:
mkpart primary 0.00TB 2.00TB
要打印当前分区,请输入:
print
样本输出:
Model: ATA ST33000651AS (scsi)
Disk /dev/sda: 2.00TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 0.00TB 2.00TB 2.00TB ext4 primary
退出并保存更改,输入:
quit
使用mkfs.ext4命令格式化文件系统,输入:
mkfs.ext4 /dev/sda1
parted
是,在服务器安装程序文本控制台中不可用:-(
udpkg -i /cdrom/pool/main/p/parted/parted-udeb_3.2-15_amd64.udeb
udpkg -i /cdrom/pool/main/p/parted/parted-udeb_2.3-19ubuntu1.14.04.1_amd64.udeb
Fdisk当前不适用于GPT。但是分手了。或者,您可以轻松地安装gdisk。
目前,安装程序不允许您选择。在某些时候超过1.5TB(如果驱动器未分区)或者是UEFI,则默认为GPT,否则默认为MBR,否则无法选择。
如果您的数据可能具有破坏性,请转换为msdos或gpt,因此请做好备份:
sudo parted /dev/sda
mklabel msdos/gpt
quit
您可以轻松安装gdisk:
sudo apt-get install gdisk
http://www.rodsbooks.com/gdisk/
GPT优势(较旧但仍然有效),请参见srs5694的帖子#2:
http://ubuntuforums.org/showthread.php?t=1457901
https://wiki.archlinux.org/index.php/GUID_Partition_Table#Advantages_of_GPT
parted
用于在tty中创建GPT的方法(您尝试使用的fdisk
方法将无法使用,因为它不支持GPT)。如果您愿意,我可以为您提供一个更简单的答案,但您会读为“否,从文本模式安装程序本身,目前无法执行此操作”,然后以“偏离主题:错误应为归档到启动板”。。。如果对实际尝试帮助您的人更可取... :P ;-)
对我而言,最简单的方法是启动现有安装:
apt-get install gdisk
gdisk /dev/vda
&写(选项o
中gdisk
)一个GPT分区表(分配1 MiB
在磁盘的开始和结束的空间和保存了一个受保护的副本MBR)。
然后,我从CD 重新启动并从现有安装中选择Rescue Mode
并安装了root
分区并运行:
/sbin/gdisk /dev/vda
&创建了gpt
设置正确分区类型的分区:
您将需要再次重新引导计算机,以便内核读取新的分区表并开始安装。
在安装过程中,我设置:
分区1:
1 MiB EF02
作为文件系统类型 reserved-bios
分区2:
250 MiB EF00
作为ext4
与noatime,nodiratime
安装@ /boot
&标记bootable
parted
服务器安装程序文本控制台中是否可用。