Ubuntu/Fedora linux加载硬盘及备份硬盘记录

Fedora Linux 桌面系统全攻略:从安装配置到开发环境搭建 Linux 操作系统作为开源生态的核心,其发行版的选择与配置是开发者和技术爱好者必须掌握的基础技能。理解不同发行版的设计哲学与软件包管理机制,是构建稳定高效开发环境的关键。Fedora Linux 以其前沿的软件生态与严谨的发布流程,在创新性与稳定性之间取得了良好平衡,为现代软件开发与日常办公提供了可靠的技术底座。通过 DNF 包管理器、RPM Fusion 第三方仓库以及 Flatpak 通用包格式,用户可以便捷地管理从系统工具到桌面应用的全栈软件。本文以 Fedora Workstation 为例,详细 阅读详情

    对于双硬盘的系统,要挂载第二块硬盘作备份数据用,或者在虚拟机里面添加个硬盘(SCSI类型的),过程如下

 

    一、 加载硬盘

以下命令需要ROOT权限:

    1、查看分区:

    fdisk -l

    /dev/sda (第一块硬盘,安装时选择了自动分区)

    /dev/sda1 Linux (逻辑分区)

    /dev/sda2 Extend (扩展分区)

    /dev/sda5 Linux Swap (临时交换区)

    /dev/sdb (第二块硬盘,还没分区,提示没有包含分区表)

    物理分区使用a、b。。。编号,每个物理硬盘最多有四个主逻辑分区(或扩展分区),所以自动分区中,扩展分区sda2下第一个逻辑分区编号从5开始。

    2、分区sdb:

    fdisk /dev/sdb

    选择m:查看命令。

    选择n:add a new partition

    选择p:添加逻辑分区,开始默认1,结束为+2048M,就是分2G给第一个逻辑分区

    选择p:查看分区,可看到新增了一个分区sdb1

    选择w:保持分区表信息

    3、格式化:

    用fdisk -l查看,可以看到sdb下新增多sdb1,再执行格式化

    mkfs -t ext3 /dev/sdb1

    4、挂载:就放到/media下吧,这个目录以后可以在桌面看到

    mkdir /media/sdb1

    mount /dev/sdb1 /media/sdb1 

    用df查看下(df -m),可以看到/dev/sdb1大小为1946,目录为/media/sdb1

    5、添加到自动挂载中:修改/etc/fstab

    # /dev/sdb1
    /dev/sdb1 /media/sdb1 ext3 defaults 0 0

    6、重启,可以看到桌面上出现了一个盘。

    shutdown -r now

   或者reboot


   二、备份硬盘数据:

建一个目录以挂载第二块硬盘

mkdir /mnt/backup

mount -t ext3 /dev/sdb1 /mnt/backup

备份数据,只用的tar命令


tar -cvpzf /mnt/backup/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt  --exclude=/media  /

接着,让我们稍微解释一下:
     tar 是用来备份的程序
     c - 新建一个备份文档
     v - 详细模式, tar程序将在屏幕上实时输出所有信息。
     p - 保存许可,并应用到所有文件。
     z - 采用‘gzip’压缩备份文件,以减小备份文件体积。
     f - 说明备份文件存放的路径, /media/sda7/backup.tgz 是本例子中备份文件名。这个备份文件备份的位置是其它分区,也就是原来的WIN分区中。因为我的根目录的空间不足,所以只有备份在其它的地方了。
     来看看我们想要包含的目录。我们不想备份所有的东西,因为有些目录是没有多大用处的。确认你不想包含的文件,否则您会得到一个很奇怪的结果。 您也不必备份 /mnt 目录下的东西,除非您有其他分区挂在它下面或者你坚持要备份。您还必须确保没有任何资源挂在 /media 目录下(比如,任何CD或者移动存储介质).否则,剔除/media。
    * 最後一个参数是我们想要保存的目录. 我们想要保存所有的东西,使用 / 作为根目录。

    更多参数见man tar


    将来还原系统备份:

我们在从硬盘上创建了一个名为backup.tgz的备份文件。

Linux 中美妙的事情之一就是在系统正在运行的情况下可以进行还原操作,而不需要启动光盘或者其他任何乱七八糟的东西。当然,如果您的系统已经崩溃,那您必须选择 使用live CD,但是结果还是一样。你甚至可以在Linux系统正在运行的时候,移除它里面所有文件。可是我不告诉你那个命令!
mount -t ext3 /dev/sdb1 /mnt/backup
tar -xvpzf /mnt/backup/backup.tgz -C /

