- 浏览: 1447940 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
转http://blog.csdn.net/robertsong2004/article/details/38820763
译至:http://lovepeers.org/2012/10/22/jslinux/ 大约一年之前成为热门话题的jslinux,这次重新试着跑一下。 实际上变化并不显著,现在可以模拟IDE驱动器,“只能使用4MB以下的RAM”的限制也消失了。 事实上,现在jslinux的磁盘映像高达57MB,GCC 4.3.5也在其中! 因为还是有大小的限制,C库是用的uClibc,命令是使用BusyBox,但也可能替换为GNU的C库和GNU coreutils。 真在在实际中的应用值得期望!(先不谈能用在什么场景下...) 首先记录一下如何获取代码和磁盘映像,并替换里面的内容。 获取代码和磁盘映像 磁盘映像是按64KB的大小进行分割并把它以hdaXXXXXXXXX.bin的名字命名,这些文件都需要。因为一个一个的下载比较花时间,通过在后台执行wget命令来并行下载这些文件。 [javascript] view plaincopy在CODE上查看代码片派生到我的代码片 <pre name="code" class="plain">#!/bin/bash host=http://bellard.org/jslinux/ wget $host/cpux86-ta.js wget $host/cpux86.js wget $host/jslinux.js wget $host/term.js wget $host/utils.js wget $host/linuxstart.bin wget $host/vmlinux-2.6.20.bin i=0 while [ $i -le 999 ]; do hda=$(printf 'hda%09d.bin' $i) if [ ! -f $hda ]; then wget $host/$hda & fi i=$(( $i + 1 )) done 编辑磁盘映像 首先把分割的磁盘映像文件整合生成一个文件。 cat hda000000*.bin > hda.bin 生成的hda.bin通过loopback mount挂载。 sudo mount -t ext2 -o loop hda.bin /mnt 这里磁盘映像的内容被挂载到/mnt上,接下来就可以修改/mnt下的文件了。 完成后,卸载该磁盘映像 sudo umount /mnt 再次将hda.bin分离成64KB的块。 [plain] view plaincopy在CODE上查看代码片派生到我的代码片 #!/bin/bash rm hda000000.bin split -a 9 -d -b 65536 hda.bin hda for f in hda000000*; do mv $f $f.bin done 这样就可以了。 顺便说一句,我将原来的文件替换成GNU coreutils cat命令和glibc,并确认可以正常工作
发表评论
-
xl2tp 备份
2019-09-24 16:25 5802019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 692sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1404参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18182019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1359### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 566###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 567《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1926参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 916/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 550找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1764上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 953不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4264假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 652564位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1682转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1559接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1493qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 976使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2148转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1771一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
当你徘徊在要用什么命令挂载硬盘的时候,或许这个文档会帮到您,主要针对大于2TB的硬盘,用parted命令挂载,也有用fdisk的挂载思路
Linux硬盘挂载方法.docx
Linux磁盘挂载是比较常见的对linux系统管理的操作之一,需要耐心才能正确实现自动挂载,便于日后提高工作效率,和方便查看。 首先,为了需要,新添加一块磁盘到linux主机中,目的是让这个新添加的磁盘分区格式化并...
在linux系统下使安装tfs-3g软件,识别和挂载ntfs分区格式的硬盘
4. 创建目录 并将 /dev/sdb1 挂在到该目录下 [root@db1 /]# ls backup dev initrd media opt sbin sys usr bin etc lib misc proc selinux tftpboot var boot home lost+found mnt root...
linux 系挂载大于16T分区,文件系统ext4格式突破限制16T分区大小限制。
讲解linux系统硬盘不足时挂载硬盘的方法
Linux下挂载硬盘之后,系统启动之后硬盘跟随系统自启动,不用手动设置
Unix/linux 挂载 usb 移动硬盘 命令 看完包你知道怎么在unix或者linux下挂载各种设备。
Linux挂载移动硬盘ntfs格式的ntfs-3g支持包
亲测可以成功,但是前提网络要通
当时在挂载硬盘的时候自己做的文档,因为当时挂载的时候出现的很多问题,希望可以有帮助。
请各位收藏linux 存储挂载方法,详解~
linux挂载NTFS硬盘格式工具,解压包内含挂载教程
Linux挂载第二块硬盘
linux格式化新硬盘并挂载并设置开机自动挂载.docx
数据迁移是我们经常会遇到的,有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂...
linux上挂载卸载u盘、硬盘不像windows上这么方便,不过,只要记住命令的话,也就得心应手了。
windows下查看linux ext分区工具
linux下挂载移动硬盘。linux查看Windows系统中的ntfs分区。