Linux下删除boot分区手动如何恢复 , 高手指教,谢谢你还记得住以前的分区设置么?需要精确的容量,硬盘分区要精确到块(好像是
4k
左右吧? 。
如果记得住,可以这样:
使用
diskgenuis
(其实别的也行,但有的分区软件不能精确分区,这软件也不是能特别准确,但他能修改分区类型 , 有用)添加一个新的分区,把那个
/
分区分出来,一定要和以前一样,分区的类型我记得是
83,错了容易导致
Linux
不能挂在这个分区 。之后重新启动 。使用
Linux
的
Live
CD
启动(ubuntu
就有
liveCD
) 。用命令行尝试挂载那个分区,命令如下:
首先新建一个用来挂载的目录 。
mkdir
linux
之后挂载:(非
root
用户需要sudo,用
root
用户的话不需要sudo)
sudo
mount
-t
ext3
/dev/XXX
linux
-o
ro
解释:
-t
后面的
ext3
根据需要修改,他是你的
Linux
所使用的分区类型,不知道的话可以试试
auto 。/dev/XXX
要针对你的
Linux
所在的分区设备名 。详细的命名方法请搜索 。-o
ro
是让他只读挂载 , 防止损坏数据 。
如果分区正确,你就可以看到里面的文件,并且可以把所有的数据拷贝出来 。
建议用
tar
压缩到一个
FAT32
分区里 。压缩的命令:
先
CD
到硬盘的
linux
分区:
cd
linux
(就是你刚才
mkdir
明且
mount
到的地方)
tar
cfj
/mnt/fat32
*
就行了 。fat32
就是你挂载的那个
FAT32
分区 , 注意你的
Linux如果太大,压缩文件超过
2G
就不行了 。你可以尝试找一个用
ntfs-3g
的
LiveCD挂载一个
NTFS
分区 。(找个大
U
盘或者移动硬盘,格式化为
ext3
分区更好)
如果压缩成功,就意味着这个分区里面的数据没有丢失 。
可以适当把分区分的比以前大一点 。从而保证数据都没事 。
SWAP
没有重要数据 。不用恢复他,把剩下的空间重新分给他就行了 。
如果数据压缩出来了,你就可以考虑是不是把这个分区格式化一下,之后再把
linux
文件解压缩回去 。
再恢复
GRUB
就行了 。
我没有说很多需要的命令,你要是不知道的话,可以搜索一下,都有用法能找到的 。
linux 分区错误怎么解决硬盘无法识别,无法通过自检,在Linux下成功修复分区表出错 。
给同学重装下系统 , 再GHOST的过程中大概是没有事先格式化系统盘,然后再解压过程中还打开了下 , 导致了程序一直未响应卡在那里,等了很久没反应,于是就强制关机,悲剧就出来了 , 重启后BIOS进不去,硬盘自检过不去 。由于上次我已经处理过同样的问题 , 觉得应该也是硬盘分区表出了问题 。于是把硬盘拆出来,装到移动硬盘盒里面,然后在放在我的电脑上检测下 。
之前用的是win7打开 DG还有PPTD来检测下,悲剧的是竟然没检测出来?。? 上次我自己硬盘分区表出问题的时候至少可以检测出来并且修复好了 , 这次悲情了 。。。又实验了其他方法,还是没辙,觉得可能是硬盘碎片多然后导致彻底损坏了吧 。。最后觉得还是试试在Linux下能不能检测出来,毕竟Linux下自带的一些驱动和系统管理方面更强 , 于是 , 奇迹就出现了 。
我重启开了Ubuntu,然后插上他的硬盘,终端上输入 sudo fdisk -l这下竟然可以看到同学那块硬盘的信息,不过还是不能正确读取出来,不过下面显示了一条很重要的信息:
Partition table entries are not in disk order
说明了现在分区表中的分区顺序和硬盘物理分区的顺序不一样 。
解决方法如下:
1.在终端执行以下命令:sudo fdisk -l先察看好那一块盘出现上述信息 。
然后再输入sudo fdisk /dev/sdb(用你的移动硬盘位置代替/dev/sdb,勿选中你本地的盘)
有提示后输入 x 回车,在命令列表中会有一项ffix partition order
然后再输入 f 回车,成功会提示 done.
然后输入 p 回车,查看调整后的分区表
最后输入 w 回车,这个命令是将之前的操作写入硬盘
重启之后就会启用新的分区表 。
提示:对于修复本地磁盘的话 , 最好在重启之前先将修改前后的分区表信息比较一下,查看引导分区和交换分区的路径是否变动,如果有变动还要更新 /etc/fstab 和 /boot/grub/menu.lst 文件,以免发生无法开机的问题 。
Linux系统安装出错后出现grub rescue的修复方法linux系统安装出错后出现grub
rescuelinux分区修复命令的修复方法1、先使用ls命令linux分区修复命令,找到linux系统linux分区修复命令的安装文件在哪个分区:grub
rescuels会罗列所有的磁盘分区信息linux分区修复命令,比方说:(hd0,1),(hd0,5),(hd0,3),(hd0,2)2.
然后依次调用如下命令:
X表示各个分区号码grub
rescuels
(hd0,X)如果都找不到的话,需要查一下是否因为linux版本差异,造成grub的路径不对 。3.
假设找到(hd0,5)时 , 显示linux分区修复命令了文件夹中的文件,则表示linux安装在这个分区 。4.
调用如下命令:grub
rescueset
root=(hd0,5)grub
rescueset
prefix=(hd0,5)/boot/grubgrub
rescueinsmod
normal5.(成功后grub
rescue字体的颜色会发生变化)然后调用如下命令 , 就可以显示出丢失的grub菜单了 。grub
rescuenormal如果不行可把部分命令改成下面形式试下:grub
rescuels
(hd0,X)/boot/grubgrub
rescueset
root=(hd0,5)grub
rescueset
prefix=(hd0,5)/boot/grubgrub
rescueinsmod
/boot/grub/normal.mod
linux硬盘分区命令1.返回到Linux系统的命令终端,再次输入 fdisk -l 命令,就可以看到新添...
2.输入fdisk /dev/sdb 开始对新添加的硬盘进行分区操作 。
3.输入n 按回车键,然后再输入 p ,按回车键 。n 表示新建一个分区,p ...
4.输入Partition number(即:分区号),按回车键 。如果在 /dev/sdb ...
5.等待分区创建完成,输入 w 保存磁盘分区,并退出磁盘分区命令 。
Linux 修复grub开机引导(ubuntu)问题 linux分区修复命令:有时候Linux系统/boot分区损坏时,启动Linux系统时直接进入字符介面的grub引导,并没有进入到系统或者开机显示 error:unknow filesystem提示
解决办法linux分区修复命令:
Linux开机自动会进入到grub引导介面(如果没进入到grub引导介面可以按C键进入)
第一步:找到系统对应的扇区及/boot/grub目录
注意 :假设是硬盘接口类型sd,hd0对应是sdahd1对应是sdb
(hd0)≠(hd0)
(hd1,gpt2)=(hd1,2)
ls (hd1,gpt2)? 查看(hd1,gpt2)扇区信息(盘符、空间等)
ls (hd1,gpt2)/? 查看(hd1,gpt2)扇区下的内容(文件、文本等)
如果打印每个扇区目录信息,会出现两种情况:
1、ls (hd1,gpt2)显示Unknow filesystem提示说明这个扇区不是我们要找系统分区
2、ls (hd1,gpt2)显示/boot/proc等系统目录信息说明这个扇区是我们要找的系统分区
如果找到对应扇区的系统分区,可能会遇到两种情况:
1、A目录下有/boot/grub
2、A目录下有/boot , B目录下有/grub (此时在第二步加载系统内核要使用 set prefix=(hd1,gpt2)/grub 命令)
grubls
(hd0), (hd1), (hd1, gpt1), (hd2,gpt2), (hd3, gpt3)
第二步:加载系统内核
grubset root=hd1,2#此处不需要括号,加括号也可以,hd0和hd1是有区别
grubset prefix=(hd1,2)/boot/grub
grublinux /vmlinuz root=/dev/sdb2#vmlinuz必须使用TAB补全(可能有后缀),注意sda或sdb需要看自己的实际情况
grubinitrd /initrd.img-xxx#TAB补全,多内核情况下版本需统一
grubboot
提示 :如果在boot之后不幸进入BusyBox,说明参数设置有问题 , 可以仔细查看出错的日志,再重启系统后重复执行第二步操作(重启系统后上面设置的参数会被清空) 。
第三步:修改grub引导
如果成功进入系统,记得要马上信息grub引导,不然重启系统后问题还是存在
sudo update-grub2#grub2命令(高版本使用grub2)
$ sudo grub-install /dev/sdb
第四步:重启系统
重启系统后即可正常进入系统
reboot
Linux系统中进行磁盘管理的常用命令有哪些Linux磁盘与文件系统管理命令
fdisk:磁盘分区工具
partprobe:更新内核的硬盘分区表信息
tune2fs:调整ext2/ext3/ext4文件系统参数
parted:磁盘分区工具
mkfs:创建Linux文件系统
dumpe2fs:导出ext2/ext3/ext4文件系统信息
resize2fs:调整ext2/ext3/ext4文件系统大小
fsck:检查并修复Linux文件系统
dd:转换或复制文件
mount:挂载文件系统
umount:卸载文件系统
df:报告文件系统磁盘空间的使用情况
mkswap:创建交换分区
swapon:激活交换分区
swapoff:关闭交换分区
sync:刷新文件系统缓冲区
【linux分区修复命令 linux分区分错了怎么重新分】linux分区修复命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux分区分错了怎么重新分、linux分区修复命令的信息别忘了在本站进行查找喔 。
推荐阅读
- redis使用过程中遇到的问题,redis常见问题解决
- 手机赛车游戏休闲跑车,手机赛车游戏排行榜前十名叫啥名
- php无数据库网盘下载 php 文件数据库
- chatgpt汉语版本,chat language
- 安超虚拟机故障,虚拟机an operating system wasn't found
- 华为鸿蒙文件夹怎么变4格,华为鸿蒙系统怎么设置文件夹大小
- python绘统计图函数 python 做图 酷炫 统计
- asp.netdatetime时间格式,asp时间代码
- pg切到数据库,pgsql切换数据库