网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > arm linux内存不足怎么定位
商业源码 服务器教程 2023-11-27 1:44:02

arm linux内存不足怎么定位

arm linux内存不足怎么定位,第1张

在终端中运行

fdisk -l

查看哪个分区有空,然后运行

sudo mkswap /dev/sda 添加交换分区,

sudo swapon /dev/sda启用分区,

sudo /dev/sda swap swap defaults 0 0写入启动,

如果没有空的分区,那就在较大的分区中设置交换文件

sudo dd if=/dev/zero of=/swapfile1 bs=1024k count=512 创建大小为512M的交换文件(512可以自己定义),

sudo swapon /swapfile1 启用交换文件

sudo /swapfile1 swap swap defaults 0 0写入启动

没关系,free虽然少,因为都被cached了。我的机器24G内存,可以cache22G,这是linux内存管理的机制。并不影响使用,如果linux发现内存不够用,会自己释放cache,增加内存的。

从硬盘安装Linux和从Grub命令行启动操作系统

内容简介

----------------------------------------------------------------

如何在一个没有光驱,没有软驱的机器上安装Linux系统?不用我说,

这部分机器都已经安装了Windows系统。本文的目的就是给出在一个装有

Windows的机器上,从硬盘安装Linux系统的办法(准确地说是系统的引导

过程),使用的工具是Vfloppy(虚拟软盘)和Grub for Dos,本人已经

对几个发行版进行了试验,它们都是流行的版本,例如Hiweed-debian,

Fedora Core2。另外,如果你碰到过格式化Windows里的某盘,结果重启

后Grub的菜单不见了的情况,你也可以从本文中找到解决办法

声明

----------------------------------------------------------------

1 本文档可以任意转载、拷贝、剪切复制,甚至不需要注明出处。

2 所述方法已经经过本人试验,但不做任何担保。你将承担使用本文

档带来的一切风险,请您自己做好数据备份。

----------------------------------------------------------------

内容简介

----------------------------------------------------------------

如何在一个没有光驱,没有软驱的机器上安装Linux系统?不用我说,

这部分机器都已经安装了Windows系统。本文的目的就是给出在一个装有

Windows的机器上,从硬盘安装Linux系统的办法(准确地说是系统的引导

过程),使用的工具是Vfloppy(虚拟软盘)和Grub for Dos,本人已经

对几个发行版进行了试验,它们都是流行的版本,例如Hiweed-debian,

Fedora Core2。另外,如果你碰到过格式化Windows里的某盘,结果重启

后Grub的菜单不见了的情况,你也可以从本文中找到解决办法。

-----------------------------------------------------------------

+========+

| 正文 |

+========+

一 从硬盘安装Linux系统

-----------------------------------------------------------------

本来想讲讲磁盘分区的原理,但是会显得冗长,浪费大家的时间,所

以我直接给出硬盘安装(引导)的步骤,如果你想做个明白人,请找几篇

硬盘分区的文章看看吧。另外,我的C盘是FAT32格式的,如果你的Windows

分区不是此格式,例如是NTFS格式,我不知道可行不可行,据说现在的内

核是支持的。

下面的描述尽可能具体,但你完全可以做些聪明的变通。

1 备份你的重要数据,免得出了问题欲哭无泪。通常你会把Windows里

的某盘分给Linux,我的办法是把数据备份到另一盘,例如有C、D、E、F

四个盘,我想在F盘上装Linux,我就会把F盘的数据备份到D盘或E盘,当

然我仍然会把最最重要的文件(例如情书)拷贝到移动存储介质上。

说明:要想改变分区的大小,例如要加大F盘,请使用相应软件,比如

Partition Manager。使用时请阅读软件的帮助文档。

2 下载Grub for DOS,网址为,

可以下载最新的版本,下载后拷贝到C盘,用Winrar解压到子文件夹,重命

名此文件夹为grub(以便和下文相对应)。

3 下载Vfloppy(虚拟软盘),自己搜一下吧,免费的。下载后用Winrar

解压,进入Vfloppy的目录,点击VFloppyexe图标运行程序,在启动设置

栏里,点击“映像文件”条目后的第二个图标“选择映像文件的路径”,

弹出界面后选择BOOTDISKimg作映像文件(针对C盘为FAT32格式),其他

的为默认值,然后点击“应用”按钮……

注意:我的C盘是FAT32,上面的过程也只针对此格式,至于NTFS格式会有

什么结果,我没办法试验,你可以自己试试。

4 下载发行版的光盘映像文件,如果你想装Hiweed-debian,请到

ftp://debianustceducn/debian-cd/hiweed-debian/目录里下载一个

光盘映像(当前最新版本为“国庆特别版”,即055_i386iso),下载

的文件放到C盘根目录下,接着下载子目录hiweed-hard-disk-install 里

的文件,也放到C盘根目录下。如果你想安装Fedora Core2(RedHat的后

继版本),你可以到ftp://202387511/下载光盘映像,共有四个映像

文件,光盘映像同样放到C盘根目录下,然后用Winrar打开第一个映像文

件,提取isolinux子目录下的initrdimg和vmlinuz文件到C盘根目录下。

说明:如果安装Hiweed-debian,请确保C盘根目录下有下列文件

vmlinuz (从ftp服务器下载,如上所述)

initrdgz (从ftp服务器下载,如上所述)

