Perfil de zzzMagic 's Forest , ...FotosBlogListasMás ![]() | Ayuda |
|
12 agosto 新闻啪~ ~~今天蚊子特别多,好奇怪额 已经创记录地拍死6个了~~
前几天看新闻 香港新开工一条地铁 西港岛线 仔细一看 从坚尼地城到上环 中间好像还有什么大学城站和一个公园站 总共才4个站 我就好奇了 这么一个弹丸之地 短短2.8公里 需要这样大动干戈么? 新闻里说到 建成之后可以使2地之间的交通时间从15-25分钟缩短至8分钟~ 为了节省1刻钟的时间 投资70亿港币去做一条地铁 至于么? 我从中得出的结论就是 香港人很忙。。香港人也很空。。。。
另一条新闻 他说狗的智商其实是很高的 大约有2岁孩童的水准左右 我在想 阿~2岁小孩的智商原来这么低阿 我都觉得可以教很多东西给他们了~~ 现在我改变想法了 5岁之前只要培养好品格和习惯就好~~ 不用教什么实际的东西 太笨了 教不好额。。 喂喂饱 多郊外走走增强体质不要生病 本来觉得小孩生病没什么关系 让他自己就好了,现在碰到很多奇怪的人 都是因为小时候发烧没有及时就诊 结果弄得奇奇怪怪的 比如视网膜坏啦 脑子烧坏拉 什么失聪瞎子残疾走路歪七歪八的都有 所以。。小孩发烧了还是赶快去医院看病把!! 其实这个也蛮矛盾的 越是宝贝吧 体质越弱,散养吧~一开始生病的几率又高~ 不过我还是觉得散养的好 哈。
今年夏天奇怪么? 我觉得特别凉快~就是从日全食那天开始额~~ 太阳少晒5分钟 地球气候振三振~ 真是个威力不得了的金球啊!! 04 agosto 士、商、工、农总算考了一门。。人觉得一轻松 呵呵,这几天就放松一下吧。 临场发挥不尽如人意 连平时的一半水平也没有达到。不知道老师能让我通过伐~
%%%%%%%%%%%%%%%%%%%%%%%%
趁着这段呆在莘庄的日子,就尽量想把附近的地方都走个遍。 今天于是去了七宝老街 老街还是老样子 古树古房古桥 可惜物在人非。有时候想起曾经的日子 还真是很怀念。 这样子的回忆 理应会永远无法抹去了吧~
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
最近不知为何, 总会有事没事地 脑子里就冒出些对下一代的念头 岁数到了?对自己的曾经走过的路不满意?对完美事物的追求?其实自己的路也才走到了1/3 又何尝有能力掌控好自己的下一代呢 所以还是没必要完全让孩子按照自己的想法走 散养吧~品德教育好 身体养好 也就足够了, 尽好自己作为一个人对社会应尽的义务—— 人类种族的延续 哈哈。
不过我还是一直坚信, 孩子 是取自2个人各自灵魂深处的一部分 它们的结晶。
@@@@@@@@@@@@@@@@@@@@@@@@@@
一路缓行赏景 喧闹的狭窄街道 心头犹如阵阵凉风淅过
。。却是苦于找不到一个适宜歇脚之处~~ 大街之上 牌坊对口 终觅得干净清爽门面一块。 走近一看 —— 台湾小食街 晕。
台湾人搞这些东西确实有一套,把先进的管理非常融洽地湮入这个古色古香的小镇文化之中。 对我们来说 先进的东西 就是好。 可是人家未必觉得呢? 人家并没有很刻意地想要达到一个什么境界~
所以我说, 我们就应该去比我们更落后的地方去开店 这样更省力 也很容易就能够得到认可 可是转念一想,这样说来 不管怎么样,总是有一个最先进的地方 那里是没有其它地方带来的创意 他们是如何生存和得到别人的认可呢?终究还是要靠自己的发明创造吧。 从另一角度来说, 落后的地方 效益 消费力 配套设施 也不一定能满足到足够的程度。 而且太先进的东西反而并不一定就一定适应于不同的环境。
无论在哪里 要成功 还是要靠动脑子。
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
吃饭的地方有一个小门面 母子经营。 母亲里面烧煮 儿子外面递送、招呼。一时看得入迷 突然想起看到过的一个镜头, 杭州的四季青服装批发市场 里面一个门面隔着一个门面就像城隍庙一般 在一个大约只有5平米左右的小门面 母亲蹲在门口做生意 里面堆的满满小山丘般的衣服上 睡着一个非常年幼的小孩
经常在想这么一个问题 —— 我拿什么和他们竞争 我的长处在哪里
我总觉得 很多事情 你要做得好 就要做的熟 要深入、要广泛 做生意的培养做生意的 做服务的培养做服务的 他们的下一代 就一直淫浸在这样子的一个环境之中 摸爬滚打 接触无数样的人
这个事业需要什么? 会有什么阻碍? 人们对其的需求在哪里? 会碰到哪些种类的人、如何应对? 他们有十几年的时间去学习 去了解 去思考 等到他们真正独当一面的时候 自然而然就会有很多针对的念头 新的创意
而我们呢?读了十几年的书 却不知道这个社会到底需要什么 走出来一脸茫然地从头来过
当然 我并没有说我们没有优势 我们有更广的见识、更广的选择面、更快的学习、接受、反应能力 不过这个10多年是不是多了点。代价是不是大了点。
每个人都有自己的成长经历,并不是说他们就不读书了 他们有这样子的家庭环境 一样可以读完书 暑假、放课后 他们有的是时间去接触、去吮吸 而我们的成长环境是什么? 绝大部分的父母都是工人吧。
中国古代 是以 士、农、工、商 来排序的。 商 其实是一个很底层的职业 这个很好理解 从封建统治角度来看 儒家思想 就是重农轻商 说他们唯利是图 而统治者对于握有重金的商贾也会时刻提防 从老百姓需求来看 落后的时代 以食为天 大部分工具 局部地区自给自足 广大区域政府调配, 个人需求 简单的物物交换就可以满足 对商业的需求不是非常大 于是 就产生这样一个顺序
可是现在这个社会 发达到一定程度 经济需求、流通性特别大 所以就变成一个 士、商、工、农 这样一个顺序 照我的理解 在以后的以后 工和农一定会站到一个平等线上 重要程度不相上下。 再也不会有看不起农民工的说法,当他们也有了更高的教育程度之后。
上海这一代呢?其实我们也不能算传统的 工 一类 工 中国现在真正的基础制造业都在广东、深圳那边 士在北京 商以前是徽商和晋商最大
所以上海这一代 其实上一辈的人并没有留下什么值得继承的东西给我们。 房子么。。钞票么。。老娘舅上面吵的最多的就是这个了 这些有什么用。 在人的成长及精神层面上 根本及不上经验、知识的重要 还是说一种遵纪守法、根据合同约定的秩序?希望上海到了60后掌权的时候 这种风气还能够越来越得到尊崇
这样仔细想来, 我的长处并不在做贸易上 并不在做生活配套服务上 并不在做纯粹制造加工业上 我们如果打算去从事这些看上去利润和实现程度都比较能够接受的事业 要么就是自己创业 要么就替他们打工 打工的话 能确定自己所处的位置能比他们看得更远么 自己的成长会比他们来的更快么 创业的话 其他地区的人们比我们有多的多的经验
与其拿自己不熟的东西和别人最擅长的地方比拼 去花精力学习、磨练 从头来过 不如就做我们自己的优势。
上海政府现在拿什么发展?他们努力想推广、支持的事业是什么? 我觉得 主要还是办公服务业、高科技产业、精密无污染新型制造业 从中挑一个我觉得是比较好的 政府会为了他们所想要的提供一切适合的支持 他们会想到大致如何来安排这一批教育出来的劳动力 所以我觉得创业目标 基本还是要着眼于高科技的服务提供上 这个才是我所最擅长的 上海这一代成长起来有优势的地方。 我所要做的 就是集中精力找到人们对这部分具体需求的一小个环节。
当然也可以跳出他们设计的框框 走自己所想的路 不过估计就会辛苦一点。。
有了自己的目标 才能在茫茫的打工之路上寻觅到自己所需要的养料 让自己朝着阳光的方向 好好地生长。 02 agosto RHCE Troubleshooting(转)RHCE考试AS3的Troubleshooting中,linux 系统不能开机或可能出现的错误情况 ############################################### # # # # # 作者:羊(flaunt@rest7.com) # # # 主页:http://blueflybird.rest7.com # # # 欢迎转载,但请保留此段 # # # ## ###############################################
# # # # 一、MBR错误。 # # # ## 由于意外原因,主引导记录被破坏,新手安装多操作时系统常发生先装linux再装windows 类系统后只能引导win的情况。这种情况下,grub.conf或lilo.conf正常,只需进入rescue 模式重安装一次MBR即可。 情况描述:只能进入win类系统或开机后BIOS自检通过后黑屏无任何提示。
# # # # # 二(1)、引导程序错误# # # ## grub.conf或lilo.conf文件错误。修改了grub.conf或lilo.conf后,或者硬盘物理位置和分区发生变化后造成不能正常启动。进入rescue模式,修改grub.conf或lilo.conf即可。注意修改了lilo.conf后需执行lilo命令(可加-v 参数查看详细信息)
情况描述: (一)grub的一般情况 1、如果没有找到内核(vmlinuz-x.x.x文件), 出现File not found Press any key to continue.... 说明root(hdx,x)错误,或内核文件名不对 2、如果找到内核后,运行一会, 出现kernel Panic:Not init Found, 一般来说是没有找到根分区(/分区)即root=/dev/xxx不对 3、如果找到内核后,运行一会, 出现Kernel panic: VFS: Unable to mount root fs on ..., 一般来说可能忘了加上initrd /initrd-2.4.21-4.EL.img(大多情况发生在使用scsi硬盘) 4、总的来说grub.conf里面必须存在的就几行。 #more grub.conf title linux root (hd0,1) #/boot分区所在位置 kernel /vmlinuz-2.4.21-4.EL ro root=/dev/TEST/root #内核和根分区(/分区)位置(根分区可能是LVM和raid,而不仅是hdx和sdx) initrd /initrd-2.4.21-4.EL.img 平时练习grub.conf菜单文件的最好办法是把这个文件删掉,每次重启时自己使用grub的交互命令行就快就会对文件里面的内容熟悉。
(二)lilo的一般情况 lilo中没有找到内核文件或ramdisk文件(initrd-2.4.xx.x.ximg)出现的提示与grub中相同,但如果是分区发生变化就会出现众所周知的L、LI、010101等错误。 lilo.conf中必须出现的几行。 image=/boot/vmlinuz-2.4.21-4.EL #内核所在位置 label=linux #等于grub中的title root=/dev/sdc1 #根分区所在位置 initrd=/boot/initrd-2.4.21-4.EL.img 注意如果lilo中不加boot=/dev/sdx,则运行lilo程序时,需加参数指明 lilo -b /dev/sdx
(三)综述 1、grub.conf文件设置错误可以使用交互命令进入系统,而lilo.conf文件设置错误又没有设delay值的话,连sigle模式都无法进入,只能用rescue修复。修改文件后发正常的重启信号就行了,不用执行sync命令。 2、lilo.conf文件中基本上不管有没有/boot分区,而grub就要区别有无/boot分区,grub.conf 中root(hdx,x),如果有/boot分区,这个root就是指/boot分区,如果/boot只是作为一个目录在根分区中(/分区),这个root(hdx,x)就是/分区的所在位置。 3、那麽:lilo.conf文件中的内核和根分区(/分区)的位置能不能象grub.conf这样写呢: lilo: image=/boot/vmlinuz-2.4.21-4.EL root=/dev/sdc1 grub: kernel /vmlinuz-2.4.21-4.EL ro root=/dev/TEST/root 结果lilo是无法找到/分区。 4、记住lilo.conf和grub.conf都有4行必须写,不同之处在于grub.conf中多了一行指明/boot 目录(注意不是/boot分区,而仅仅是/boot目录)所在分区的位置,而lilo.conf中把kernel 和根分区(/分区)拆行为两行。 5、我估计grub和lilo是troubleshooting中必考项目
# # # # # 二(2)、/initrd目录 # # # ##
# # # # # 三、/etc/inittab # # # ## ***(/etc/initab还可能在后面发生错误)***** (一)如果出现INIT: No inittab file found Enter runlevel: 一般来说就是inittab文件丢失或者有错误。 (二)如果启动基本正常, 到了 INIT:Entering runlevel: 3 (或者 5)后,就开始出现一系列错误, 很有可能/etc/inittab文件中 si::sysinit:/etc/rc.d/rc.sysinit 这一行发生错误 由于系统许多模块还没有初始化。 只能进入rescue模式, 如果对inittab文件不很熟悉的话,最好把initscripts的rpm包重装一次。默认的/etc/inittab文件应该能正常启动。
# # # # # 四、/etc/fstab # # # ## /etc/fstab文件错误(比/etc/inittab文件后出错)
(一)出现WARNING:coundn't open /etc/fstab: No such file or directory /etc/fstab文件丢失 /etc/fstab文件不属于任何rpm包,利用fdisk和e2label命令查看根分区(/分区)、/boot、/home、 /usr、/var分区(如果有这几个分区), 然后编辑/etc/fstab文件,注意fstab文件的格式,如果记不住,可以查看帮助: 如果未mount /分区,则先装载,如果/usr分区单列,装载/usr 分区。如果在rescue模式下则先chroot。 查找fstab的帮助文件: 1、直接man fstab 2、locate fstab 你会发现有个叫fstab.5.gz的文件,一般在/usr/share/man/man5/fstab.5.gz 可以 man /usr/share/man/man5/fstab.5.gz 或者 zless /usr/share/man/man5/fstab.5.gz 3、rpm -ql mount | grep fstab 也能找到fstab的帮助文件 4、find / -iname "*fstab*" 最笨的办法 如果不是在rescue模式,修改fstab文件时出来Read-only file system咋办?重新装载成读写模式 mount -o remount,rw /dev/sdax /
(二)mount 文件丢失或被替换 mount 文件错误会出现/proc文件相关错误,红字显示很醒目, 此时比较麻烦,需进入rescue模式而不是进入输入root口令进行修改, 因为根分区现在被 mount成只读(ro)模式,你没有mount命令来把根分区mount 成读写的(rw)。 进linux的rescue的模式 rpm -qf --root /mnt/sysimage /etc/inittab
(三)文件系统错误 1、使用fsck进行修复,郁闷的是无论出现什么提示只能选y,要不系统依然有问题。 2、可能文件系统的superblock有问题,把备份的恢复即可。(考试中这种情况几乎不可能) fsck.ext3 -b (8192*n)+1
(四)raid或LVM错误使用raid和lvm的知识进行修复, 如果raid盘或lvm盘中没有数据,则可把/etc/fstab中提到的/dev/mdx和/dev/xxxxxx/xxx相关的注释掉。 如何修复raid或lvm上的数据估计Redhat 是不会考的。 我在做实验时,发现RedHat Enterprise AS3的/etc/rc.sysinit有个小bug 如果我在做raid的基础上把raid做到LVM里面去,重启系统时,会报告出错。 例如: 1、编辑/etc/raidtab #设一个任意级别的 md0 2、mkraid /dev/md0 #假设一切都正常,该raid则可使用了 3、pvcreate /dev/md0 #建立LVM的pv 4(方法一)、vgextend VGname /dev/md0 #把md0加到现有vg中 4(方法二)、vgcreate VGname /dev/md0 /dev/sdax #新建一个vg 5、lvcreate -L 5G -n newlv VGname #在VGname这个vg中建立一个5G 的名字newlv的lv 6、mkfs.ext3 /dev/VGname/newlv #格式化成ext3文件系统 7、把/dev/VGname/newlv加到/etc/fstab中 8、reboot 你会发现系统出错。原来/etc/rc.sysinit在启动raid时,是根据/etc/fstab这个文件来的,如果/etc/fstab中没有以/dev/mdx开头行,则不启动/etc/raidtab中的md0、md1 .....,重启系统,你会发现启动raid时有(skiped)的东东。如果这个raid是属于LVM中的一个pv,所以在启动LVM的时候,也跟着出错。 临时办法倒是有:编辑/etc/rc.sysinit, 因为在rc.sysinit文件中确定/etc/fstab中是否有raid是用的grep命令: INFSTAB=`LC_ALL=C grep -c "^$i" /etc/fstab` 其中INFSTAB是确定命令是否成功的变量,$i是/etc/raidtab 文件中的md0或md1...etc,把$i前面的^去掉即可。
(五)quota设置错误 大不了把/etc/fstab中的usrquota和grpquota全部关闭。 FIXME:是否还有其他发生错误的可能?
# # # # # 五、/etc/inittab # # # ## ***/etc/inittab文件错误*** 系统反复重启或启动后就关机设置了错误的runlevel,如0或6
# # # # # 六、其他daemon错误 # # # ## 情况比较复杂,根据显示出错误信息决定如何修复。
根据RHCE and RHCT Exam Preparation Guide, RHCT的TB考点在: boot systems into different run levels for troubleshooting and system maintenance diagnose and correct misconfigured networking diagnose and correct hostname resolution problems configure the X Window System and a desktop environment add new partitions, filesystems, and swap to existing systems use standard command-line tools to analyze problems and configure system 而RHCE的TB考点在: use the rescue environment provided by first installation CD diagnose and correct bootloader failures arising from bootloader, module, and filesystem errors diagnose and correct problems with network services (see Installation and Configuration below for a list of these services) add, remove, and resize logical volumes 偶的这篇短文中没有提到的地方可能有: (一)网络配置错误 ip addr netmask route gateway 大不了加上tc iptables ipchains 以及相关的配置文件 (二)DNS解析错误 大多在/etc/host.conf /etc/resolve.conf /etc/hosts这些文件有关 (三)xwindow的桌面环境及主要的一次配置文件.xinitrc、XF86Config、/etc/X11/Xxxx目录下面的 (四)磁盘分区,文件系统,swap分区相关 这些最基本的知识都不知道? (五)FIXME:其中diagnose and correct bootloader failures arising from bootloader, module, and filesystem errors 偶没明白, bootloader中出错的地方,与那些module有关? (六)诊断和修复其他daemon错误(就是各种网络服务啦),而根据RHCE and RHCT Exam Preparation Guide提到的不外乎以下:服务不能正常启动,
1、HTTP/HTTPS httpd -q 测试配置文件 2、SMB
3、NFS
看自己是否正常提供了exports rcpinfo -p localhost 看portmap 是否正常 4、FTP
5、Web proxy
6、SMTP
7、IMAP, IMAPS, and POP3
8、SSH
9、DNS
考试中虽然不能重装整个系统,但我想把该服务删掉重装应该的可以的, 所以说,如果仅仅是要正常启动一个基本的网络服务程序,确实找不到问题所在, rpm -ivh --force software.2.x.x.x.rpm
还有一些Redhat 的Preparation Guide中没有提到的服务: 10、ntp
11、NIS
12、inn
偶配好一个inn服务器后,用台win98登上去的时候,心里是叨矛的激动啊,回想起97年的时候上新闻组心里真是莫名的高兴。 13、LDAP
# # # # 七、/etc/inittab # # # ## ***如果服务基本已经启动完毕却出现*** INIT: no more processes left in this runlevel 可能是没有程序守护 tty1或tty2…………等,即/etc/inittab文件中少了 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 等等 出现这种情况,如果不大明白//etc/inittab的格式,强制重装initscripts的rpm包即可
# # # # # 八、xwindow错误 # # # ## 一般来说与/etc/X11/XF86config文件有关,考试中不可能涉及硬盘问题。 运行redhat-config-xfree86一般都能解决,可能发生的问题较多,普通点的就是刷新率,显示模式如800x600等。 桌面环境配置错误? 用过windows系统应该能轻易上手。
# # # # # 九、root不能正常登录# # # ##
********密码及PAM相关*******
(一)出现Login incorrect 多半与密码相关 1、的确是密码错误 单用户模式修改 2、root用户被锁 单用户模式 usermod -U root 即可 3、没有root用户,即没有uid为0的用户 4、/etc/securetty文件中没有tty*(*表示1,2,3,4等)
(二)输入用户名和密码后,只见屏幕一闪,,那多半与authconfig、pam有关了 1、三轮车夫同志遇到的。authconfig时,选了ldap认证,后来ldap服务器的地址变了后,就无法登录。 解决办法:运行 authconfig取消该选项。 2、/etc/pam.d/system-auth中添加了 account required /lib/security/$ISA/pam_access.so 或其他类似的pam模式限制,如pam_listfile.so、pam_time.so等。 解决办法同上,运行authconfig后会自动删掉。 3、/etc/pam.d/login中添加了 account required /lib/security/$ISA/pam_access.so 或其他类似的pam模式限制,如pam_listfile.so、pam_time.so等。 解决办法:只有手工去查看login文件,运行authconfig后不会自动取消。 4、/etc/pam.d/ 目录中的system-auth 或login中的模块文件名有误。 模块文件名错误同样会使系统无法登录。 建议发生无法登录的情况时,到单用户或rescue模式,首先查看/var/log/secure 和 message文件。
(一)如果/etc/passwd中设置的shell是/bin/bash,那么bash被替换或丢失也会造成无法登录。其他同理。 (二)/etc/profile、/etc/bashrc等等登录后初始化环境的程序被做了手脚也有错都会造成无法登录。/etc/profile.d目录下,~/.profile、~/bashrc等等,其他同理。 例如:你在/etc/profile 加一行logout,那肯定是登录又退出了。 (三)/bin/login文件丢失或出错误。 这个问题比较好判断,当你输入用户名后回车,又回到登录界面,连输密码的机会都没有。/var/log/message中会有记录。 (四)/etc/passwd 文件丢失。有日志。 (五)帐号过期(这几种情况基本上都与/etc/passwd有关)。 /var/log/message中会有日志记录。 修复文件是/etc/passwd(如果没有使用shadow的话) 或/etc/shadow(一般情况) 所以说最关键的是要看系统的提示和日志,永远都有未知问题。 另外,估计考试中与scsi硬盘有关的不大会考,考试中心恐怕不会用那麽多的学习pc装scsi 硬盘,成本高了,除非尽用老掉牙的scsi盘和卡(比同容量的ide还是贵)。
# # # # # 二(2)、/initrd目录 # # # ## ####################### 该问题困扰了整个下午。从头说起: 中午在linuxsir.org的论坛上发现一位叫Proarfei的发了个贴子,内容如下: ---------------------------发贴内容-------------------------------- RHAS3-请求帮助! 安装RHAS3时很顺利,由于是双系统,而且我希望是ntldr做主启动程序,所以我选择了 GRUB安装位置在引导分区的第一扇区,但很奇怪的是,AS在安装完成处没有提示创建引导盘,在RH9中是有这一步的,我在查询AS3的安装说明中也没有这步骤,但在说明 GRUB配置时说可以创建引导在别的盘上,我不是很清楚AS3是如何创建引导程序在软盘上的,请各位高手指点一二。 ---------------------------发帖结束-------------------------------- AS3中的确没有创建引导盘这一步,当时我不明白Proarfei究竟是想用软盘引导还是想在 ntldr中引导linux,于是回贴如下: ---------------------------回帖内容-------------------------------- 如果想用软盘启动linux与grub无关。 制作启动盘 mkbootdisk `uname -r` 如果想在nt启动菜单选择启动 ntldr是由配置文件boot.ini提供工作参数的,该文件位于Windows XP系统分区的根目录下,具有隐藏、系统、只读属性。我们只需要将Red Hat Linux的引导记录作为一个文件备份到 C盘的根目录下,并相应地在boot.ini文件里添加一个项目来指向它们,就可以实现双重系统了。 参见: http://tech.ccidnet.com/pub/article/c738_a79178_p1.html ----------------------------回帖结束------------------------------ 由于平时从来没有用过mkbookdisk做过系统盘,不知是否有效,于是自己顺便做个实验,以免乱说误人子弟。谁知道偶在AS3上用这个命令做盘时,显示: [root@blueflybird root]# mkbootdisk --device /dev/fd0 `uname -r` Insert a disk in /dev/fd0. Any information on the disk will be lost. Press <Enter> to continue or ^C to abort: cp: writing `/tmp/mkbootdisk.MPg6Cy/initrd.img': No space left on device cat: write error: No space left on device cat: write error: No space left on device 20+0 records in 20+0 records out 靠,空间不足,而且还不说到底是哪个盘的空间不足,整得我连忙用df查看。结果毕竟还是做好了启动盘(只是不能使用该盘正常启动) 而此时偶又想起,如果Proarfei同志只是要引导linux,把lilo或grub安装到软盘上也行啊,根本不用mkbookdisk做系统盘。 等到论坛上回完贴,心里很不爽,为什么偶用mkbookdisk 做的盘就不能启动呢? 突然偶又想起(偶已经想起了很多次什么东东了),是不是偶用的scsi硬盘造成ramdisk太大的原因哦, 管他三七二十二,还是二十三,去找个IDE盘接上,把scsi中的文件复制到 ide中 cp -a /bin /sbin /var /lib /etc /boot /dev /usr /IDE/ 由于根分区中的/root区内编译2.6的内核也占了1G,所以/root /tmp /proc 几个区就自己建了,swap,暂时不用吧象/mnt /home /misc 目前对我来说毫无价值,懒得管他, 这样拷了好久(幸亏还有笔记本可以用)。 终于拷完,把grub也装上,卸下scsi盘,再把IDE放到第一个位置,reboot 从SCSI开始出错。 ---------------------------屏幕结束-------------------------------- /lib/BusLogic.o:init_module: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. you may find more information in syslog or the output from dmesg ERROR:/bin/insmod exited abnormally! . . 调ext3.o module正常 . . Mounting root filesystem 正常 . . pivortroot:pivot_root(/sysroot,/sysroot/initrd)failed: 2 umount /initrd/proc failed: 2 Freeing unused kernel memory: 164k freed Kernel panic: No init found. Try passing init= option to kernel ---------------------------显示结束-------------------------------- 以后的事让我越来越不爽,甚至变得气急败坏,许许多多的事反反复复做了许多遍 。一、拆下IDE,装上SCSI 二、拆下SCSI,装上IDE 三、看/var/log/dmesg,反复拆,反复看,里面屁都没有一个最新的 四、mkinitrd /boot/initrd.2.4.x.x.xEl `uname -r` 五、加参数--omit-scsi-modules 六、加参数--omit-raid-modules 七、加参数--omit-lvm-modules 八、试用各种组合方式 九、重新回想系统启动的顺序 十、IDE和SCSI整在一起,考文件,拷了删,再删了拷 十一、差点就准备用dd 十二、发狂中 十三、看电视、胃痛 十四、启动时向内核加参数init=/bin/sh、加1。 十五、用带scsi-modules 的ramdisk和不带scsi-modules 的ramdisk 十六、明明知道本来许多无关的情况,都尽量试试关掉再打开。 十七、再重新回想系统启动的顺序 怎么会想得到与/initrd 这个目录有关系????? 正绝望中看到 umount /initrd/proc failed: 2 心想总不可能与/initrd有关系吧,管**的,试了再说。 好了,进入rescue建立/initrd目录后,**的一切正常了。 然后制作了一个不带scsi、raid、lvm的ramdisk,initrd.2.4..x.x.x.img的尺寸小了一大半,重启也正常,再用 [root@blueflybird root]# mkbootdisk `uname -r` 一切非常正常,也可以正常用该软盘启动。 说明ramdisk调用的模块多了后可能无法建系统盘。现在已经22:51,我在发狂中吃了晚饭。
标题: Red Hat Linux Troubleshooting 系统启动部分概要 ###请转贴时保留以下内容######
磁盘引导
Linux的分区结构
补充一下:linux和windows在分区上面最大的概念不同是:
01 agosto 太搞笑了。。。医生有时候说话,是很寒的 1.当年我生孩子,做侧切,以下是两个医生的对话:
|
|
|