Debian 5.0升级GRUB为GRUB2
来源:互联网 发布:食品 进口商 数据 编辑:程序博客网 时间:2024/05/20 13:36
由于客户安装系统后时由于可能会再插入其它SATA硬盘,硬盘识别符变化后无法引导系统。在debian 5下默认安装GRUB 0.97。不支持GRUB引导使用硬盘UUID。不得已只好升级GRUB到GRUB2。如果使用源代码更新,需要安装gcc,make.gettext软件,文件包太大不适合于生产用系统上。经过查询。发现网络上描述2002年已经开始开发GRUB2.并且在2009左右,所有的Linux系统中已经开始大面积普及使用GRUB2。查询debian官方文档后,发现debian 5.0已经支持GRUB2。只是未默认安装。默认安装仍然是0.97版本。
官方文档位置如下:https://wiki.debian.org/Grub/#Configuring_grub_v2
1、首先安装软件,如果没有特殊需求,配置界面直接按回车即可。
apt-get install grub-pc
2、确认自己主机目前只有一个硬盘。然后执行以下命令升级GRUB
upgrade-from-grub-legacy
3、根据第二步提示。删除旧启动文件
rm /boot/grub/menu.lst*
4、查看最新配置文件是否已经改为UUID启动
cat /boot/grub/grub.cfg
5、插上其它硬盘。使用dd命令进行硬盘复制
假如现在的硬盘为sda。新插入硬盘为sdb.则命令为
dd if=/dev/sda of=/dev/sdb
如果想查询进度,则需要在另外一个终端不时给dd发USR1信号。显示进度
watch -n 5 killall -USR1 dd
然后切换到原来的终端,发现每隔5秒显示一次进度和速度信息。
- Debian 5.0升级GRUB为GRUB2
- GRUB, GRUB2 and GRUB4DOS
- grub, grub2学习
- /boot/grub2/grub.cfg
- Grub2 grub.cfg详解
- GRUB, GRUB2, BURG
- grub2与grub区别
- Learn GRUB2 (/etc/grub.d/*)
- GRUB2配置文件"grub.cfg"详解
- 修复Debian grub
- Debian修复grub
- Linux Debian grub
- debian修复grub
- grub 引导debian 8.6
- GRUB2配置文件"grub.cfg"详解(GRUB2实战手册)
- GRUB2配置文件"grub.cfg"详解(GRUB2实战手册)
- GRUB2配置文件"grub.cfg"详解(GRUB2实战手册)
- grub2的配置文件grub.cfg详解
- Linux中Cron任务间隔执行:每隔几分钟/几小时/几天
- hpp 和 h 区别
- SQL Server Express MDF 替换问题
- 如何在win7系统下安装IIS
- android 数据存取——SharedPreferences
- Debian 5.0升级GRUB为GRUB2
- C++ 防 陷阱0 宏定义
- [leetcode-149]Max Points on a Line(java)
- Nginx for windows 访问路径包含中文
- Mysql 删除重复的记录
- BackTrack5R3之连网
- memcpy实现
- STEP BY STEP RMAN DUPLICATE Database From RAC ASM To RAC ASM (Doc ID 1913937.1)
- 黑马程序员—JAVA基础学习日记十——反射学习总结