镜像文件扩容简记
最近有遇到对镜像文件(.img)进行扩容的需求,踩了一些坑,在此记录一下。背景是要在仿真器上跑一个在挂载额外disk.img的全系统测试,需要用到很大的数据。但是一开始用的磁盘镜像空间不够大,所以需要扩容然后才够放下数据。一种类似的场景是,在虚拟机上启动,挂载某个disk.img作为linux启动之后的rootfs,disk.img内有自己的分区表和文件系统。这种需求不能仅仅只扩大外部host的i
最近有遇到对镜像文件(.img)进行扩容的需求,踩了一些坑,在此记录一下。背景是要在仿真器上跑一个在挂载额外disk.img的全系统测试,需要用到很大的数据。但是一开始用的磁盘镜像空间不够大,所以需要扩容然后才够放下数据。一种类似的场景是,在虚拟机上启动,挂载某个disk.img作为linux启动之后的rootfs,disk.img内有自己的分区表和文件系统。这种需求不能仅仅只扩大外部host的i
起因 最近放假回家了,但是人回家了并不能代表可以把学校的事情全抛了。因此就需要把以前的arch上部署EasyConnect需求重新提起来,还要额外增加一些要求。需求 EasyConnect是深信服开发的一款VPN工具,被许多公司和学校内网广泛使用。然而深信服作为一个安全公司,自己做的产品甚至烂到被自己人骂。尤其是对Linux的兼容性,我在之前折腾了许久对
前段时间,工位机子上的Arch系统已经稳定下来,由于没有游戏需求,且看了一些dotfile的效果十分震撼,于是打算换成tiling wm以完全摆脱鼠标,提高“效率”。DWM 首先尝试的是处于鄙视链顶端底端的 dwm (dynamic window manager)。dwm 由 Suckless 组织出品,他们的项目还有 st、dmenu。所有的项目的配
最近实验室给的服务器坏了,Vivado环境没了,本来是计划在自己的Arch上装Vivado2020.2的,可是在解压的过程中一个手残,tar命令本来加-x参数解压,用成了-c打包,-f后面应该紧接着解压目标文件夹;这两个致命手残把珍惜的40G安装包给覆盖成了10kb的文件夹。 (╯‵□′)╯︵┴─┴ 最后只好放弃今天的安装计划了,只能说是手残的自己作死罢了...在此重新整理一下tar的使用:常用参