免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5296 | 回复: 8
打印 上一主题 下一主题

[FreeBSD] 关于freebsd_mini_memstick再同一颗硬盘上安装fb的问题 [复制链接]

论坛徽章:
2
摩羯座
日期:2014-05-26 12:02:462015年辞旧岁徽章
日期:2015-03-03 16:54:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-06-23 22:30 |只看该作者 |倒序浏览
openbsd的miniroot可以在同一颗硬盘上面安装openbsd系统,他可以以一种全盘安装的方式跳过fb格式化全盘时会碰到的提示freebsd_install分区是运行中的分区,类似windows里面的硬盘安装时不能自己把运行中的主分区格式化。这是其一也是最关键的。
出现上述情况后我就试着不用整块硬盘方式换成用空闲的空间安装fb,安装也完成了,但会出现重启后依然是进入系统安装界面,而不是进入刚刚已经安装好了的系统中,貌似是因为分区活动标志问题又或者因为分区表的问题。不知道能否将freebsd_install的活动取消之后让安装好的系统启动?

论坛徽章:
9
2015年亚洲杯之卡塔尔
日期:2015-05-07 07:05:542015亚冠之鹿岛鹿角
日期:2015-05-29 14:55:522015亚冠之鹿岛鹿角
日期:2015-06-11 09:55:192015亚冠之山东鲁能
日期:2015-06-19 23:53:042015亚冠之大阪钢巴
日期:2015-06-23 21:03:17操作系统版块每日发帖之星
日期:2015-06-23 22:20:00操作系统版块每日发帖之星
日期:2015-06-27 22:20:002015亚冠之布里斯班狮吼
日期:2015-07-04 03:40:012015亚冠之平阳省
日期:2015-07-12 09:32:55
2 [报告]
发表于 2015-06-23 22:57 |只看该作者
用grub2引导

具体的可以自己查下手册

论坛徽章:
2
摩羯座
日期:2014-05-26 12:02:462015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2015-06-23 22:59 |只看该作者
就是要安装一个启动管理程序到硬盘是吧?

论坛徽章:
2
摩羯座
日期:2014-05-26 12:02:462015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2015-06-23 23:00 |只看该作者
有人做过类似的事情吗?可以交流一下。

论坛徽章:
9
2015年亚洲杯之卡塔尔
日期:2015-05-07 07:05:542015亚冠之鹿岛鹿角
日期:2015-05-29 14:55:522015亚冠之鹿岛鹿角
日期:2015-06-11 09:55:192015亚冠之山东鲁能
日期:2015-06-19 23:53:042015亚冠之大阪钢巴
日期:2015-06-23 21:03:17操作系统版块每日发帖之星
日期:2015-06-23 22:20:00操作系统版块每日发帖之星
日期:2015-06-27 22:20:002015亚冠之布里斯班狮吼
日期:2015-07-04 03:40:012015亚冠之平阳省
日期:2015-07-12 09:32:55
5 [报告]
发表于 2015-06-23 23:09 |只看该作者
grub2 指哪儿,启动哪儿

如果不会

自己查看手册

具体步骤,我就不写了

论坛徽章:
2
摩羯座
日期:2014-05-26 12:02:462015年辞旧岁徽章
日期:2015-03-03 16:54:15
6 [报告]
发表于 2015-06-24 11:56 |只看该作者
目前分区表是这样的da0a da0b da0d,da0a freebsd_install,da
0b freebsd root,da0d swap.