如果您使用的是bz2压缩的:

tar -xvpjf /media/sda7/backup.tar.bz2 -C /

参数x是告诉tar程序解压缩备份文件。 -C 参数是指定tar程序解压缩到的目录。 ( 在本例中是/ )


Linux系统升级及内核版本升级 一、背景 工作中有时会遇到系统版本过旧,无法满足安全扫描后的安全要求,系统漏洞数量多,处理难度较大,这时,我们就需要升级OS或Linux内核版本; 二、升级操作 2.1、 redhat/CentOS系统 三、附录:包升级命令 1)配置yum更新源 /etc/yum.repos.d目录下新建主机的yum源,.repos文件中,repositoryid:指定一个仓库,name指定仓库名称, baseurl:指定仓库的URL,mirrorlist指定仓库的镜像站点,enable是否启用本仓库,gpgcheck 阅读详情

相关推荐

Linux手动挂载移动硬盘全攻略:从识别设备到自动挂载

在Linux系统中,文件系统管理遵循'一切皆文件'的核心理念,外部存储设备需要通过'挂载'操作才能接入目录树被访问。这一机制赋予用户对存储设备的完全控制权,允许精确指定挂载点、设置读写权限及优化参数,是系统管理、数据备份和服务器运维的基础技能。理解设备文件(如/dev/sdX)与不同文件系统(如NTFS、ext4、exFAT)的识别方法是关键。通过lsblk、mount等命令进行手动挂载,不仅能解决跨平台数据迁移时的访问问题,更是实现自动化管理(如配置/etc/fstab实现开机自动挂载)的前提。掌握这些操

weixin_34378767的博客 429

linux fedora14 u盘运行,Fedora Linux系统下挂载U盘和Windows盘

前提是在mnt目录下,建立了F,D,U三个目录,还有就是sda,hda之分即串并口硬盘区别[root@localhost yan]# vi /etc/fstabLABEL=/ / ext3 defaults 1 1tmpfs /dev/shm tmpfs defaults 0 0devpts /dev/pts devpts gid=5,mode=620 0 0sysfs /sys sysfs de...

weixin_33490603的博客 198

Linux下使用Dislocker解锁Windows BitLocker加密硬盘全攻略

数据加密是保护存储设备安全的核心技术,通过算法将数据转换为不可读格式,防止未授权访问。其原理基于密钥体系,如BitLocker采用全卷加密密钥(FVEK)和卷主密钥(VMK)的分层结构,确保即使物理介质丢失数据也不泄露。这项技术的价值在于实现跨平台数据安全交换与恢复,尤其在双系统或数据救援场景下至关重要。应用场景包括运维人员访问加密备份、开发者跨平台调试以及普通用户读取Windows加密外置存储。本文聚焦于通过Dislocker这一FUSE驱动,在Linux环境中解析BitLocker元数据,利用密码或恢复

weixin_33806914的博客 344

linux fedora设置开机自动挂载win磁盘

sudo mkdir /{C,D} sudo vim /etc/fstab # for Windows 10 C:/ /dev/nvme1n1p4 /C ntfs defaults 0 0 # for Windows 10 D:/ /dev/nvme0n1p1 /D ntfs defaults 0 0 sudo mount -a

学亮编程手记 1197

VirtualBox直通物理硬盘:实现原生性能双系统并行运行

虚拟化技术通过在单一物理硬件上创建隔离的软件环境,实现了资源的高效复用与系统隔离。其核心原理是利用虚拟机监控程序(Hypervisor)抽象硬件资源,为每个虚拟机提供独立的虚拟硬件层。这项技术的核心价值在于提升硬件利用率、简化环境部署与测试,并增强系统安全性与可移植性。在开发测试、教育培训和服务器整合等场景中,虚拟化都是基础支撑技术。本文聚焦于Oracle VirtualBox的高级功能——物理硬盘直通,该功能允许虚拟机绕过虚拟磁盘文件,直接读写宿主机的真实硬盘分区。通过结合【物理硬盘直通】与【双系统】方案

weixin_33806300的博客 557

跨平台访问BitLocker加密盘:Dislocker在Linux/macOS上的完整指南

