[ManjaroLinux]-虚拟机安装
[ManjaroLinux]-虚拟机安装准备安装VmwareManjaro磁盘分组参考总结准备Manjaro(2022.5.1)官方( https://manjaro.org.cn/ )镜像( https://manjaro.org/get-manjaro/ )提供 Xface、KDE、Gnome 三个版本这里使用的是KDE版本下载.ISO 文件即可安装Vmware虚拟机(16Pro)自定义安装选
准备
Manjaro(2022.5.1)
-
官方( https://manjaro.org.cn/ )
-
镜像( https://manjaro.org/get-manjaro/ )
- 提供 Xface、KDE、Gnome 三个版本
这里使用的是KDE版本
下载.ISO 文件即可
安装
Vmware
虚拟机(16Pro)
自定义安装
选择镜像
选择其他内核
设置虚拟机名字和路径
选择内核
选择内存
使用 NAT 模式
(IO 与硬盘类型,使用默认,直接点下一步)
新建虚拟硬盘
选择硬盘空间
完成 vmware 设置
启动虚拟机
Manjaro
安装引导界面
boot with open source drivers
//使用开源驱动程序启动
boot with proprietary driver
//使用专有驱动程序启动
默认启动
这里选择中文
选择简体中文
选择上海
默认键盘
硬盘部分 选择手动分区
新建分区,选择格式
磁盘分组参考
Manjaro 官网(论坛)
//新手 自动分区
内存大的话就一个分区就行了,挂载点为“/”,选择格式化,格式为 ext4。
新手适合一个分区,这样节省硬盘,也不会和 windows 想冲突。
//手动分区
必须准备一个 256mb,格式 fat32 的分区,挂载点/boot/efi,设置成 esp。(安装过程中会提示,当然 256mb 是非常绰绰有余了,我看到过别人说只设置 100mb,这个你自行尝试)
关于分几个区,有些人会建议 / 一个分区, /home 一个分区,然而/home 中会有很多配置文件,如果新系统有洁癖的小伙伴,这么做会不大爽,
我个人的建议是 / 一个分区,然后/home/下载 挂载一个分区(不见得把自己下载的数据每次都格式化掉对吧),然后这个分区里设置一个譬如 Document 的目录,新系统安装好后把这个文件夹 ln -s 到/home/文档,这样就行了。
关于 swap 分区嘛,以前的人都会分,但现在的内存都很大,所以我觉得可以不要分,但安装完系统可以:
dd if=/dev/zero of=/swapfile bs=1024M count=2(这里是分了 2G 的 swap,dd 命令可以自行搜索)
mkswap /swapfile
swapon /swapfile
然后写进 fstab:
/swapfile swap swap defaults,noatime 0 2
总结:3 个分区一个/swapfile,一个是 fat32 的挂载/boot/efi(强制),另一个是 / ,第三个是 /home/下载。
我自己的硬盘是 512G 的,我给 / 分了 50G,swapfile 暂时给了 1G 不够再换个大点的文件。(内存 4g 的老笔记本)
忘了说了,/和/home/下载都是 ext4 的
/swapfile 还需要设置权限
chmod 0600 /swapfile
chown root /swapfile
方案一
/ - 15-20 GB
/ 分区或叫根分区是最重要而且必需的,需要最先挂载,因为包括 /usr 目录,根据安装的软件数量,会产生非常明显的增长。15-20 GB 对于大多数用户来说是一个比较合适的取值。如果你打算在这里放一个交换文件( swap file)的话,需要适当调大取值
/boot - 512 MB
/boot 分区包含内核、ramdisk 镜像以及 bootloader 配置文件和 bootloader stage。它也可以存放内核在执行用户态程序之前所使用的其他数据。/boot 在日常系统运行中并不需要,只在启动和内核升级(包括重建 initial ramdisk)的时候用到。
如果使用软 RAID0(条带化)系统的话,必须有一个独立的 /boot 分区。
不使用 UEFI 时,/boot 的建议大小时 200 MB,使用 UEFI 时,需要至少 512 MiB 空间。
/var - 8-12 GB
/var 目录存储变量数据例如 spool 目录和文件,管理和登录数据,它通常被用作缓存或者日志记录,因此读写频繁。将它独立出来可以避免由于大量日志写入造成的磁盘空间耗尽等问题。
除了其他数据以外,还包括 ABS 树和 pacman 缓存。保留缓存的包提供了包降级的能力,因此非常有用。也正因为这样,/var 的大小会随着时间推移而增长。尤其是 pacman 缓存将会随着新软件的安装、系统的升级而增长。在磁盘空间不足的时候,可以安全的清理这个目录。/var 分配 8-12 GB 对于桌面系统来说是比较合适的取值,具体取值取决于安装的软件数量。
/home - [剩余全部]
将/home 目录独立使得/分区可以单独重新划分,但是请注意你可以在 /home 没有独立分区的情况下你仍然可以在不修改 /home 目录内容的情况下重装 Arch —— 删除其他顶级目录,然后执行pacstrap。
不能与使用其他发行版的用户共享同一个 home 目录,因为不同的发行版可能使用不兼容的软件版本和补丁。可以共享媒体目录,或至少使用 /home 分区下的不同 home 目录。分区大小跟着存储的内容而定。
swap - 4 GB
以防万一,预留 4G
方案二
挂载点 | 文件系统 | 大小 | 标记 |
---|---|---|---|
/boot/efi | FAT32 | 小空间(MB) | /boot(新版的只需勾选这个,旧版的可能还有 esp) |
/opt | ext4 | 大空间(这个区域可以不分,直接归根目录中)(GB) | 无 |
/ | ext4 | 大空间(GB) | 无 |
/swap | linuxswap | 跟你的内存有关如果是 8g 内存这里就是 8g,如果是 16g 就是 16g | 无 |
无 | 无 | 8G(空 8 个 G 作为补充??) | 无 |
/home | ext4 | 剩下所有 | 无 |
上面策略中磁盘分配百分比
256G (262,144MB)
1{
/ 30G 11%
/boot 300M 0.1%
/home 188G 73%
/opt 30G 11%
/srv
/usr
/var
/swap 8G 3.12%
}
先说明一下分区情况:
/boot/efi:FAT32,512M,启动分区
/:ext4,10G,根分区,不需要太大
/home:ext4,120G,用户分区,建议尽可能大,因为很多软件都默认把配置文件放在用户目录下
/usr:ext4,100G,这个不是 user 的缩写,是用于存放程序以及数据的地方,涵盖了二进制文件,各种文档,各种头文件,还有各种库文件
/var:ext4,50G,包含缓存、一些临时文件以及日志文件
/srv:ext4,5G,用于存储本机或本服务器提供服务的数据,主要用于配置服务器,个人使用的话 5G 足够
/opt:ext4,10G,一些第三方软件,
swap:16G,交换分区
分区策略
SSD 硬盘:
/boot/efi 300M
swaplinux 8G(根据你的内存定)
空一些空间出来,跟上边的图一样
/ 剩下的全部
HHD 硬盘:
/home 自己看着设吧,推荐 100G 以上
方案三
//500G
/分区,载挂点 root,文件系统选择 xfs,大小 20g
/boot 分区,载挂点 boot,文件系统选择 xfs,大小 2g
/linuxswap 分区,载挂点 swap,大小 2g
/home 分区,没有选择载挂点,文件系统 xfs,大小 476g
以下是我自己的分区
40G空间
linuxswap
/boot
/
/var
/home
总览
提示要特定分区
回退新建分区
设置账户
下一步
然后点安装
完成安装之后重启
总结
未完待续
到这里虚拟机的Manjaro系统就安装完成了,
接下来就是配置美化阶段
参考文章
https://manjaro.org.cn/bbs/forum/newbie
https://blog.csdn.net/Neutionwei/article/details/108428129
https://blog.csdn.net/qq_37582600/article/details/112436478
https://blog.csdn.net/qq_27525611/article/details/109269569
https://blog.csdn.net/lj402159806/article/details/80218360
更多推荐
所有评论(0)