hiweed-debian-desktop_055_i386iso

如果安装Fedora Core 2,请确保C盘根目录下有下列文件

FC2-i386-disc1iso

FC2-i386-disc2iso

FC2-i386-disc3iso

FC2-i386-disc4iso

vmlinuz (从FC2-i386-disk1iso中提取)

initrdimg(从FC2-i386-disk1iso中提取)

5 重启计算机,按如下步骤进行:

(1)选择“由虚拟启动软盘启动”;

(2)进入DOS界面,选择第二项——无光驱支持;

(3)看到盘符后“A:>”后,键入“C:”,进入C盘;

(4)键入“cd grub”,进入到目录grub里;

(5)键入“grub”命令运行grub程序;

(6)按‘C’字母键进入grub的命令行方式;

(7)见下面第六条。

6 通过如下步骤引导Hiweed-debian:

grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000

devfs=mount,dall

grub>initrd (hd0, 0)/initrdgz

grub>boot

通过如下步骤引导Fedora Core2:

grub>kernel (hd0, 0)/vmlinuz root=/dev/ram ramdisk_size=10000

devfs=mount,dall

grub>initrd (hd0, 0)/initrdimg

grub>boot

技巧:grub里可以使用TAB键补齐命令或参数,例如键入

grub>initrd (hd0, 0)/init

然后按TAB键,grub会自动将“init”补齐“initrdgz”或“initrdimg”。

7 引导成功后你就可以安装系统了,具体的安装请参考别的文章,这里

要说一下,如果安装的是Fedora Core2,安装程序会问你从什么位置安装,

请选择从“Hard disk”安装,然后选择/dev/hda1作为映像文件的位置。

实际上安装过程是比较简单的,对于Fedora Core2,如果你的机器是主流

配置,安装的时候你会发现居然是图形界面,只要你装过Windows,你会

发现其过程如此的熟悉!

-----------------------------------------------------------------

二 从Grub命令行启动系统

-----------------------------------------------------------------

这里所说的Grub和上文中说的Grub for DOS是不一样的,上文的Grub

跟磁盘的第一扇区没有关系,即是说,如果你把上面C盘里grub目录删除,

不会影响你的系统启动。我下面讲的Grub却会把一部分代码写到磁盘的第

一扇区上,即会写到主引导纪录MBR中。

1 Grub的代码分两部分,一部分写入第一扇区的主引导纪录MBR中,另

一部分驻留在磁盘的某一固定位置。

2 Grub的工作过程。计算机启动后,BOIS先做自检等工作,然后BOIS会

加载磁盘的第一扇区(512字节)到内存某处,然后跳转到该处执行代码,

这段代码就是上面所说的Grub写入MBR的部分,这段代码有Grub第二部分

在磁盘上的位置信息,这段代码就是根据此信息加载第二部分,第二部分

才是Grub的核心,第二部分会读取/boot/grub/grubconf配置文件,然后

根据此配置文件弹出用户界面,你看到的那些菜单选择项就是这么来的,

当然,你也可以按字母键‘C’进入命令行方式。

3 如上所说,你的机器上的各操作系统的信息是写入配置文件grubconf

的,如果你的配置文件不正确,grub当然找不到你想起动的操作系统了,

此时需要你手工启动。例如你因为在Windows里格式化某盘(或别的原因),

结果重启机器后grub漂亮的界面不见了,只留下陌生的提示符“grub>”,

别慌,你可以用命令来启动你的操作系统。

从命令行启动Windows:

grub>root (hd0, 0)

grub>chainloader +1

grub>boot

从命令行启动Fedora Core2(假设装在/dev/hda7上):

grub>kernel (hd0, 6)/boot/vmlinuz-265-1385img root=/dev/hda7

grub>initrd (hd0, 6)/boot/initrd-265-1385img

grub>boot

从命令行启动Debian和启动Fedora Core2类似。

说明:如果你通过分区软件调整了分区的大小,鬼知道会有什么结果。

我没试过,从理论上说你玩完了,因为Grub的第一部分中的关于第二部

份的地址信息会失效,结果Grub的核心加载不了了!

4 你以后可以使用同样的方法来启动系统,如果感到不爽,想要菜单,

那就修改你的/boot/grub/grubconf文件吧。现在机器已经跑起来了,

具体过程就上网找别的文章看看,很容易的。

你的 文件 映像 如果 系统
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » arm linux内存不足怎么定位

商业源码 钻石

分享到:
上一篇
怎么用ftp来屏蔽ip访问我的网站
下一篇
办公软件OA怎么才能主机和其他局域网内的机子同时使用?

相关推荐

固原市原州区彭堡派出所户籍科电话号码,哪位朋友知道告诉我一下!谢谢了!

固原市原州区彭堡派出所户籍科电话号码,哪位朋友知道告诉我一下!谢谢了!

windows故障转移群集仲裁盘坏了如何处理?

windows故障转移群集仲裁盘坏了如何处理?

跑跑卡丁车运行时出现Direct3D Failure #B3

跑跑卡丁车运行时出现Direct3D Failure #B3

腾讯云购买的域名怎么链接腾讯云购买的服务器?(两个不属于同一账号)最好有图

腾讯云购买的域名怎么链接腾讯云购买的服务器?(两个不属于同一账号)最好有图

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...