制作SD系统启动卡问题 - TMS320DM8148 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4966|回复: 2
打印 上一主题 下一主题

[已解决] 制作SD系统启动卡问题

[复制链接]

0

主题

1

帖子

18

积分

新手上路

Rank: 1

积分
18
楼主
发表于 2017-6-30 00:02:33 | 显示全部楼层
    在Ubuntu16.04中的分区工具sfdisk做了很多改动,原因是,之前的sfdisk有很多危险选项,可以轻易的修改磁盘CHS参数(分别指柱面,磁头,扇区),这会改变硬盘和分区的设备!!    所以为了使sfdisk更加安全,到了Ubuntu16.04的时候其实不仅-D 选项是无效的,还剔除了很多危险参数。比如在Ubuntu16.04(14.04不知道)之前,都是使用 sfdisk -D -H 255 -S 63 -C $total_cyln $device这条命令来设置分区大小的,但是到了16.04所有参数都不能用了。用sfdisk新的选项的话,网上教材不多,所以那时候我尝试了很多次都没成功。后来打算用parted来分区(是一种可以分2T以上的磁盘分区工具,sfdisk 只能分2T以下),参考别人写的,然后做了替换,在Ubuntu16.04可以成功制作启动卡,我以为这样就可以了,但是后来装到板子上却无法启动内核,卡在启动界面上。无奈只能灰溜溜的放弃了。。。。(好悲催
    我的解决方法,将Ubuntu换回12.04.就不回出现这种问题了!!后来我的师兄跟我说,在实际工程开发中,基本都是使用Ubuntu12.04或者10.04进行开发,所以不要一味的追求最新版的Ubuntu系统,先让其他人去踩踩坑,把问题解决了,我们再去学习的时候就有前车之鉴了,哈哈哈。。。要听大神师兄的话才是硬道理,而sfdisk新用法的话,可以自己私底下慢慢去摸索。所以我建议你换回12.04


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-3 06:48 , Processed in 0.032924 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表