Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 其他文档 > 将ArchLinux安装在NVME上

将ArchLinux安装在NVME上

收藏

本作品内容为将ArchLinux安装在NVME上,格式为 docx ,大小 17770 KB ,页数为 3页

将ArchLinux安装在NVME上


('将ArchLinux安装在NVME上一年前自己测试虚拟化,显卡passthrough时安装的archlinux的一些日志:参考:/Linux/2016-05/131059.htm电脑启动时,必须以UEFI加载启动。。1.分区查看分区信息#lsblk#parted-l针对NVME硬盘,建议用官方parted来分#parted/dev/nvme0n1(parted)mklabelgpt(parted)mkpartESPfat321MB513MB创建boot分区512MB.(parted)set1booton设置1分区为启动(parted)mkpartprimaryext4513MB100%把剩余全部划为一个区2.mkfs格式化#mkfs.fat-F32/dev/nvme0n1p1#/boot#mkfs.ext4-O"^has_journal"/dev/nvme0n1p2//去除日志记录功能,延长SSD寿命3.mount分区#mount/dev/nvme0n1p2/mnt#mkdir/mnt/boot#mount/dev/nvme0n1p1/mnt/boot4.连网#wifi-menuwls3(无线连接)5.校准时钟#timedatectlset-ntptrue6.修改更新源#vim/etc/pacman.d/mirrorlist#SpeedFirst(China)Server=http://mirrors.aliyun.com/archlinux/$repo/os/$arch用阿里云源Server=http://mirrors.163.com/archlinux/$repo/os/$archServer=http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch#pacman-Syy强制刷新一下7.安装最基本的包到新硬盘上#pacstrap-i/mntbasebase-devel8.生成fstab表,自动挂载分区表#genfstab-U/mnt>>/mnt/etc/fstab9.chroot切换到新硬盘目录#arch-chroot/mnt/bin/bash10.安装vim#pacman-Svim11.设置时区、字符、主机名#ln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtime//时区#echoflyarch>/etc/hostname//主机名#vim/etc/locale.genen_US.UTF-8UTF-8zh_CN.GBKGBKzh_CN.UTF-8UTF-8zh_CNGB2312#locale-gen#vim/etc/locale.confLANG=en_US.UTF-812.可加载nvme模块#vim/etc/mkinitcpio.confMODULES="...nvme..."13.更新mkinitcpio#mkinitcpio-plinux14.更改root密码#passwdroot15.安装systemd-boot..由于grub不支持nvme设备启动。#pacman-Ssystemd-boot由于本身就是systemd-boot启动,则无须再安装16.安装systemd-boot到nvmessd上#bootctlinstall如果运行bootctlinstall命令失败,你可以通过efibootmgr手动增加选项:#efibootmgr-c-d/dev/sdX-pY-l/EFI/systemd/systemd-bootx64.efi-L"LinuxBootManager"启用microcode#pacman-Sintel-ucode#vim/boot/loader/entries/arch.conf创建引导配置文件titleArchLinuxlinux/vmlinuz-linuxinitrd/intel-ucode.imginitrd/initramfs-linux.imgoptionsroot=/dev/nvme0n1p2rw//nvme0n1p2指你root的目录分区//optionsroot=PARTUUID=06d1a377-976d-47db-a907-9bf03bb8519brootfstype=ext4rwpcie_aspm=forcei915.enable_rc6=7其中PARTUUID可通过blkid获得。#vim/boot/loader/loader.conf包含内容为:timeout3defaultarch安装其它包及配置环境为了避免手动操作,我利用Ansible将安装各种常用软件及配置环境的过程自动化,只需执行:#ansible-playbooksite.yml可通过GitHub获取archstrap。19.退出,重启#exit#umount-R/mnt#reboot',)


  • 编号:1700774494
  • 分类:其他文档
  • 软件: wps,office word
  • 大小:3页
  • 格式:docx
  • 风格:商务
  • PPT页数:17770 KB
  • 标签:

广告位推荐

相关其他文档更多>