免费注册 查看新帖 |

Chinaunix

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

[系统安装] 我想在一块硬盘上安装最小化的一个系统如何做? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-10-22 15:00 |只看该作者 |倒序浏览
情况如下:
    首先 我有一台linux 已经安装好了linux. 此时我安装了一个新的硬盘,新硬盘识别成功为 /dev/sda

我的目标: 在这块硬盘上装一个最小的 可以启动的linux.  将硬盘插到别的主机 就可以启动。


   目前 我是这么做的  首先 fdisk /dev/sda.  将所有硬盘 华为一个区。 /dev/sda1.  然后mount 上去, mount /dev/sda2 /mnt/d2
然后将本机的/boot/ copy 到/mnt/d2  

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

很不幸,这块硬盘目前还无法启动,主机引导找不到这块盘。请问该如何做?

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
2 [报告]
发表于 2015-10-22 21:37 |只看该作者
不行的                     

论坛徽章:
0
3 [报告]
发表于 2015-10-27 13:39 |只看该作者
目前新硬盘 无法启动
启动后进去grub
手动输入 root (hd0,0)
kernel /vmlinuz root=/dev/sda1
boot 可以启动
所以应该差不多了

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2015-10-28 09:22 |只看该作者
手工输入可以引导,检查下grub部分

论坛徽章:
0
5 [报告]
发表于 2015-10-28 11:57 |只看该作者
是的 肯定是grub 部分。目前没时间搞得太细。 其实一个操作系统 copy + rmb 分区修改 就应该可以work了

LFS 我也玩过, 不都是这么搞的嘛? 你使用cd 安装, bash , kernel 这些不都是编译好的,直接copy的,又没有重新编译。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-20 06:20:00
6 [报告]
发表于 2015-11-17 12:55 |只看该作者
只拷贝/boot分区是不行的,起码要有一个最小的根文件系统才可以启动,否则会发生kernel panic。

论坛徽章:
0
7 [报告]
发表于 2015-11-18 14:58 |只看该作者
回复 6# hrbeu06ws


    我已经完成了,所有的步骤都可以完成,可以启动! 文件系统本来就有,问题在grub 的安装上面

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-20 06:20:00
8 [报告]
发表于 2015-11-19 12:15 |只看该作者
回复 7# benjiamsh


手动执行grub命令安装到目标设备以后,目标设备的grub.conf是怎样的,贴出来看看。另外要注意一下目标设备"root="的参数,是不是正确的。

论坛徽章:
0
9 [报告]
发表于 2015-11-19 13:33 |只看该作者
需要手动编写一个grub.conf 文件 很简单的 不要用uuid 也可以启动。有很多hardcode

论坛徽章:
19
酉鸡
日期:2015-02-16 11:13:06操作系统版块每周发帖之星
日期:2015-12-02 15:01:04每日论坛发贴之星
日期:2015-11-28 06:20:00IT运维版块每日发帖之星
日期:2015-11-28 06:20:00每日论坛发贴之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-27 06:20:00IT运维版块每日发帖之星
日期:2015-11-20 06:20:00每日论坛发贴之星
日期:2015-11-19 06:20:00IT运维版块每日发帖之星
日期:2015-11-19 06:20:00每日论坛发贴之星
日期:2015-11-15 06:20:00数据库技术版块每日发帖之星
日期:2015-11-15 06:20:00程序设计版块每日发帖之星
日期:2015-11-15 06:20:00
10 [报告]
发表于 2015-11-25 15:04 |只看该作者
不错,挺好的尝试
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP