我的系统:
- 最新的 Debian 11 镜像
- 在我的托管服务提供商处运行的 vServer
- 通过 Xen 虚拟化
- 普通 HDD,无 SSD;未使用 lvm 或 raid
不知怎的,我设法安装了分区未对齐的 Debian 11。(这个问题是这个)
fdisk 说:
Device Boot Start End Sectors Size Id Type
/dev/xvda1 2 2095151103 2095149056 999G 83 Linux
/dev/xvda2 2095153150 2097149951 1996802 975M 5 Extended
/dev/xvda5 2095153152 2097149951 1996800 975M 82 Linux swap
奇怪的是:我最近在具有相同设置的 vServer 上以几乎相同的方式安装了另一个 Debian,并且在该机器上一切正常(第一个扇区从 2048 开始)
我做了什么:
- 专家安装
- 在一切正常的机器上:选择“引导,使用整个磁盘”;我没有进入手动或引导分区的菜单
- 在故障机器上:我考虑过手动分区,进入了菜单,但随后中止了,没有将任何内容写入磁盘,并让 Debian 安装程序进行分区
结果与上面的输出不同(我现在最大的问题是 grub 没有足够的空间来安装)
这怎么可能???
安装 Debian 时,我手动对磁盘进行分区,如何确保分区对齐???
有什么想法吗?这里可能出了什么问题?
更新:
重新安装了 vServer,手动对整个磁盘进行分区;然后,甚至在完成安装之前,在另一个终端窗口中使用 fdisk 检查:这次一切正常,第一个分区从扇区 2048 开始
问题依然存在:Debian 安装程序有时怎么会搞乱分区呢?