论坛徽章:
2
摩羯座
日期:2014-05-26 12:02:462015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2015-06-24 13:05 |只看该作者
  1. bsdlabel da1
  2. # /dev/da1:
  3. 8 partitions:
  4. #          size     offset    fstype   [fsize bsize bps/cpg]
  5.   a:     470720          0    4.2BSD        0     0     0
  6.   b:   15489024     470720    4.2BSD        0     0     0
  7.   c:     470720          0    unused        0     0     # "raw" part, don't edit
  8.   d:     815104   15959744      swap
  9. partition b: partition extends past end of unit
  10. partition d: offset past end of unit
  11. partition d: partition extends past end of unit
  12. root@Acer:/usr/home/ice # cd /dev
  13. root@Acer:/dev # ls
  14. acpi            da1b            log             stdout          ttyvf
  15. apm             da1d            mdctl           sysmouse        ufs
  16. apmctl          devctl          mem             ttyv0           ufsid
  17. atkbd0          devstat         midistat        ttyv1           ufssuspend
  18. audit           fd              mixer0          ttyv2           ugen0.1
  19. bpf             fd0             mpt0            ttyv3           ugen0.2
  20. bpf0            fido            nfslock         ttyv4           ugen0.3
  21. bpsm0           geom.ctl        null            ttyv5           ugen1.1
  22. console         gpt             pass0           ttyv6           uhid0
  23. consolectl      gptid           pass1           ttyv7           uhid1
  24. ctty            io              pci             ttyv8           urandom
  25. da0             kbd0            psm0            ttyv9           usb
  26. da0p1           kbd1            pts             ttyva           usbctl
  27. da0p2           kbdmux0         random          ttyvb           xpt0
  28. da0p3           klog            sndstat         ttyvc           zero
  29. da1             kmem            stderr          ttyvd
  30. da1a            led             stdin           ttyve
复制代码
这是目前的硬盘分区信息。
  1. grub-install da1 --force
  2. /usr/local/sbin/grub-bios-setup:错误: hostdisk/da1 中似乎包含一个不为 DOS 引导保留空间的 ufs1 文件系统。在此处安装 GRUB 可能导致 grub-setup 覆盖重要数据从而损坏文件系统(--skip-fs-probe 参数可以禁用这个检查,使用该选项风险自负).
复制代码
这是安装grub到硬盘上时候碰到的出错。

论坛徽章:
9
2015年亚洲杯之卡塔尔
日期:2015-05-07 07:05:542015亚冠之鹿岛鹿角
日期:2015-05-29 14:55:522015亚冠之鹿岛鹿角
日期:2015-06-11 09:55:192015亚冠之山东鲁能
日期:2015-06-19 23:53:042015亚冠之大阪钢巴
日期:2015-06-23 21:03:17操作系统版块每日发帖之星
日期:2015-06-23 22:20:00操作系统版块每日发帖之星
日期:2015-06-27 22:20:002015亚冠之布里斯班狮吼
日期:2015-07-04 03:40:012015亚冠之平阳省
日期:2015-07-12 09:32:55
8 [报告]
发表于 2015-06-24 14:11 |只看该作者
本帖最后由 蛮多肉 于 2015-06-24 14:33 编辑

分一个可以安装grub2的区出来

从这个区启动

grub2的配置文件里

再加上你要启动其他系统的引导语句

我是gentoo,win7,freebsd在同一硬盘

就是这种方式

你先备份好启动文件

避免误操作进不了系统

具体的语句,手册上很详细

http://wenku.baidu.com/link?url= ... C9LrsfdVqB3MeSAZ0XO

论坛徽章:
9
2015年亚洲杯之卡塔尔
日期:2015-05-07 07:05:542015亚冠之鹿岛鹿角
日期:2015-05-29 14:55:522015亚冠之鹿岛鹿角
日期:2015-06-11 09:55:192015亚冠之山东鲁能
日期:2015-06-19 23:53:042015亚冠之大阪钢巴
日期:2015-06-23 21:03:17操作系统版块每日发帖之星
日期:2015-06-23 22:20:00操作系统版块每日发帖之星
日期:2015-06-27 22:20:002015亚冠之布里斯班狮吼
日期:2015-07-04 03:40:012015亚冠之平阳省
日期:2015-07-12 09:32:55
9 [报告]
发表于 2015-06-24 14:38 |只看该作者
本帖最后由 蛮多肉 于 2015-06-24 14:40 编辑

如果你不想分出其他区

直接用grub2替换掉FreeBSD的启动信息

那系统将无法启动

除非你能熟练使用grub2

但从你上面的信息看

显然这块,手不熟

我建议你在虚拟机里,熟一下

避免重装FreeBSD

现在网速慢

你没有自己pkg库的话

等待网络时间太慢长
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP