首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一种基于Linux文件系统的数据恢复方法_武汉病例轨迹

    起因: 昨天晚上思路不是很清晰(上了一天班回来有点蒙),还是强忍着疲惫想搞事情,结果悲剧了… … 本来想拿SD卡做一张linux烧录卡,烧录脚本是很久以前写的,有git记录,一直不成功,就回退了几次提交,然后执行的时候没有给脚本传参(/dev/sd**),结果脚本中默认磁盘设备为/dev/sdb ,在现在电脑上是一块数据磁盘,执行到一半的时候由于某些原因意外退出,但还是有一些命令执行,比如最致命的一条: dd if=/dev/zero of=${node} bs=1024 count=1 conv=fsync conv=notrunc node指向的就是/dev/sdb 然后把LVM2 label、meta data、分区表都给删除了,由于此硬盘在/etc/fstab中有记录,所以今天开机有卡主了,开始以为磁盘接触不良,进入linux recovery模式屏蔽掉fstab中相关选项后进入系统. ls -l /dev/sd* 发现只有/dev/sdb 没有分区信息,接着执行fdisk /dev/sdb, p打印信息 Command (m for help): p Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0x********* 同样没有分区信息,回想昨晚的操作,终于……(一身冷汗)

    01

    windows系统下安装linux(ubuntu)双系统

    windows系统下安装linux(ubuntu)双系统 原创程序员爱酸奶(QuellanAn) 最后发布于2018-03-09 13:41:13 阅读数 24907 收藏 展开 最近在找工作,很多面试要求上都写着熟悉linux系统,擅长shell编程,虽然在学校学过操作系统的课程,但是到现在出来工作,学的课程忘得也差不多了,并且那些linux命令不经常使用的话,还是很容易忘记的,以前也有一段时间想学学linux,但是一直没有狠下心来,总是在网站(实验楼https://www.shiyanlou.com/)上学习,但是那种其实很难坚持下来,在window系统上装过虚拟机,然后再虚拟机上装的ubuntu,但是相当于一个软件使用,使用起来是相当的卡,体验感太差,终于下定决心装一个linux系统了,不过感觉还是离不开windows系统,毕竟做java开发从学校到现在都是用window系统,怕一下子换了有点适应不过来,所以就装了一个双系统。 好了,废话不过说,直接开始,首先需要准备的东西: U盘(容量>8G)、UltraISO刻录软件、Ubuntu 镜像文件 1.U盘是做启动盘的,就像用老毛桃或大白菜把U盘制作成启动盘装window系统一样。最好3.0端口,比较快。 2.在电脑上下一个UltraISO软件,可以百度UltraISO(https://cn.ultraiso.net/xiazai.html 免费下载试用就可以了)第一个就可以。 3.ubuntu镜像文件,这个可以在官网上下载,我用的是ubuntu 15.10.你们可以选择自己想要的镜像文件就行网址:http://old-releases.ubuntu.com/releases/ (希望对你们有用)。

    02

    Ubuntu系统安装

    注意问题: 1.Ubuntu系统软件源选择,选择为中国的源。 2.VM网络连接方式:桥接或者与本机网络相同。 3.VM与主机共享文件夹:在工具栏里选择VM Tools,安装,然后选择共享。 4.快照,快照。系统有什么大的改动,记得快照。 5.主机与VM读取U盘,SD卡,DVD盘驱动的选择,以及优先级。 6.系统的备份。 7.到现在也没有解决的问题:在做自己的ARM Rootfs的时候,解压完Rootfs包时,重启Ubuntu系统,系统就会奔溃,无法恢复,至今没懂为什么,猜测可能是内核的问题。错误的地方也没有保存。 2.Ubuntu系统的安装 在VM文件系统多次奔溃之后,就选择了把自己两年前报废的笔记本翻出来,当时一杯水倒上去,然后怎么装系统都不行的笔记本,买了一套维修电脑工具,拆电脑,清灰,重装系统。

    03

    red flag系统_red fly

    大家好,又见面了,我是你们的朋友全栈君。 接受协议条款之后开始设置分区。分区的目的是在硬盘上为系统分配一个或几个确定的位置,Linux 系统支持多分区结构,每一部分可以存放在不同的磁盘或分区上。一般情况下,安装 Red Flag Linux Desktop 5.0 需要一个 根文件系统分区(类型为 ext3、ext2 或 reiserfs)和一个 交换分区(类型为swap),这种分区方案适用于大多数用户。如果系统的用户数目较多,可以专门为这些用户建立一个独立的文件系统,如 /home;如果需要有一个固定的数据存放区,也可以为它分配一个独立的硬盘分区,比如建立一个 /data分区。 这里我们选择手动分区,添加好一个8G的根分区(ext3格式)和一个交换分区,交换分区的大小根据您的内存配置而定,一般稍大于内存容量即可。这样的分区设置对于一般用户已经足够了,即使将来感到磁盘空间紧张,还可以继续添加新的分区。选择下一步并确认进行分区格式化。然后开始配置GRUB。 GRUB (GRand Unified Bootloader)是 Red Flag Linux Desktop 5.0 的引导装载程序,它支持 Red Flag Linux Desktop 5.0 与多种操作系统共存,可以在多个系统共存时选择引导哪个系统,例如:Linux、Solaris、OS/2、Windows9x/2000/NT 等。如果电脑中没有别的Linux 操作系统,最好将GRUB安装到MBR(主引导记录)区,这样能保证你机器上的Window系统与Linux系统都能正常引导。因为Windows的引导程序并不会检测到Linux系统。 如果安装程序检测到了主机中的网卡类型,就会显示网络配置界面。设备列表中将会显示出已经检测到的网络设备,对于每个设备,可以点击编辑按钮对IP地址,子网掩码等进行设置。当然你也可以选择略过直接到下一步,设置root密码。Linux 操作系统中,root 是系统管理员,可以对系统进行任意地操作。因此,root 口令是决定系统安全性的重要参数,对其保密性要求很高,密码必须至少包括6个字符,并且区分大小写。

    04
    领券