做个好菜鸟

做个好菜鸟

0个粉丝

13

问答

0

专栏

0

资料

做个好菜鸟  发布于  2018-01-23 10:52:38
采纳率 0%
13个问答
4111

【已解决】HI3531使用mkfs.ext4格式化硬盘问题

 

[i=s] 本帖最后由 做个好菜鸟 于 2018-1-23 11:59 编辑 [/i]

各位前辈好,我现在在3531上使用mkfs.ext4进行硬盘格式化时出现了下列信息:

#mkfs.ext4 /dev/sda1
mke2fs 1.41.11 (14-Mar-2010)
/dev/sda1: Memory allocation failed while setting up superblock

硬盘分区信息如下: 请问大家有遇到过这个问题吗?我在另一块开发板中格式化也是提示这个,这个是由硬盘造成的吗?希望了解的前辈能给点解决意见,谢谢!

我来回答
回答5个
时间排序
认可量排序

Kernel_Lover

0个粉丝

17

问答

0

专栏

0

资料

Kernel_Lover 2018-01-23 11:13:21
认可0
Memory allocation failed while setting up superblock,说明设置超级块申请的内存比较多,导致内存不足,从而无法格式化硬盘。我搜索了一下,解决的方法是创建 swap 分区,这样当内存不够时,内核就会回收内存,将数据暂时放在 swap 分区上,腾出内存给当前需要内存的程序。我看的是下面这篇文章,不知道能不能解决你的问题。也不知道有没有更好的方法?

[url]http://www.sat-universe.com/showthread.php?t=134550[/url]

做个好菜鸟

0个粉丝

13

问答

0

专栏

0

资料

做个好菜鸟 2018-01-23 11:23:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=83729&ptid=38745]Kernel_Lover 发表于 2018-1-23 11:13[/url]
Memory allocation failed while setting up superblock,说明设置超级块申请的内存比较多,导致内存不足, ...[/quote]

恩,好的,谢谢您,我先看下文章研究下。

Kernel_Lover

0个粉丝

17

问答

0

专栏

0

资料

Kernel_Lover 2018-01-23 11:24:29
认可0
对了,可以在 uboot 中将 mem  改大一些,但就是不知道需要改多大,可以多试一下,格式化成功后,也可以改回来,以后我也得用到硬盘存储文件

做个好菜鸟

0个粉丝

13

问答

0

专栏

0

资料

做个好菜鸟 2018-01-23 11:57:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=83731&ptid=38745]Kernel_Lover 发表于 2018-1-23 11:24[/url]
对了,可以在 uboot 中将 mem  改大一些,但就是不知道需要改多大,可以多试一下,格式化成功后,也可以改 ...[/quote]

恩,谢谢您,解决了,我修改了下uboot启动参数,
之前用的是:
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),11M(rootfs);hinand:256M(nand)'
改为:
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),11M(rootfs);hinand:128M(nand)'
setenv bootcmd 'sf probe 0;sf read 0x82000000 0x100000 0x400000;bootm 0x82000000'
sa

改完之后就可以格式化为ext4格式了。谢谢您的回复

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-01-24 08:45:12
认可0
:victory::victory::victory:
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区