fdisk

分区错误解决方案

六眼飞鱼酱① 提交于 2020-11-12 08:48:59
文章目录 1.将55AA破坏掉 2.如果在这种情况下机器重启了 1.将55AA破坏掉 在这个之前我将 分区表 复制了一份/date/dpt 相当于把55aa位清零 dd if=/dev/zero of=/dev/sda bs=1 count=2 seek=510 这时系统默认就没有分区了(fdisk硬盘) lsblk内存没有被破坏 真正生效的是内存的----只要不重启内存中的数据就不会丢失 恢复 这样fdisk(硬盘的分区就被还原了) 2.如果在这种情况下机器重启了 删除分区表后 分区存在-但是没有分区---- 在这之前必须把这个分区表备份到别的机器里面 用srp(因为没有分区表–所以救援模式中就没有分区,只能在其他机器上) 然后重启(启用救援模式) 救援模式参考 df 也看不到/mnt/sysifcong分区了 没有网络 临时配置地址 ifconfig ens33 地址/24 然后将 另外一个机器上备份的文件scp拷贝到当前目录下 然后给他 恢复 –因为没有分区/mnt/sysconfig所以只能用这个/dev/sda 最后 执行sync命 令 将强迫系统将缓冲区的内容同步到内存(多执行几次)最后exit 来源: oschina 链接: https://my.oschina.net/u/4274636/blog/4713507

利用vmware安装linux虚拟机

家住魔仙堡 提交于 2020-10-29 18:26:19
VMware的特点: 1.不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统 2.本机系统可以与虚拟机系统网络通信 3.可以设定并且随时修改虚拟机操作系统的硬件环境 VMware 可以装多个系统 和物理机功能一样,随时修改硬件环境,但内存最多为物理机一半。 官网 www.vmware.com 新版本主要面对企业更新,占用更多资源,7.0不能在WIN7上用。 可以用快照,将虚拟机操作系统当前状态保存下来,不像物理机需要重装,利于学习,方便。 建议配置 CPU 1GHz 内存 1GB以上 硬盘 分区空闲8G以上,安装LINUX需要2G内存。 不推荐安装到C盘,第一 C盘数据会越来越大 第二 重装的时候很多软件不需要重装了 不要加入体验计划,怀疑偷数据 安装速度取决电脑性能 装完之后需要2-3G空间大小。 选开机启动,很多功能才能用。 卸载vmware vm_install_clear彻底清理卸载虚拟机形成的垃圾文件,包括清理注册表, 切忌直接在文件中直接删除vmware直接安装的位置,因为存在大量垃圾文件,下次安装vmware会认为你已经安装,但此时vmwate已经失去功能。 利用控制面板删除也不是一个非常好的解决方案 网络选择: 桥接 直接虚拟机和真实机通信 NAT 用vmware8网卡与真实机通信 可以上网 host 用vmware1通信 不能上网 NAT

Linux Shell常用shell命令

99封情书 提交于 2020-10-29 11:56:10
一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G) ls -lt 显示文件,按照修改时间排序 2、cd命令 功能:改名目录 cd dir 切换到当前目录下的dir目录 cd / 切换到根目录 cd .. 切换到到上一级目录 cd ../.. 切换到上二级目录 cd ~ 切换到用户目录,比如是root用户,则切换到/root下 3、cp命令 功能:copy文件 cp source target 将文件source复制为target cp /root /source. 将/root下的文件source复制到当前目录 cp –av soure_dir target_dir 将整个目录复制,两目录完全一样 4、rm命令 功能:删除文件或目录 rm file 删除某一个文件 rm -f file 删除时候不进行提示。可以于r参数配合使用 rm -rf dir 删除当前目录下叫dir的整个目录 5、mv命令 功能:将文件移动走,或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令 mv source target

机房冷风吹-linux基础环境搭建(基础篇)

