没有U盘纯硬盘安装linux之Archlinux

article/2025/9/23 19:38:34

安装系统用U盘是很方便的,无奈我的U盘莫名奇妙的坏了。因为疫情影响,买个U盘要挺久时间才能到达。所以我就想能不能使用硬盘来安装linux系统呢。试试吧!
一方面可以省下一个U盘的钱,另一方面,安装系统的速度肯定比普通U盘快多了。

相关阅读

  1. 《没有U盘纯硬盘安装linux之Ubuntu22.04》
    https://blog.csdn.net/lxyoucan/article/details/124506518
  2. 《没有U盘纯硬盘安装linux之Archlinux》
    https://blog.csdn.net/lxyoucan/article/details/124519765
  3. 《没有U盘纯硬盘安装linux之manjaro》
    https://blog.csdn.net/lxyoucan/article/details/124541834

背景

之前已经写过一篇《没有U盘纯硬盘安装linux之Ubuntu22.04》https://blog.csdn.net/lxyoucan/article/details/124506518大体内容是相同的,所以本文我就不会写的太细。

准备工作

下载archlinux的iso文件

https://archlinux.org/download/
我把它保存在了E盘(FAT32),这个E盘是我专门分的一个分区用来保存ISO 文件的,理论上不需要像我这样弄,直接保存在NTFS分区应该也是可以的。因为我一开始使用NTFS分区时遇到了点问题,所以就直接使用了Grub2原生支持的FAT32分区了。
在这里插入图片描述

安装Grub2

这个不是本文的重点,大家可以百度搜一下怎么安装的。我这个Grub2是当时使用U盘安装 ubuntu时就有的。因为懒的卸载就直接使用了。理论上是可以通过硬盘自行安装的。

编辑grub.cfg

这个文件大概率在EFI分区的boot\grub\grub.cfg,或者linux中的/boot/分区的对应目录。
在此文件中增加以下配置:

menuentry 'archlinux' {insmod ntfsinsmod iso9660set isofile="/archlinux-2022.04.05-x86_64.iso"search --set -f $isofileloopback loop (hd0,gpt5)$isofilelinux (loop)/arch/boot/x86_64/vmlinuz-linux archisolabel=ARCH_202204initrd (loop)/arch/boot/x86_64/initramfs-linux.img
}

set isofile=“/archlinux-2022.04.05-x86_64.iso”
loopback loop (hd0,gpt5)$isofile

字体加粗的部分是可能要修改的地方。

  • /archlinux-2022.04.05-x86_64.iso是你的iso在磁盘中的路径,因为我放在根目录了,所以就/开始。
  • (hd0,gpt5)是你存放iso文件的磁盘分区(比如我这里的E盘)。可以有很多种方式查到,比如在windows中可以使用diskpart查询到
  • ARCH_202204根据你实际使用的版本调整。
#查磁盘列表
list disk
#选择磁盘
select disk 0
#查分区列表
list partition

在这里插入图片描述

grub引导archlinux安装

grub引导菜单中选archlinux

在这里插入图片描述
这里会显示 Waiting 30 seconds for device /dev/disk/by-label/ARCH_202204
最终会失败,需要手动处理。
在这里插入图片描述
会到如上图的界面,这个跟我们平时安装archlinux的不一样。因为加载失败了,下面我们就手动解决一下。

手动挂载ISO

#创建将要挂载“E盘”的目录
mkdir /iso
#挂载/dev/nvme0n1p5 这里不同的电脑不一样,这个是指你存放iso文件的分区,根据实际情况修改
mount /dev/nvme0n1p5 /iso
#把iso文件虚拟成设备
losetup /dev/loop99 /iso/archlinux-2022.04.05-x86_64.iso

查看 /dev/disk/by-label 下是否有 ARCH_202204文件夹,

# 查询ARCH_202204是否存在
cd /dev/disk/by-label
ls

如果没有

ln -s /dev/loop99 /dev/disk/by-label/ARCH_202204
exit

在这里插入图片描述

操作完成后,exit就会出现以下界面,就成功啦。
在这里插入图片描述
到这里就可以正常的安装archlinux了,安装过程可以参考:
《2021年vmware安装archlinux》
https://blog.csdn.net/lxyoucan/article/details/115226297

参考

https://www.bilibili.com/read/cv11375091


http://chatgpt.dhexx.cn/article/tNvLOa2w.shtml

相关文章

没有U盘纯硬盘安装linux之manjaro

安装系统用U盘是很方便的,无奈我的U盘莫名奇妙的坏了。因为疫情影响,买个U盘要挺久时间才能到达。所以我就想能不能使用硬盘来安装linux系统呢。试试吧! 一方面可以省下一个U盘的钱,另一方面,安装系统的速度肯定比普通…

硬盘安装linux

介绍准备工作相关工具 用到的工具: 1.wingrub或者diskgenius2. EsyBCD 安装系统重建引导项其余事项 介绍 看来看去网上各种杂乱无章的安装过程,反正我是走了些许弯路,在这里记录一下安装步骤免得又忘了。我这里安装的是centos7系统&#xf…

没有U盘纯硬盘安装linux之Ubuntu22.04

安装系统用U盘是很方便的,无奈我的U盘莫名奇妙的坏了。因为疫情影响,买个U盘要挺久时间才能到达。所以我就想能不能使用硬盘来安装linux系统呢。试试吧! 相关阅读 《没有U盘纯硬盘安装linux之Ubuntu22.04》 https://blog.csdn.net/lxyoucan…