全盘加密是保护存储设备数据安全的常用技术,它通过对整个磁盘扇区进行加密来防止未授权访问。BitLocker是Windows系统内置的全盘加密解决方案,但其原生支持仅限于Windows生态,这给跨平台数据访问带来了壁垒。为了解决这一痛点,开源工具Dislocker应运而生,它通过解析BitLocker的元数据、推导解密密钥,并利用FUSE(用户空间文件系统)或NBD(网络块设备)技术,在Linux和macOS系统上创建了一个透明的解密映射层。这使得用户能够像访问普通卷一样读写BitLocker加密的移动硬盘或

weixin_33735077的博客 391

挂载硬盘操作

我们在使用 CentOS7 时,一般最好把数据都存放在额外挂载的磁盘上,优点就是防止系统磁盘爆满,以及防止数据丢失。目前使用的 Linux 操作系统,也绝大部分与 CentOS7 的操作命令一样,包括一些国产 Linux 系统。因此本篇博客以 CentOS7 为例,通过 vm 虚拟机,介绍如何通过命令操作,挂载一块新的磁盘。在 vm 虚拟机没有添加磁盘之前,运行命令lsblk查看当前 CentOS7 下面的磁盘情况可以发现目前只有 sda 这一块磁盘,下面有 2 个分区:sda1 和 sda2。

jdjjdhj的博客 868

Ubuntu零基础入门到精通【1.2讲】:Ubuntu 与 Linux 的关系 —— 你用的到底是什么?

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 3120

linux ubuntu/centos7/fedora/redhat设置开机自动mount挂载win ntfs磁盘

【代码】linux centos7/fedora/redhat设置开机自动mount挂载win ntfs磁盘。

学亮编程手记 1094

Ubuntu零基础入门到精通【1.1讲】:什么是 Ubuntu?一文带你彻底搞懂!

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 5736

Ubuntu零基础入门到精通【3.2讲】:安装 Ubuntu Server:从零开始到生产就绪的完整实战指南

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 3282

GSmartControl快速上手:Linux/Windows/macOS安装与使用完整指南

GSmartControl 是一款**免费、开源的硬盘健康检测工具**,它通过图形界面读取硬盘和 SSD 的 SMART 数据,帮你一键判断磁盘是否健康、何时该更换。本文是一份面向新手的完整指南,涵盖 Windows / Linux / macOS 三大平台的安装步骤、主界面解读、SMART 自检运行方法及常见故障排查,让你 5 分钟上手。 ## GSmartControl 是什么:硬盘健康检测

gitblog_00348的博客 930

Ubuntu零基础入门到精通【3.1讲】:图形化安装 Ubuntu Desktop 完全实战指南!

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 2327

Fedora桌面Linux:前沿技术与稳定性的完美平衡

Linux发行版是开源操作系统生态的核心组成部分,其设计哲学直接影响用户体验。Fedora作为Red Hat赞助的社区发行版,通过严谨的发布周期和软件包管理机制,在技术前沿性与系统稳定性之间实现了精妙平衡。该系统采用DNF包管理器提供高效的软件管理能力,支持RPM Fusion第三方仓库扩展,为开发者提供Python、Node.js等最新工具链。在桌面环境方面,Fedora默认集成纯净的GNOME界面,同时提供Spins版本支持多种桌面选择。对于追求云原生技术的用户,Fedora原生集成Podman容器工具

weixin_34232744的博客 400

Centos 、TencentOS等Fedora Linux挂载一块新数据盘、扩容xfs格式分区数据盘

适用场景 :VMware Workstation、vSphere、云硬盘等,整块xfs格式分区数据盘,调整虚拟硬盘容量大小后,扩容目录(非LVM扩容)。上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-209715199, 默认 209715199): +100G。Disk /dev/sdb:100 GiB,107374182400 字节,209715200 个扇区。I/O 大小(最小/最佳):512 字节 / 512 字节。p 主分区 (0个主分区,0个扩展分区,4空闲)

9660

展会客流统计的客流统计系统,WiFi客流每时每客

一般展会的举行时间都在3-7天之间,展会作为市场部门一项重要工作,一直以来没有一项有效的工具能够提供数据支持。 展会最重要的是通过活动和产品来吸引参展者的参观,如何统计展会期间的客流量呢?如何通过将数据转化成为活动数据的支撑呢? 目前成熟的解决方案有,视频客流统计、WiFi客流统计、红外线客流统计等方式。由于展会通常的时间都比较短,视频、红外线客流统计采购及安装价格都比较高,需

