摘要:如果按照LFS Book使用gurb的做法做,LFS的grub会覆盖原来系统的grub,有可能失去对原来系统的引导。这方法应该对Gentoo有效,没做过,不太清楚。笔者本来是Windows7+ubuntu11.04系统,grub内容如下:/boot/grub/grub.cfg## DO NOT EDIT THIS FILE## It is automatically generated by grub-mkconfig using templates# from /etc/grub.d and settings from /etc/default/grub#### BEGIN /etc/gru
阅读全文
03 2012 档案
摘要:我是Linux新手,文章有不对的地方欢迎指正,谢谢。我做的是LFS7.1,不过听说LFS7.0也会遇到同样的错误。Google上搜索看国外也很多人遇到这样的错误,有人说是/bin目录到/tools/bin目录下的符号链接错误,于是全部重建一次,依然解决不了,虽然我解决不了,但还是建议遇到这样的错误的童鞋们尝试一下。也有这样的说法,shell的解析器默认为dash,#!/bin/sh可能使用了默认的dash而不是我们在第五章所安装的bash,但是LFS在chroot,何来的dash?况且在安装glibc之前已经执行下面命令,更改了默认的解析器:sed -i 's|@BASH@|/bin/
阅读全文
摘要:今天.NET老师在课堂上吹捧多线程编程,我就想为单线程抱个不平,因为Node的单线程异步非阻塞I/O模型,演绎了单线程编程的神话。阻塞I/O程序执行过程中必然要进行很多I/O操作,读写文件、输入输出、请求响应等等。I/O操作时最费时的,至少相对于代码来说,在传统的编程模式中,举个例子,你要读一个文件,整个线程都暂停下来,等待文件读完后继续执行。换言之,I/O操作阻塞了代码的执行,极大地降低了程序的效率。下面是是一个C#读文件的例子:private string ReadTxtToStr(string filename){ //打开文件,打开期间其他代码停止执行,直到完成打开后继续执行代码...
阅读全文

浙公网安备 33010602011771号