linux分区恢复(linux手动分区)

老铁们,大家好,相信还有很多朋友对于linux分区恢复和linux手动分区的相关问题不太懂,没关系,今天就由我来为大家分享分享linux分区恢复以及linux手动分区的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

Linux分区丢失了怎么恢复linux分区丢失

linux未找到efi分区怎么办?

答案如下

启动机器时,按下F12,进入BIOS(有的品牌的机器,可能是按F2、DEL、ESC等)。

进入BIOS设置界面后,按左右方向键←→,选择“启动”,再按上下方向键↑↓,选择“BootMode”。

按下回车,进入设置子项,默认值一般是“自动”。

通过上下键选择“Legacy”,然后回车。

回车关闭了设置框,回到主界面,这时按下F10。

在弹出的对话框中,选择“是,然后回车,电脑重启,再次安装Linux,就不会遇到boot/efi未分配空间的问题了。

linux安装的时候分区被删掉了,怎么恢复

①使用 diskgenuis软件添加一个新的分区,把那个分区分出来,一定要和以前一样,错了容易导致 Linux不能挂在这个分区。

②重新启动。使用 Linux的 Live CD启动(ubuntu就有 liveCD)。

③用命令行尝试挂载那个分区,命令如下:

首先新建一个用来挂载的目录。

mkdir linux

之后挂载:

(非 root用户需要sudo,用 root用户的话不需要sudo)

sudo mount-t ext3/dev/XXX linux-o ro

(-t后面的 ext3根据需要修改,是 Linux所使用的分区类型。)

④如果分区正确,就可以看到里面的文件,并且可以把所有的数据拷贝出来。

⑤建议用 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就行了。

centosboot分区删除怎么恢复

第一步

重启之后,按ESC键选择CDROM引导,输入linuxrescue再次进入到修复模式。

其实这是可以setup修改IP地址,然后servicenetworkrestartservicesshdstart用ssh远程登入操作可以复制最后的操作

此时再次进入到修复模式时,rescue程序将会找到fstab文件,也就是会找到linux分区!并且把损坏的原linux系

统挂载到/mnt/sysimage下。并且rescue程序会提示你,可以使用#chroot(changeroot修改根目录)修改根目录

第二步

选择OK之后,系统已经全部挂载到了/mnt/sysimage,如果想进去,敲入#chroot/mnt/sysimage,修改根目

录为/mnt/sysimage,使用ls命令可以查看原系统里的文件和目录。使用exit可以退回rescue程序下,再次使用ls

命令可以比较一下区别。

第三步

#mount/dev/hdc/mnt/source---挂载光驱cdrom到/mnt/source目录

#rpm-ivh/mnt/source/Server/kernel-2.6.18-164.e15.i686.rpm--root=/mnt/sysimage/--force

(需要修复的三个内核文件在系统盘server目录下kernel-2.6.18.rpm软件包里,所以要挂载光盘之后并安装

kernel软件包)

第四步

此时,内核已修复完成!再继续修复grub程序。。。

#chroot/mnt/sysimage进入到已损坏的linux系统中

#grub-install/dev/sda安装grub程序到/dev/sda

#ls/boot/grub查看grub目录下是否存在grub.conf文件。如果没有就手动编辑一个。

#vim/boot/grub/grub.conf

第五步

vim/boot/grub/grub.com

手动编辑grub.conf配置文件内容如下:

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

titleCentOS(2.6.32-431.el6.x86_64)

root(hd0,0)

kernel/vmlinuz-2.6.32-431.el6.x86_64roroot=UUID=7790ca5d-9125-45b7-ae7f-6630ffec73bcrd_NO_LUKSKEYBOARDTYPE=pcKEYTABLE=usrd_NO_MDcrashkernel=autoLANG=zh_CN.UTF-8rd_NO_LVMrd_NO_DMrhgbquiet

initrd/initramfs-2.6.32-431.el6.x86_64.img

阅读剩余
THE END