win10下硬盘安装linux mint

前言 我一直都不喜欢用u盘装linux系统,又要制作优盘,又要从优盘启动,跟mint自身的开箱即用的思想对比之下简直是太不优雅了。 资料 https://www.kafan.cn/edu/9482611.html https://www.cnblogs.com/duanguyuan/p/3836712.html http://b…

简单整蛊室友,只需几行bat病毒代码

为了让整蛊更方便,不能搞什么花里胡哨,所有直接使用bat代码来编写。 首先新建1个txt文件,更改为任意名称,但后缀名必须更改为bat或com 然后右键编辑。 再输入以下代码: start cmd %0 这段代码的意思是重复执行打开命…

vbs之鬼畜恶搞代码

​ ​msgbox"从前有座山"msgbox"山里有座庙"msgbox"庙里有个老头给小和尚讲故事"msgbox"讲的是..." msgbox"你以为会这么简单吗?", 16dim WSHshell set WSHshell wscript.createobject("wscript.shell&quo…

抖音恶心的整人代码~~~VBS代码

一:VBS简介 VBScript是Visual Basic Script的简称微软公司可视化BASIC脚本版),即 Visual Basic脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素&…

VBS整蛊代码

这个代码不会对电脑造成任何伤害,可以拿去整朋友。 直接上代码: text() function text dim a aInputBox("叫爸爸!") if a"爸爸"then Msgbox"儿子真乖!",0,"" else Msgbox"调皮&am…

5个拿来就能用的整人代码脚本

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 整蛊代码脚本 一、你的电脑正在被攻击!!!二、CMD炸弹三、无限弹窗四、启动项关机脚本五、舔狗代码 一、你…

VBS整人蓝屏代码(Windows 7 直接蓝屏,重启即可恢复,亲测有效!!)

蓝屏重点:在VBS输入整人代码,然后用VBS打开bat蓝屏文件 VBS框架: msgbox" " 弹窗 createobject("wscript.shell").run "cmd /c start " 打开文件 inputbox…

【VBScript恶搞代码】终极整蛊1.0版本(附源码)

前言👇 本篇可能就是一次小实战吧,把之前学过的一些知识汇总在一起 虽然复杂了一点,但是快乐会翻倍,亲测好评 另外,这次整蛊对电脑是没有危害的,敬请放心使用 代码赶得有点急,先将就着看吧&…

恶搞代码——vbs进程

今天跟大家分享一下娱乐的恶搞代码,想必很多人也知道,那么针对电脑小白来说可能就不是非常清楚了,其实过程也很简单,那么下面就是其中比较常见的恶搞源码: 一.电脑语音恶搞: 首先我们先新建一个后缀为txt的…

VBS代码--很恶心的整人效果

----我们会经常遇到一些无聊的文件,一旦我们打开它就会出现各种烦人的新窗口,今天来看的是VBS脚本---- 一:VBS简介 VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Editon。(微软公司可视化BASIC脚本版)。其语言类似Visual Basic(VB),…

vbs介绍与常见整人代码

vbs代码 什么是vbs? 在生活中我们有时候会收到朋友发来的一个奇怪的文件,点开之后一直有弹窗怎么关闭都没用,最后只能调用任务管理器才"大功告成",这其实就是一个vbs小程序。你的朋友只是仅仅和你开一个玩笑&#xff0…

vbs整人小脚本(搞笑)

不用百度了哦,我给你整理出来了几个 出了事情我不负责 大多都是在记事本中做的,保存的时候在后面写 。vbs 就ok 里面的文字可以改的嘛 改你想对他/她说的话啊 一、你打开好友的聊天对话框,然后记下在你QQ里好友的昵称,把下面代码里的xx替换一下,就…

[144]如何用VBS编写一个简单的恶搞脚本

windows系统的电脑, 首先右击桌面,选择新建-文本文档,在桌面上新建一个文本文档; 随后打开计算机或者是我的电脑,点击其中的组织(xp系统多为工具),选择下面的文件夹和搜索选项 …

vbs整人代码大集合(多年以来的整合)

博客超链接首页博客超链接资源 vbs整人代码大集合/不要乱使用! 前言一、删除D:\所有文件二、不断弹出窗口三、不断按下altf4 (开什么都关闭……)四、按999次回车五、关不掉的窗口总结 前言 作为一个真正的程序员,首先应该尊重编程,热爱你所写…

超好玩的vbs代码 (恶作剧代码)

VBScript是Visual Basic Script的简称微软公司可视化BASIC脚本版),即 Visual Basic脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管…

整人VBS\BAT代码 ② 整蛊系列→可参考

大家好,我是MouBai00001,刚入站不久的孟新。当你在现实生活中被整,你会有怎样的想法呢? 当你在和朋友在一个Wifi里打电脑游戏时,被你的朋友坑,下面就教大家如何以牙还牙(好像营销号)…

vbs整人代码,表白+提醒 两段代码就OK

在沉闷的工作环境下,有时玩玩整人代码也不错,整人代码一般使用VBS脚本来实现,简单的两行代码就可以实现表白提醒了,不过大家也要警惕VBS脚本的危险性,下面小编分享的只是整人简单脚本,大家可以随便玩&#…