Ubuntu源硬盘挂载到本地计算机更新源

发布时间:2026/5/20 10:55:17

Ubuntu源硬盘挂载到本地计算机更新源 背景某些特殊情况、特殊单位不允许电脑连接互联网那么可以通过硬盘先在互联网下载全套的ubuntu源然后把硬盘挂载到某台本地不允许联网计算机上在内部局域网来更新源。步骤如下装有源的硬盘安装到不允许联网计算机之后开始挂载。下滑找到下面的类似/dev/sda2设备这个/dev/sda2设备就是你要挂载的硬盘自己根据硬盘大小区分起点 末尾 扇区 大小 类型/dev/sda1 34 262177 262144 128M Microsoft 保留/dev/sda2 264192 5860532223 5860268032 2.7T Microsoft 基本数据2.创建/data目录3.挂载分区sudo mount /dev/sda2 /data4.查看磁盘分区的UUID$ sudo blkid/dev/sda1: PARTLABELMicrosoft reserved partition PARTUUID109d6e87-4924-4baf-952e-1a2d6ec3eb92/dev/sda2: LABELM-fM-^VM-0M-eM-^JM- M-eM-^MM-7UUIDEA8CBBE58CBBAA89 TYPEntfsPTTYPEatari PARTLABELBasic data partition PARTUUID053a2dba-f349-4d84-89b7-d32479386e335.配置开机自动挂载sudo gedit /etc/fstab(注意后面拿掉挂载的硬盘后要再次进入fstab把挂载的UUID注释掉)在文件末尾加入上面的红色UUID以及类型UUIDEA8CBBE58CBBAA89/datantfsdefaults 0 1fs spec分区定位可以给UUID或LABEL例如UUID6E9ADAC29ADA85CD或LABELsoftwarefs file具体挂载点的位置例如/datafs vfstype挂载磁盘类型,linux 分区一般为 ext4windows 分区一般为 ntfsfs mntops挂载参数一般为defaultsfs freq磁盘检查默认为0fs passno磁盘检查默认为0不需要检查第一个叫fs_freq,用来决定哪一个文件系统需要执行dump操作0就是不需要 第二个叫fs_passno,是系统重启时fsck程序检测磁盘的顺序号 1 是root文件系统2 是别的文件系统。fsck按序号检测磁盘0表示该文件系统不被检测 dump 执行ext2的文件系统的备份操作 fsck 检测和修复文件系统6.重启系统可运行下sudo apt-get update7.上面的步骤做完后硬盘挂载成功最后一步更改源先备份源sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo gedit /etc/apt/sources.list打开sources.list全删掉加入下面的三行deb file:///data/mirrors.nju.edu.cn/ubuntu/focalmain restricted universe multiversedeb file:///data/mirrors.nju.edu.cn/ubuntu/focal-security main restricted universe multiversedeb file:///data/mirrors.nju.edu.cn/ubuntu/focal-updates main restricted universe multiverse注意标红的 focal是ubuntu20.04的代号不同系统需要更换然后执行sudo apt-get update 即可。可以尝试安装gcc g验证是否成功。

相关新闻