常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

大换了主板与CPU

 
发表新文章   回复文章    FreeBSD China -> 休闲话题
阅读上一个主题 :: 阅读下一个主题  
作者 留言
CBJenjoy
半仙


注册时间: 2014-04-20
文章: 94

文章发表于: Fri 2016-06-03 21:43:48    发表主题: 大换了主板与CPU 引用并回复

把自己的老机子,狠狠升了下级,从AMD4200+ 升到了 core I5
这下问题来了,启动后FreeBSD直接提款:
GPT formatted disk Legacy boot not support

我想问问,我不想重装系统,比如修复下boot之类,能不能启动系统?
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Sat 2016-06-04 20:16:07    发表主题: 引用并回复

当前主板设置与硬盘引导不匹配。

如果主板设置为BIOS启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t freebsd-boot -a 4k -s 512k ada0
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0


如果主板设置为UEFI启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t efi -a 4k -s 800k ada0
# dd if=/boot/boot1.efifat of=/dev/ada0p1

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3193
来自: www

文章发表于: Sun 2016-06-05 22:11:41    发表主题: 引用并回复

Cool Cool Cool 可怜的娃。。。

### 可怜的我。。又要开始加班的日子了 Confused Confused Confused

Windows10 梯子通路有问题,爬墙都不方便。。gmail好久没上了。。

代码:
portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 7 mirrors found.
Fetching snapshot tag from ec2-ap-northeast-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Sun May 22 21:37:11 CST 2016 to Sun Jun  5 21:53:29 CST 2016.
Fetching 4 metadata patches... done.
Applying metadata patches... done.
Fetching 4 metadata files... done.
Fetching 2288 patches.
(0/2288) 0.00%


。。。。。。。
2288

_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
CBJenjoy
半仙


注册时间: 2014-04-20
文章: 94

文章发表于: Mon 2016-06-06 20:11:22    发表主题: 引用并回复

alphachi 写到:
当前主板设置与硬盘引导不匹配。

如果主板设置为BIOS启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t freebsd-boot -a 4k -s 512k ada0
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0


如果主板设置为UEFI启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t efi -a 4k -s 800k ada0
# dd if=/boot/boot1.efifat of=/dev/ada0p1


FreeBSD9.3,没有/boot/boot1.efifat,只有:
-r--r--r-- 1 root wheel 8192 Jul 11 2014 /boot/boot
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0sio
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot1
-r--r--r-- 1 root wheel 7680 Jul 11 2014 /boot/boot2

用dd if=/boot/boot1 of=/dev/ada0p1 行不行
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Tue 2016-06-07 11:51:58    发表主题: 引用并回复

Gehaowu 写到:
Cool Cool Cool 可怜的娃。。。

### 可怜的我。。又要开始加班的日子了 Confused Confused Confused

Windows10 梯子通路有问题,爬墙都不方便。。gmail好久没上了。。

代码:
portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 7 mirrors found.
Fetching snapshot tag from ec2-ap-northeast-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Sun May 22 21:37:11 CST 2016 to Sun Jun  5 21:53:29 CST 2016.
Fetching 4 metadata patches... done.
Applying metadata patches... done.
Fetching 4 metadata files... done.
Fetching 2288 patches.
(0/2288) 0.00%


。。。。。。。
2288

2288没啥啊,12288都很快地……
PS:你那里portsnap都要翻墙么?啥网?

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Tue 2016-06-07 12:02:02    发表主题: 引用并回复

CBJenjoy 写到:
alphachi 写到:
当前主板设置与硬盘引导不匹配。

如果主板设置为BIOS启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t freebsd-boot -a 4k -s 512k ada0
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0


如果主板设置为UEFI启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t efi -a 4k -s 800k ada0
# dd if=/boot/boot1.efifat of=/dev/ada0p1


FreeBSD9.3,没有/boot/boot1.efifat,只有:
-r--r--r-- 1 root wheel 8192 Jul 11 2014 /boot/boot
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0sio
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot1
-r--r--r-- 1 root wheel 7680 Jul 11 2014 /boot/boot2

用dd if=/boot/boot1 of=/dev/ada0p1 行不行

呃,你没说是9.3啊……UEFI支持是10.1才开始的。

如果你还是继续使用9.3的话,将主板设置为BIOS启动试试,这个一般在主板设置里称作Legacy模式。如果设置后还引导不了的话,试下用第一种方法重做引导分区。

