Chinaunix
标题:
关于freebsd_mini_memstick再同一颗硬盘上安装fb的问题
[打印本页]
作者:
door10000
时间:
2015-06-23 22:30
标题:
关于freebsd_mini_memstick再同一颗硬盘上安装fb的问题
openbsd的miniroot可以在同一颗硬盘上面安装openbsd系统,他可以以一种全盘安装的方式跳过fb格式化全盘时会碰到的提示freebsd_install分区是运行中的分区,类似windows里面的硬盘安装时不能自己把运行中的主分区格式化。这是其一也是最关键的。
出现上述情况后我就试着不用整块硬盘方式换成用空闲的空间安装fb,安装也完成了,但会出现重启后依然是进入系统安装界面,而不是进入刚刚已经安装好了的系统中,貌似是因为分区活动标志问题又或者因为分区表的问题。不知道能否将freebsd_install的活动取消之后让安装好的系统启动?
作者:
蛮多肉
时间:
2015-06-23 22:57
用grub2引导
具体的可以自己查下手册
作者:
door10000
时间:
2015-06-23 22:59
就是要安装一个启动管理程序到硬盘是吧?
作者:
door10000
时间:
2015-06-23 23:00
有人做过类似的事情吗?可以交流一下。
作者:
蛮多肉
时间:
2015-06-23 23:09
grub2 指哪儿,启动哪儿
如果不会
自己查看手册
具体步骤,我就不写了
作者:
door10000
时间:
2015-06-24 11:56
目前分区表是这样的da0a da0b da0d,da0a freebsd_install,da
0b freebsd root,da0d swap.
作者:
door10000
时间:
2015-06-24 13:05
bsdlabel da1
# /dev/da1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 470720 0 4.2BSD 0 0 0
b: 15489024 470720 4.2BSD 0 0 0
c: 470720 0 unused 0 0 # "raw" part, don't edit
d: 815104 15959744 swap
partition b: partition extends past end of unit
partition d: offset past end of unit
partition d: partition extends past end of unit
root@Acer:/usr/home/ice # cd /dev
root@Acer:/dev # ls
acpi da1b log stdout ttyvf
apm da1d mdctl sysmouse ufs
apmctl devctl mem ttyv0 ufsid
atkbd0 devstat midistat ttyv1 ufssuspend
audit fd mixer0 ttyv2 ugen0.1
bpf fd0 mpt0 ttyv3 ugen0.2
bpf0 fido nfslock ttyv4 ugen0.3
bpsm0 geom.ctl null ttyv5 ugen1.1
console gpt pass0 ttyv6 uhid0
consolectl gptid pass1 ttyv7 uhid1
ctty io pci ttyv8 urandom
da0 kbd0 psm0 ttyv9 usb
da0p1 kbd1 pts ttyva usbctl
da0p2 kbdmux0 random ttyvb xpt0
da0p3 klog sndstat ttyvc zero
da1 kmem stderr ttyvd
da1a led stdin ttyve
复制代码
这是目前的硬盘分区信息。
grub-install da1 --force
/usr/local/sbin/grub-bios-setup:错误: hostdisk/da1 中似乎包含一个不为 DOS 引导保留空间的 ufs1 文件系统。在此处安装 GRUB 可能导致 grub-setup 覆盖重要数据从而损坏文件系统(--skip-fs-probe 参数可以禁用这个检查,使用该选项风险自负).
复制代码
这是安装grub到硬盘上时候碰到的出错。
作者:
蛮多肉
时间:
2015-06-24 14:11
本帖最后由 蛮多肉 于 2015-06-24 14:33 编辑
分一个可以安装grub2的区出来
从这个区启动
grub2的配置文件里
再加上你要启动其他系统的引导语句
我是gentoo,win7,freebsd在同一硬盘
就是这种方式
你先备份好启动文件
避免误操作进不了系统
具体的语句,手册上很详细
http://wenku.baidu.com/link?url= ... C9LrsfdVqB3MeSAZ0XO
作者:
蛮多肉
时间:
2015-06-24 14:38
本帖最后由 蛮多肉 于 2015-06-24 14:40 编辑
如果你不想分出其他区
直接用grub2替换掉FreeBSD的启动信息
那系统将无法启动
除非你能熟练使用grub2
但从你上面的信息看
显然这块,手不熟
我建议你在虚拟机里,熟一下
避免重装FreeBSD
现在网速慢
你没有自己pkg库的话
等待网络时间太慢长
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2