isentech的博客 3994

Linux启动流程深度解析与/boot分区丢失故障恢复实战

操作系统启动流程是计算机系统从加电到用户可用的核心过程,涉及硬件初始化、引导加载、内核启动和系统服务初始化等多个关键阶段。其原理基于固件(BIOS/UEFI)的硬件检测与引导加载程序(如GRUB2)的接力执行,最终由内核接管并初始化整个系统。理解这一流程的技术价值在于能够快速定位和解决系统启动故障,保障服务器和开发环境的稳定运行。在Linux运维和系统管理场景中,/boot分区丢失、GRUB引导失败、内核panic等是常见且严重的启动问题。本文以Linux启动流程的六阶段模型为基础,深入剖析了从固件初始化到

weixin_33785108的博客 345

【CVPR 2025】低光增强HVI论文精读与源码复现---part1 论文网络精读

【CVPR 2025】本文参考论文HVI: A New Color Space for Low-light Image Enhancement part1 在文章中对论文核心网络与原理展开详细解释 part2 对论文公开代码的arch网络与其他核心部分展开详细解释

BOB_BOB_BOB_的博客 3259

Back In Time 2.0.0 RC1 升级指南:基于 rsync 的 Linux 增量备份工具配置与实战

数据备份是保障数据安全的核心实践,其基本原理在于通过定期复制和版本管理,防止数据因误删、硬件故障或软件错误而丢失。在众多备份技术中,增量备份结合硬链接技术,能够在节省存储空间的同时,提供完整的历史快照视图,极大提升了备份的经济性和可用性。对于 Linux 用户而言,rsync 是实现高效、可靠文件同步与备份的基石工具。Back In Time 正是这样一款深度集成 rsync 和硬链接技术的图形化备份解决方案,它专注于文件级别的定时增量备份,帮助用户轻松构建可回溯的本地或网络备份体系。其最新的 2.0.0

weixin_30684743的博客 338

STM32L433使用DSP库配置过程

STM32L433中有FPU,在使用中为了使用其中的部分函数,需要对其进行配置。     配置成功后做些总结,留待后续复习备忘,同时也希望有朋友像我一样使用DSP库配置时少走弯路,留作交流。

在在在的博客 4550

SAP BTP ABAP RAP 开发对象命名规范与落地实践

摘要:SAP BTP ABAP开发中的命名规范实践 在企业级ABAP开发中,命名规范是提升交付效率的工程化手段。SAP推荐采用[/<namespace>/][<prefix>]_<object_name>_[<suffix>]的结构化命名框架,解决多对象、多团队的协同问题。关键实践包括:使用组织专属命名空间避免冲突;通过prefix区分同类型对象的不同语义(如UI_/API_);object_name体现业务语义而非技术细节;suffix表达次级差异。在具体对

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1433

Linux To Go制作指南:打造可随身携带的完整Linux工作环境

操作系统可移植性一直是系统管理和开发运维领域的热门话题,其核心原理在于将完整的系统环境与硬件解耦,通过移动存储介质实现跨平台部署。这项技术的核心价值在于提供了高度一致、隔离且可定制的计算环境,能有效解决开发环境配置、紧急系统救援、安全测试以及多机工作流同步等工程实践难题。特别是在当前远程协作和混合办公场景下,一个可持久化、高性能的便携系统能显著提升工作效率。本文聚焦于Linux To Go这一具体实现方案,深入探讨了从存储设备选型、系统安装部署到性能调优与跨硬件兼容性处理的全流程实践,其中系统分区与GRUB

weixin_30721077的博客 380

SystemUI-下拉去掉后去掉用户切换-去掉电源按键中的紧急呼叫

这里自己倒腾完成了两个常见需求:去除用户切换、去除紧急呼叫UI在去除用户切换时候,用到了Compose知识点,所以很难按照以前经验去找对应布局、找对应的View Item ,以往方法都只能部分借鉴的搞系统的还是要跟着谷歌学一点Compose技能了,方便日常开发调试。

十年饮冰,难凉热血 1459
上一篇: Fedora 8安装 ATI Radeon HD 2400 PRO显卡驱动 &amp; 3D效果
下一篇: Triobird的TeX/LaTeX菜谱: 页面设置&常见段落格式的设定
鹅鹅
博客等级 码龄19年 70粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值