如果没有什么特殊要求的话,其实更建议升级至最新的10.3,原因如下:
1. 9系列的生命周期将在今年12月31日结束;
2. UEFI引导比BIOS引导功能更强大,也更易与维护,且10.3已经支持UEFI引导ZFS;
3. 新换的主板都支持UEFI启动了,系统为什么不用?

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3193
来自: www

文章发表于: Tue 2016-06-07 21:41:35    发表主题: 引用并回复

alphachi 写到:

2. UEFI引导比BIOS引导功能更强大,也更易与维护,且10.3已经支持UEFI引导ZFS;


支持加密分区麽 Shocked

_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
alphachi
老妖


注册时间: 2007-12-10
文章: 1263
来自: @tweetxa

文章发表于: Wed 2016-06-08 11:17:53    发表主题: 引用并回复

Gehaowu 写到:
alphachi 写到:

2. UEFI引导比BIOS引导功能更强大,也更易与维护,且10.3已经支持UEFI引导ZFS;


支持加密分区麽 Shocked

加密是GELI干的,跟引导没关系。把/boot/和GELI的key拆出来,放到非加密分区上用于引导就可以了。

_________________
Paranoid in Sabbath ...
返回页首
阅览会员资料 发送站内信件
CBJenjoy
半仙


注册时间: 2014-04-20
文章: 94

文章发表于: Thu 2016-06-09 14:13:53    发表主题: 引用并回复

alphachi 写到:
CBJenjoy 写到:
alphachi 写到:
当前主板设置与硬盘引导不匹配。

如果主板设置为BIOS启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t freebsd-boot -a 4k -s 512k ada0
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0


如果主板设置为UEFI启动,那么引导分区应该是这样做的:
代码:
# gpart create -s GPT ada0
# gpart add -t efi -a 4k -s 800k ada0
# dd if=/boot/boot1.efifat of=/dev/ada0p1


FreeBSD9.3,没有/boot/boot1.efifat,只有:
-r--r--r-- 1 root wheel 8192 Jul 11 2014 /boot/boot
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot0sio
-r--r--r-- 1 root wheel 512 Jul 11 2014 /boot/boot1
-r--r--r-- 1 root wheel 7680 Jul 11 2014 /boot/boot2

用dd if=/boot/boot1 of=/dev/ada0p1 行不行

呃,你没说是9.3啊……UEFI支持是10.1才开始的。

如果你还是继续使用9.3的话,将主板设置为BIOS启动试试,这个一般在主板设置里称作Legacy模式。如果设置后还引导不了的话,试下用第一种方法重做引导分区。

如果没有什么特殊要求的话,其实更建议升级至最新的10.3,原因如下:
1. 9系列的生命周期将在今年12月31日结束;
2. UEFI引导比BIOS引导功能更强大,也更易与维护,且10.3已经支持UEFI引导ZFS;
3. 新换的主板都支持UEFI启动了,系统为什么不用?

历史原因了,我用freebsd-update升过级,但KDE死启不了,后来就一直用回9.3。因为个人桌面电脑,也没什么特殊需求,就没在纠结升级的事了
返回页首
阅览会员资料 发送站内信件
CBJenjoy
半仙


注册时间: 2014-04-20
文章: 94

文章发表于: Sat 2016-06-11 10:54:01    发表主题: 引用并回复

alphachi 写到:


呃,你没说是9.3啊……UEFI支持是10.1才开始的。

如果你还是继续使用9.3的话,将主板设置为BIOS启动试试,这个一般在主板设置里称作Legacy模式。如果设置后还引导不了的话,试下用第一种方法重做引导分区。

如果没有什么特殊要求的话,其实更建议升级至最新的10.3,原因如下:
1. 9系列的生命周期将在今年12月31日结束;
2. UEFI引导比BIOS引导功能更强大,也更易与维护,且10.3已经支持UEFI引导ZFS;
3. 新换的主板都支持UEFI启动了,系统为什么不用?



我重安了FreeBSD10.3,真的爽翻了,爽翻了,爽翻了。不但可以EFI启动了,还有我的vi问是终于可以正常了,哈哈哈哈
返回页首
阅览会员资料 发送站内信件
Gehaowu
老妖


注册时间: 2009-07-13
文章: 3193
来自: www

文章发表于: Sat 2016-06-11 19:33:58    发表主题: 引用并回复

我把UFS换成ZBOOT了。。。 Very Happy Very Happy Very Happy
_________________
BITMOE.com
礼尚多有往来,意美人常在
Simplified Chinese Shell/csh,Traditional Chinese Shell/tcsh
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 休闲话题 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标