生来就可爱ヽ(ⅴ<●) 提交于 2020-10-28 14:27:13
机房冷风吹-Linux基础环境搭建(基础篇) 当一台服务器或者虚拟机装完系统之后,需要进行基础的环境搭建,调整硬盘,逻辑卷,yum源,时钟同步等等,本篇文章的目的就是用最基本的操作步骤,用最简单的命令,不用动脑直接复制粘贴,根据需求挑选自己需要的进行操作快速完成环境搭建。 本篇基于centos7,6版本的请相应调整命令 一、关闭防火墙 防火墙记得关,防火墙记得关,防火墙记得关,防火墙记得关,防火墙记得关,防火墙记得关!!! 部署的时候如果开着就会因为它,有的服务就奇奇怪怪的不好使了。 [root@zzxt ~] # systemctl stop firewalld [root@zzxt ~] # systemctl disable firewalld [root@zzxt ~] # systemctl status firewalld ● firewalld . service - firewalld - dynamic firewall daemon Loaded: loaded ( / usr / lib / systemd / system / firewalld . service ; disabled ; vendor preset: enabled ) Active: inactive ( dead ) Docs: man:firewalld ( 1 ) 二

矿机板EBAZ4205-ZYNQ7010/(z7035) linux开发笔记2---编译u-boot、kernel(内核)、和文件系统(ramfs&rootfs)

