2023年11月25日发(作者:)

VM虚拟机安装凝思磐⽯系统(字符界⾯)

VM虚拟机安装凝思磐⽯系统

⼀、凝思系统简介及镜像下载

⼆、VMware虚拟机安装

此⽂主要介绍凝思系统的最⼩化安装,并没有安装图形化界⾯

1、新建虚拟机

此操作不做过多介绍,注意的是,这⼀步这样选,因为凝思系统是基于 内核

Debian

虚拟机处理器核⼼我设置的是4个,内存是2G,磁盘⼤⼩30G,具体看个⼈电脑情况

2、启动虚拟机

Manual install text mode

字符界⾯⼿动安装

Automated install

字符界⾯⾃动安装

Boot from Harddisk

从硬盘启动,⽤于已经安装好系统的情况

Test memory

内存检测

选择要分区的磁盘,这⾥我只有⼀个磁盘,直接选择 即可,进⼊新建界⾯

New

磁盘分区表有 两种类型。

MBRGPT

MBR分区表(Master Boot Record,即硬盘主引导记录分区表)最多⽀持4个主分区或者3个主分区和1个扩展分区(包含随意数⽬的逻辑分

区),并且只⽀持容量2TB以下的硬盘,超过该容量的硬盘也只能管理2TB。

GPT分区表(GUID Partition Table,全局唯⼀标识分区表)的分区数量没有上限,只受到操作系统限制(由于分区表本⾝需要占⽤⼀定空间,最

初规划硬盘分区时,留给分区表的空间决定了最多可以有多少个分区,IA-64版Windows限制最多有128个分区,这也是EFI标准规定的分区表的最

⼩尺⼨),可管理的硬盘⼤⼩可达到128EB,但是只有基于UEFI平台的主板才⽀持GPT分区引导启动。

GPTMBR 分区的磁盘不同在于⾄关重要的平台操作数据位于分区,⽽不是位于⾮分区或隐藏扇区。另外,GPT分区磁盘有备份分区表来提⾼

分区数据结构的完整性

罗⾥吧嗦说了⼀⼤堆,其实中⼼思想就是:

如果你硬盘容量是在2TB以上,建议选择 'gpt'2TB以下选择 'msdos'MBR分区表)

我选择的是 ,因为我没有那么⼤的硬盘

'msdos'

3.2、进⾏分区

分区的话,可根据个⼈情况,但是⾄少要分三个区,⼀个 swap 分区,⼀个 ⽬录分区,⼀个 home 分区

3.2.1、创建 分区

swap

将光标移动到 ,选择

Free SpaceNew

File System typelinux-swap

Size(GB)

:1

swap 分区⼀般选择 1 个g就⾜够了,最多2g,但是在⼤的话系统也不会⽤到

Force to be a bootable partition

:强制成为⼀个可引导分区,即启动盘

primary

,主分区

extended

:扩展分区

选择 主分区,选择

parimaryOK

3.2.2、创建扩展分区

将光标移动到 ,选择

Free SpaceNew

⽂件系统类型选择 ,⼤⼩默认即可,就是磁盘剩下的⼤⼩

ext4

分区选择 扩展分区

extended

将光标移动到 ,选择

Free SpaceNew

⽂件系统类型选择

ext4

⼤⼩选择 6g 或 8g,都⾏

强制成为可引导分区

3.2.4、创建⽤户家⽬录分区

将光标移动到 ,选择

Free SpaceNew

⽂件系统类型选择

ext4

⼤⼩默认

将光标移动到第⼀⾏, ,选择 ,进⼊以下界⾯

/dev/sdaOK

选择 ,点击

/dev/sda1Edit

mountpoint

:挂载⽬录

由于 sda1swap 分区,所以不⽤挂载⽬录

Format the partition

:格式化分区

不格式化的话,分区是没法⽤的,不能写⼊及保存数据

3.2.5.1、挂载 ⽬录

/

选择 ,点击

/dev/sda5Edit

mountpoint

:/

3.2.5.1、挂载 ⽬录

home

选择 ,点击

/dev/sda6Edit

mountpoint

:/home

挂载完成后是这个样⼦的,然后选择

Next

4、输⼊序列号

如果不输⼊序列号的话,除了⽹络功能不能使⽤,其它功能都可以正常使⽤,不过建议有的话还是写上吧

5、配置⽹络参数

Static IP Address

静态 IP,需要⾃⼰填写相关参数

Dynamic IP Address

动态IP,系统会⾃动分配

看个⼈情况,我是选择了全部

9、开始安装

接下来就到这了,选择 开始安装

install

然后会出现⼀个进度条,等进度条⾛完之后,会问你已经安装成功,需要不需要进⾏重启,然后重启即可,等重启完成后,系统就算

是装好了。

10、登录

这⾥提供⼏个管理员⽤户名及作⽤的说明,

最好完成什么功能就⽤什么⽤户,不要全都使⽤ root

root

secadmin

:安全管理员

主要完成系统⽤户的管理

netadmin

:⽹络管理员

⽤于⽹络的管理

sysadmin

:系统管理员