首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用HDD崩溃恢复系统并重新安装GRUB

用HDD崩溃恢复系统并重新安装GRUB
EN

Unix & Linux用户
提问于 2014-11-04 13:57:13
回答 1查看 336关注 0票数 1

最近我的系统硬盘崩溃了。为了从下面的灾难中恢复过来,我遵循了以下步骤

  1. 具有使用FSARCHIVER创建的主备份
  2. 在新硬盘中创建所需的分区。

分区信息

代码语言:javascript
复制
Number  Start   End     Size    Type      File system     Flags
 1      2097kB  271MB   268MB   primary   ext4            boot
 2      273MB   2420MB  2147MB  primary   linux-swap(v1)
 3      2422MB  23.9GB  21.5GB  primary   ext4
 4      23.9GB  320GB   296GB   extended
 5      23.9GB  77.6GB  53.7GB  logical   ext4
 6      77.6GB  320GB   242GB   logical   ext4
  1. 使用GRML USB引导引导系统。
  2. 使用fsarchiver恢复FS。

fsarchiver restfs master.fsa id=0,dest=/dev/sda1 id=1,dest=/dev/sda3 id=2,dest=/dev/sdb5 id=3,dest=/dev/sda6

  1. 我试图使用以下命令安装GRUB,但系统没有启动:

grub-install --target=i386-pc --root-directory=/mnt/ --recheck --debug /dev/sda

我尝试了/mnt安装在/dev/sda1/dev/sda5上。

我担心我使用的GRUB方法是否正确

FSTAB信息

代码语言:javascript
复制
    proc            /proc           proc    defaults        0       0
    # / was on /dev/sda5 during installation
    UUID=9e890f7b-dda0-41e2-9a38-fc409212b9b1 /               ext4    rw,data=journal,journal_checksum 0 1
    # /boot was on /dev/sda1 during installation
    UUID=213cc4e2-ead2-4be0-81d5-104b4ee525b0 /boot           ext4    ro       0       2
    # /opt was on /dev/sda6 during installation
    UUID=2df2a103-0cd3-4d0c-bc35-5f9d0b2104ac /opt            ext4    rw,data=journal,journal_checksum 0 1
    # /usr was on /dev/sda3 during installation
    UUID=6c6bfee0-bfda-4b45-ba2d-63d0d38cd920 /usr            ext4    defaults        0       2
    # swap was on /dev/sda2 during installation
    UUID=ac842cd1-9655-4890-9409-0e9c1d8ed58e none            swap    sw              0       0
    /dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

请求提供解决问题的指导

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-11-05 06:37:52

--root-directory选项是在旧的GRUB0.97上使用的--它没有在大多数发行版使用的版本2中使用。

您需要的选项是--boot-directory。从手册页:

--boot-directory=DIR install GRUB images under the directory DIR/grub instead of the boot/grub directory

谷歌对man grub-install的搜索令人遗憾地把旧版本放在列表的首位。

搜索man grub2-install返回一个更好的手册页

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/165898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档