僤鯓⒐⒋嵵緔 提交于 2020-10-20 04:50:53
前言: 大家好,今天小编我又要来水一波了(linux大神们请绕道,勿喷,在此谢过大神们的不喷之恩)。本人是linux小白,但是渐渐地对ZYNQ的linux产生了及其浓厚的兴趣,因为脑子不好使,经常记不住东西,所以希望通过博客的形式记录一下,以后忘记了方便回过头来看看。前面都是废话,可以不用看。。。(回到正题)今天我们要水的就是ZYNQ 的uboot生成、编译;内核的下载,生成,编译;文件系统的制作。 准备: 首先我们搞linux必备的除了工具就是源码,我的工具就是一台装有Ubuntu14.04的PC机,一块矿机板卡(号:EBAZ4205)/(我暂时先用的z7035),一张TF卡(容量最好大于4G,因为我用的文件系统比较大)(我暂时用z7035的QSPI和EMMC),一个读卡器,一个USB转TTL,电源12V,上位机软件puTTY,当然最重要的还有源码(本人用的不是petalinux,不是petalinux,不是petalinux,重要的事情说3遍。用的Xilinx官方github的原生态: uboot:https://github.com/Xilinx/u-boot-xlnx/tree/xilinx-v2018.3 内核kernel:https://github.com/Xilinx/linux-xlnx 设备树库devicetree:https://github.com

Linux服务器挂载第二块磁盘(阿里云服务器挂载数据盘)

梦想与她 提交于 2020-10-10 14:09:11
在阿里云买的centos7,直接一键安装宝塔,放了几个站点,用了一阵子,发现一直都是用的系统盘 提工单才知道,数据盘默认是没有挂载的,需要自己手动挂载 下面是操作步骤: 首先推荐下 宝塔的SSH远程工具 ,真香 1、查看磁盘情况 预装的linux系统有2块盘,一块为系统盘(一般是是/dev/vda),另外一块磁盘是数据盘(一般是是/dev/vdb),默认没有挂载,需要手动挂载到系统中。具体操作是:需要对磁盘进行格式化,格式化后挂载到需要的挂载点,最后还需要添加分区启动表,以便下次系统启动随机自动挂载。 详细操作步骤为: 1、首先查看系统中磁盘信息,命令为: fdisk -l 输入后显示的:"Disk /dev/vda: 21.5 GB",即为系统盘,名称为vda,另外还有一块磁盘是没有格式化,没有分区,没有在使用中的:"Disk /dev/vdb: 32.2 GB",如图所示: 2、格式化数据盘 将未使用的磁盘进行格式化,操作数据盘符前,请自行确认磁盘是否有使用过,如有重要数据请谨慎操作,以免导致数据丢失,带来不必要的麻烦。具体格式化命令为: mkfs.ext3 /dev/vdb 如图所示,即为正在格式化中。这个时候请耐心等待格式化完毕。 3、创建挂载目录 将格式化完的磁盘进行挂载,挂载前,先在服务器上创建一个需要挂载的挂载点,如可以在根目录下创建一个wwwroot目录

磁盘、分区基础知识

删除回忆录丶 提交于 2020-10-10 08:36:21
柱面大小 512*63*255 一样的 但现在内核还无法识别 分区: 一块硬盘 主分区、扩展分区、逻辑分区 主分区 + 扩展分区的数量 <=4 ,其中一个主分区可以用一个扩展分区替代 扩展分区最多只能一个。扩展分区不能直接使用,还要在上面创建逻辑分区。 主分区 + 扩展分区 编号只能 1-4 逻辑分区编号只能从 5 开始 常规分区,数据不是特别重要业务(集群的某个节点) /boot 引导分区 200M 主分区 swap 交换分区 内存的 1.5 倍 内存大于 8G ,就给 8-16G / 根分区 剩余所有空间 数据重要(数据库、存储服务器) /boot 引导分区 200M 主分区 swap 交换分区 内存的 1.5 倍 内存大于 8G ,就给 8-16G / 根分区 100-200G /data 所有,存放数据 特大门户网站(产品线较多) /boot 引导分区 200M 主分区 swap 交换分区 内存的 1.5 倍 内存大于 8G ,就给 8-16G / 根分区 100-200G 剩余的不分配,哪个部门领到服务器,根据需求再分区 先把前面的 sdb 分区清了 fdisk 然后 partprobe /dev/sdb 同步 再: parted /dev/sdb mklabel gpt yes 第二个分 swap 就行,第三个分就不行。 没分扩展就可以直接分逻辑分区 简写:

linux系统管理小工具

人盡茶涼 提交于 2020-10-08 10:49:20
linux系统管理工具 shell脚本代码 ------------------------------>   #!/bin/bash #2020-07-14 #system manage menu() { cat <<-EOF ================================== 系统管理工具 | 2020-7-14 | --------------网络---------------- w 网卡信息收集 | ************************************************ b 网卡绑定信息 | ************************************************ -----------系统硬软件------------- **** ******** ***** r 系统版本信息 | **** ********* ******* ****************** c cpu信息 | **** ********** ******* ****************** t top信息收集 | **** ********** ******* ****************** u 系统负载 | **** ********** ******* ****************** n 列出内核加载的模块 |

redhat7学习笔记-rhcsa

烈酒焚心 提交于 2020-10-05 08:13:08
lab examrhcsa grade 你的虚拟机的网络应该按照以下要求配置: * Hostname: serverN.example.com * IP address: 172.25.N.11 * Netmask: 255.255.255.0 * Gateway: 172.25.N.254 * Name server: 172.25.N.254 1########################## 正常登录 serverN.example.com 系统,保证其 root 密码为 ooxx9527 保证系统 SELinux 运行在 enforcing 模式 ------------------------------------------ rd.break->ctrl + x->mount -o remount,rw /sysroot->chroot /sysroot->passwd->touch /.autorelabe->vi /etc/selinux/config->SELINUX=enforcing->exit->exit root->oo309527->startx nm-connection-editor ssh root@172.25.N.11 -X#( >/home/kiosk/.ssh/known_hosts) hostnamectl set-hostname

VMware 扩展磁盘容量

ぃ、小莉子 提交于 2020-10-01 10:32:03
背景:创建虚拟机后,发现原先定的磁盘容量不够了,这时候可以通过vmware扩展磁盘容量 步骤一 先关闭虚拟机,右键虚拟机设置:(我没关虚拟机,所以灰显了) 步骤二: 启动VMware环境下的Linux操作系统,需要root账号身份登陆 1、[root@localhost ~]# fdisk -l 最大分区为/dev/sda2,说明新创建的分区将会是sda3 2、[root@localhost ~]# fdisk /dev/sda 使用fdisk /dev/sda进入菜单项,m是列出菜单,p是列出分区表,n是增加分区,w是保存并退出 [root@localhost ~]# fdisk /dev/sda The number of cylinders for this disk is set to 1958. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS