有时候想安装VPS商不提供的特定版本的Linux系统,或者不方便卸载厂商在系统里集成的一些监控软件,这时候可以自己重装Linux系统。以下以Debian为例,介绍如何从硬盘引导安装Linux系统。
准备文件
将以下文件从Debian存档中复制到硬盘中比较方便的地方,比如/boot/newinstall/
- vmlinuz(内核二进制文件)
- initrd.gz(内存虚拟磁盘映像)
如果你只愿意使用硬盘引导,然后从网络下载其他文件,需要下载netboot/debian-installer/amd64/initrd.gz文件及其对应的内核netboot/debian-installer/amd64/linux(重命名为vmlinuz)。这将允许你重新分区用于引导的硬盘,需要小心操作。
另一种方法,可以在安装时保持原硬盘的分区不变,你需要下载hd-media/initrd.gz文件以及对应的内核hd-media/vmlinuz,还需要一个CD(或者DVD)iso文件的副本放在硬盘上(确认文件名是以.iso
结尾的)。这样安装程序就可以从硬盘引导,并从CD/DVD 映像文件上安装,而不使用网络。
以上文件链接对应Debian官方镜像最新稳定版。其它特定版本请查看Debian全球镜像站,在你下载速度快的镜像站下载。
配置bootloader
以使用GRUB2为例,在/boot/grub/
目录下找到grub.cfg
文件,添加以下内容
1 |
|
重启
- 在厂商提供的VNC Console操作重启
- 选择New Install
- 正常安装