<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>kernel &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/kernel/</link>
	<description>Feed of posts on WordPress.com tagged "kernel"</description>
	<pubDate>Mon, 07 Jul 2008 04:15:55 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Pushing kernels more aggressively to updates-testing]]></title>
<link>http://davidnielsen.wordpress.com/?p=297</link>
<pubDate>Sun, 06 Jul 2008 19:37:43 +0000</pubDate>
<dc:creator>davidnielsen</dc:creator>
<guid>http://davidnielsen.wordpress.com/?p=297</guid>
<description><![CDATA[On thing struck me tonight about the recent fiasco relating to the stable marking of a kernel that j]]></description>
<content:encoded><![CDATA[<p>On thing struck me tonight about the recent fiasco relating to the stable marking of a kernel that just happened to also kill wifi for a great number of users. We did the correct thing, to a degree naturally, the update was in relation to a security update something Fedora takes very seriously. As such our users should always feel safe knowing that we will push such updates fast, keeping their systems secure through multiple means including proactive security and rapid updates.</p>
<p>However the problem is that we don't apply the update to the existing stable kernel, the patch is always applied on top of the progressing kernel, meaning we also end up shipping a lot of other things such as bugfixes, updates to the latest upstream STABLE tree and various other things. This however is confronted with one problem, the kernels in between the current stable and next update are not all being pushed to updates-testing - only selected kernel updates are. In cases where we then have to release a security fix we are forced to ship a bunch of stuff additionally which is not likely to have been tested extensively.</p>
<p>It occures to me that catching these bugs before they become a problem for average users could be accompliced by making better use of updates-testing, testers are normally willing to experience a degree of breakage and are qualified to file bugs for the most part. Then at least when an urgent update is required we will not likely be surprised by massive unrelated breakage - it might still occure but we can warn people if avoiding massive breakage is impossible and reverting the offending patches is impossible prior to release.</p>
<p>An additional problem caused by this is that when an urgent release contains bugs we will be urged to ship another update straight afterwards. Opening us to even more bugs from another untested delta (since other development is likely to have gone on along side the bugfix) and having our users suck down a second kernel package shortly after the original update.</p>
<p>The other option would be applying the security update to the current stable kernel and not carrying the current delta in the update, but this is expensive in terms of man power and time, it also goes counter to the rapidly developing nature of Fedora in general. This is the realm of the enterprise distros, if people want this approach something like RHEL/CentOS is likely a better fit for them.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Symbian vs. Android - The battle of Open Source]]></title>
<link>http://goblintechie.wordpress.com/?p=7</link>
<pubDate>Sun, 06 Jul 2008 07:32:47 +0000</pubDate>
<dc:creator>The Goblin</dc:creator>
<guid>http://goblintechie.wordpress.com/?p=7</guid>
<description><![CDATA[Long time back, Google announced its open mobile platform - The Android. Today, one may get its SDK ]]></description>
<content:encoded><![CDATA[<p>Long time back, Google announced its open mobile platform - The Android. Today, one may get its SDK off their website. Symbian, feeling a threat to their already well established market did the unthinkable. They too made their platform open source. So, in the battle of the 2 open source platforms, which would finally emerge as the winner?</p>
<div class="mceTemp">
<dl>
<blockquote><dt><img src="http://developer.mimer.com/documentation/html_92/Mimer_SQL_Mobile_WinGetStart/images/symb2.png" alt="from developer.mimer.com" width="202" height="396" /></dt>
<dd>from developer.mimer.com</dd>
</blockquote>
</dl>
</div>
<div class="mceTemp">
<dl>
<blockquote><dt><img src="http://cache.gizmodo.com/assets/resources/2008/02/newandroidSDK.png" alt="from gizmodo.com" width="373" height="305" /></dt>
</blockquote>
<dd>from gizmodo.com</dd>
</dl>
</div>
<p>While Symbian focuses on ease of use and rich features, Android focuses on complete touch functionality with several applications. Till now, Android only has test versions out, which are a little buggy. An official stable release is expected later this year. So who will be the king of the mobile platform?</p>
<p>Personally, I feel that a mobile platform cannot be judged on the basis of emulator performance and sadly that is what I had to work on. I have used Symbian OS since the launch of the 3650. Needless to say it was quite an improvement when compared to my old 3310. The old Symbian OS had several problems, like slow software, somewhat erratic operation. The new one however, is pretty good. It boasts of better performance and stable software.</p>
<p>The Android, which is still in development stages, has some problems at the moment. I couldn't even figure out how to turn off Google Maps :D.</p>
<p>Just when Android was looking to be the leader of the mobile platform, Symbian went open source. This will be a major bump to Android, since Symbian already has a decent market share.</p>
<p>In my humble opinion, it will be very hard for Android to capture the market initially, since the hardware that it uses is somewhat similar to the Windows Mobile Platform, and it does not come cheap! Symbian may continue with their current hardware (eg. ARM in case of Nokia).</p>
<p>Symbian has its own structure, but Android uses the rock solid Linux Kernel 2.6.x. This will definitely invite geeks and technology enthusiasts like us to choose Android over Symbian.</p>
<p>It will be an interesting battle to say the least. Let's all look forward to it.. :D</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Kernel 2.6.27 traerá soporte para más de 100 webcams]]></title>
<link>http://gabuntu.wordpress.com/?p=284</link>
<pubDate>Sat, 05 Jul 2008 20:54:19 +0000</pubDate>
<dc:creator>gab1to22</dc:creator>
<guid>http://gabuntu.wordpress.com/?p=284</guid>
<description><![CDATA[
El Kernel 2.6.27 dará soporte a más de 100 webcams. El estándar UVC(USB Video Class) es requerid]]></description>
<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.boker.cl/catalogo/images/webcam%20Dag402.jpg" alt="" width="262" height="210" /></p>
<p>El Kernel 2.6.27 dará soporte a más de 100 webcams. El estándar UVC(USB Video Class) es requerido para obtener la certificación "Windows Vista" así que los fabricantes de hardware deben incluirla. Entre los periféricos incluidos se encuentra webcams, "camcorders" digitales, conversores de video analógico y sintonizadores de televisión, entre otros. Esto significa que tendremos soporte automático para dispositivos, lo que significa que si tienes una webcam en tu portátil, ésta funcionará de manera automática.</p>
<p>Fuente &#124; <a href="http://www.linuxparatodos.net/portal/article.php?story=20080704114901530">Linux para todos</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Selintas sejarah: kernel Linux]]></title>
<link>http://solderlinux.wordpress.com/?p=10</link>
<pubDate>Sat, 05 Jul 2008 10:21:59 +0000</pubDate>
<dc:creator>solderlinux</dc:creator>
<guid>http://solderlinux.wordpress.com/?p=10</guid>
<description><![CDATA[Kernel Linux® adalah inti dari sistem operasi. Sistem operasi mempunyai ukuran yang sangat besar da]]></description>
<content:encoded><![CDATA[<p>Kernel Linux® adalah inti dari sistem operasi. Sistem operasi mempunyai ukuran yang sangat besar dan kompleks sehingga ditata ke dalam subsistem dan lapisan (layer). Begitu besarnya sistem operasi, bahkan kernel Linux saja mempunyai lebih dari enam juta baris program.</p>
<p><a name="N10068"></a></p>
<table border="0" cellspacing="0" cellpadding="0" width="40%" align="right">
<tbody>
<tr>
<td width="10"></td>
<td style="font-family:arial;">
<table border="0" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<td bgcolor="#eeeeee"><strong>Linux atau GNU/Linux?</strong><br />
Terkadang Linux sebagai sistem operasi diberi sebutan "Linux" saja dan terkadang "GNU/Linux". Mengapa? Linux sebenarnya hanyalah kernel dari sistem operasi. Kernel saja belum cukup untuk digunakan secara fungsional. Diperlukan banyak paket pendukung. Berbagai paket yang menyertai sistem operasi itu kebanyakan merupakan perangkat lunak GNU. Misalnya: window, compiler, shell, perangkat pengembangan program, editor, utiliti, dan lain-lain yang berada di luar kernel. Karena itu GNU/Linux merupakan nama yang lebih tepat untuk sistem operasinya sedangkan Linux merupakan nama kernelnya.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>Linux adalah sistem operasi open source yang paling populer, namun ternyata umurnya termasuk muda dibanding sistem operasi lain. Di masa awal komputer, programer membuat program berlandaskan bahasa untuk hardware yang bersangkutan. Tanpa sistem operasi, di suatu waktu hanya satu aplikasi (dan satu orang) yang bisa memakai perangkat keras yang super mahal. Sistem operasi mulai dikembangkan di tahun 1950an untuk lebih menyederhanakan proses pengembangan aplikasi. Contoh sistem operasi di era pertama adalah General Motors Operating System (GMOS) yang dibuat untuk mesin IBM 701 dan FORTRAN Monitor System (FMS) yang dibuat oleh North American Aviation untuk mesin IBM 709.</p>
<p>Pada dasawarsa 1960, Massachusetts Institute of Technology (MIT) bersama beberapa perusahaan mengembangkan sistem operasi bernama Multics (Multiplexed Information and Computing Service) untuk mesin GE-645. Salah satu pihak pengembang, yaitu AT&#38;T, keluar dari proyek Multics dan mengembangkan sistem operasi mereka sendiri di tahun 1970 dan diberi nama Unics. Bahasa pemrograman C kemudian dibuat untuk Unics, sehingga pengembangan sistem operasi menjadi portable.</p>
<p>Dua puluh tahun kemudian, Andrew Tanenbaum membuat versi microkernel dari UNIX® dan diberi nama MINIX (singkatan dari minimal UNIX). MINIX dirancang untuk komputer personal. Sistem operasi inilah yang memberi inspirasi kepada Linus Torvalds memulai pengembangan Linux di awal 1990 (lihat gambar).</p>
<p style="text-align:center;"><img class="aligncenter" src="http://bp3.blogger.com/_k0pj8VaASf0/SG3q4uxmXiI/AAAAAAAAAHY/zkOyoUC1icE/s320/rilislinux.jpg" alt="" width="403" height="212" /></p>
<p style="text-align:center;"><strong>Gambar: Rilis kernel Linux vs jumlah baris program</strong></p>
<p>Linux dengan cepat berevolusi dari karya perseorangan menjadi proyek sedunia yang melibatkan ribuan developer. Ini terjadi karena Linux mengadopsi lisensi model GPL (GNU General Public License). Dengan lisensi GPL, kernel Linux terlindungi dari eksploitasi komersial dan mendapatkan keuntungan dari paket-paket yang dikembangkan oleh proyek GNU (oleh Richard Stallman, jumlah kode GNU jauh lebih kecil dibanding kernel Linux), misalnya paket GCC (GNU Compiler Collection) dan shell.</p>
<p>disadur dari: <a href="http://www.ibm.com/developerworks/library/l-linux-kernel/index.html?ca=dnw-827">Anatomy of the Linux kernel</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[iPanic]]></title>
<link>http://someguyanth.wordpress.com/?p=18</link>
<pubDate>Sat, 05 Jul 2008 03:01:46 +0000</pubDate>
<dc:creator>anthpd</dc:creator>
<guid>http://someguyanth.wordpress.com/?p=18</guid>
<description><![CDATA[It&#8217;s true, Macs do crash, but rarely. When your Mac does crash, you get a pretty little messag]]></description>
<content:encoded><![CDATA[<p>It's true, Macs do crash, but rarely. When your Mac does crash, you get a pretty little message that says you have to restart your computer (Kernel Panic). I guess you can say it's equivalent to Windows' Blue Screen of Death. A simple app called iPanic lets you simulate this Kernel Panic, only you don't have to reboot. Great for tricking your Mac friends into thinking there's really something wrong with their computer!</p>
<p><a href="http://namedfork.net/ipanic/">Download here</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] OldSchoolHack CoD4 RC5]]></title>
<link>http://hacks4games.wordpress.com/?p=271</link>
<pubDate>Fri, 04 Jul 2008 23:49:41 +0000</pubDate>
<dc:creator>hacks4games</dc:creator>
<guid>http://hacks4games.wordpress.com/?p=271</guid>
<description><![CDATA[http://www.oldschoolhack.de/screenshots/shot0042.jpg
http://www.oldschoolhack.de/screenshots/shot004]]></description>
<content:encoded><![CDATA[<p><a href="http://www.oldschoolhack.de/screenshots/shot0042.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0042.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0046.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0046.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0047.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0047.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0048.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0048.jpg</a></p>
<p>Features:<br />
Num 1 &#124; Name Tags<br />
Num 2 &#124; Wallhack<br />
Num 3 &#124; NoRecoil + NoSpread<br />
Num 4 &#124; RadarHack<br />
Num 5 &#124; NoFlash + NoShellShock<br />
Num 6 &#124; NoSmoke + NoFog<br />
Num 7 &#124; CVAR Bypass<br />
Num 8 &#124; Crosshairhack<br />
Num 9 &#124; Laser</p>
<p>CVars:<br />
/r_fullbright 1</p>
<p><a href="http://uploaded.to/?id=3anig3" target="_blank"><strong>Download</strong></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] OldSchoolHack CoD4 RC5]]></title>
<link>http://allgamehacks.wordpress.com/?p=635</link>
<pubDate>Fri, 04 Jul 2008 23:49:34 +0000</pubDate>
<dc:creator>hacks4games</dc:creator>
<guid>http://allgamehacks.wordpress.com/?p=635</guid>
<description><![CDATA[http://www.oldschoolhack.de/screenshots/shot0042.jpg
http://www.oldschoolhack.de/screenshots/shot004]]></description>
<content:encoded><![CDATA[<p><a href="http://www.oldschoolhack.de/screenshots/shot0042.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0042.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0046.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0046.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0047.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0047.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0048.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0048.jpg</a></p>
<p>Features:<br />
Num 1 &#124; Name Tags<br />
Num 2 &#124; Wallhack<br />
Num 3 &#124; NoRecoil + NoSpread<br />
Num 4 &#124; RadarHack<br />
Num 5 &#124; NoFlash + NoShellShock<br />
Num 6 &#124; NoSmoke + NoFog<br />
Num 7 &#124; CVAR Bypass<br />
Num 8 &#124; Crosshairhack<br />
Num 9 &#124; Laser</p>
<p>CVars:<br />
/r_fullbright 1</p>
<p><a href="http://uploaded.to/?id=3anig3" target="_blank"><strong>Download</strong></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] OldSchoolHack CoD4 RC5]]></title>
<link>http://multihacks.wordpress.com/?p=408</link>
<pubDate>Fri, 04 Jul 2008 23:49:30 +0000</pubDate>
<dc:creator>multihacks</dc:creator>
<guid>http://multihacks.wordpress.com/?p=408</guid>
<description><![CDATA[http://www.oldschoolhack.de/screenshots/shot0042.jpg
http://www.oldschoolhack.de/screenshots/shot004]]></description>
<content:encoded><![CDATA[<p><a href="http://www.oldschoolhack.de/screenshots/shot0042.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0042.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0046.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0046.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0047.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0047.jpg</a><br />
<a href="http://www.oldschoolhack.de/screenshots/shot0048.jpg" target="_blank">http://www.oldschoolhack.de/screenshots/shot0048.jpg</a></p>
<p>Features:<br />
Num 1 &#124; Name Tags<br />
Num 2 &#124; Wallhack<br />
Num 3 &#124; NoRecoil + NoSpread<br />
Num 4 &#124; RadarHack<br />
Num 5 &#124; NoFlash + NoShellShock<br />
Num 6 &#124; NoSmoke + NoFog<br />
Num 7 &#124; CVAR Bypass<br />
Num 8 &#124; Crosshairhack<br />
Num 9 &#124; Laser</p>
<p>CVars:<br />
/r_fullbright 1</p>
<p><a href="http://www.cheat-forum.eu/dload.php?action=file&#38;file_id=1075" target="_blank"><strong>Download</strong></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Kernel Linux 2.6.25.10 liberado ]]></title>
<link>http://sololinex.wordpress.com/?p=448</link>
<pubDate>Fri, 04 Jul 2008 22:10:46 +0000</pubDate>
<dc:creator>cristo990</dc:creator>
<guid>http://sololinex.wordpress.com/?p=448</guid>
<description><![CDATA[Se encuentra disponible para su descarga la última versión estable del Kernel (o núcleo) de GNU/L]]></description>
<content:encoded><![CDATA[<p>Se encuentra disponible para su descarga la última versión estable del Kernel (o núcleo) de GNU/Linux. Concrétamente la número; 2.6.25.10.</p>
<p style="text-align:center;"><img class="aligncenter" src="http://universolinux.files.wordpress.com/2007/08/kernel-linux.jpg" alt="http://universolinux.files.wordpress.com/2007/08/kernel-linux.jpg" width="372" height="311" /></p>
<p>Os invitamos consultar también la <span><a href="http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.10" target="_blank"><span style="color:#ff6600;">Listado de cambios</span></a></span> o "Changelog" de esta nueva entrega del Kernel.</p>
<div></div>
<div></div>
<p>Información sobre el Kernel en la <span style="color:#ff6600;"><a href="http://es.wikipedia.org/wiki/N%C3%BAcleo_%28inform%C3%A1tica%29" target="_blank">Wikipedia</a></span>.<br />
<a href="http://kernel.org/faq/" target="_blank">FAQS</a> o preguntas frecuentes sobre el Kernel Linux.</p>
<div></div>
<p><!--more--></p>
<div></div>
<p><a href="http://kernel.org/" target="_blank"><span style="color:#ff6600;">Descargar Kernel Linux</span></a>.</p>
<p>Fuente &#124; <a href="http://www.daboweb.com/content/view/3184/85/">daboweb</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Replacing boot load drivers with the Windows Boot Debugger]]></title>
<link>http://kobyk.wordpress.com/?p=25</link>
<pubDate>Fri, 04 Jul 2008 20:03:12 +0000</pubDate>
<dc:creator>Koby Kahane</dc:creator>
<guid>http://kobyk.wordpress.com/?p=25</guid>
<description><![CDATA[Recently, I&#8217;ve been assigned to work on fixing several bugs in a Windows file system filter dr]]></description>
<content:encoded><![CDATA[<p>Recently, I've been assigned to work on fixing several bugs in a Windows file system filter driver. Debugging native code has always been characterized by the tedious and cumbersome modify, compile and link, copy, run, repeat... cycle, but in the case of kernel-mode development, the overhead of that cycle is even more acute.</p>
<p>I've found that booting the target system or virtual machine every time you want to replace a driver file with an updated build and then rebooting to have the new driver loaded significantly prolongs the cycle. Therefore, I was happy to discover Windbg's <a href="http://msdn.microsoft.com/en-us/library/cc266813.aspx">.kdfiles</a> command.</p>
<p>The .kdfiles command configure's the kernel debugger's driver replacement map. Whenever the NT Memory Manager attempts to load a driver image, it consults the kernel debugger, if attached, asking it for an alternative driver image. If the debugger has one, it is transmitted over the kernel debugging connection from the host to the target, and used in lieu of the target's local driver image.</p>
<p>Using the driver replacement map makes it easier to replace a driver with an updated version. However, in its usual form, the replacement map feature has a significant limitation - it cannot replace boot load drivers.</p>
<p>To understand the logic behind this restriction, one must consider the nature of boot driver loading. While demand-start drivers are started by the user-mode Service Control Manager (SCM) and system-start drivers are loaded by NTOSKRNL's IoInitSystem function, boot drivers are, as their name suggests, required for the system to boot and are therefore loaded by osloader, a part of ntldr (this description is for pre-Vista systems).</p>
<p>By the time the NT kernel is up and its Memory Manager consults the kernel debugger and its driver replacement map, it is far too late to do anything about those drivers which have been pre-loaded by the OS loader. The initial breakpoint offered by the kernel debugger is simply too late.</p>
<p>Fortunately, Microsoft recognized the importance of providing a driver replacement map for boot load drivers and provides a somewhat esoteric solution in the form of the debug version of NTLDR.</p>
<p>The debug version of NTLDR expects the kernel debugger to attach to it during system startup. Unlike the kernel debugger, it is not configured with the boot.ini file and is always configured to a 115,200 baud connection on the COM1 serial port.</p>
<p>The documentation for .kdfiles points out that the Windows Driver Kit (WDK) bundles a debug version of NTLDR in the debug subdirectory. However, such a file is nowhere to be found there, probably because the WDK now contains the Vista checked kernel in its debug directory and the modern Vista boot loader is distinct from NTLDR. More on Windows Vista later, but for now let's concentrate on Windows XP.</p>
<p>Failing to locate the debug NTLDR in the WDK, I turned back in time to the Windows Server 2003 SP1 IFS Kit, a variant of the Windows Server 2003 SP1 DDK for file system and file system filter developers. I was glad to find the ntldr_dbg file in its debug subdirectory.</p>
<p>However, my happiness quickly turned to disappointment when I replaced the original NTLDR with ntldr_dbg in a Windows XP virtual machine. The system refused to boot, claiming that NTLDR was corrupt. Since the debug directory in the IFS kit contains checked kernel binaries for Windows Server 2003 SP1, I figured that the provided version of ntldr_dbg is a match for that version, as well.</p>
<p>I turned to the archives, so to speak, and dusted off old MSDN Subscription CDs. I eventually turned up the rather antiquated Windows XP SP1 DDK. In there, I found another version of ntldr_dbg. I placed it as required and this time the system booted successfully.</p>
<p>It is unfortunate that one has to dig up the DDK of yore to locate the boot debugger. It really ought to be more accessible.</p>
<p>With the debug version of NTLDR is in place, when you boot the system, right before the OS loader menu appears, you see the following message:<br />
<code>Boot Debugger Using: COM1 (Baud Rate 115200)</code></p>
<p>Once the message is displayed, NTLDR blocks waiting for a kernel debugger to connect. I start the kernel debugger the way I'd usually start it:<br />
<code>windbg -b -k com:pipe,port=\\.\pipe\com_1</code></p>
<p>Soon enough, however, it is evident that this is no ordinary kernel debugging session:<br />
<code><br />
Microsoft (R) Windows Debugger Version 6.9.0003.113 X86<br />
Copyright (c) Microsoft Corporation. All rights reserved.</code><br />
<code><br />
Opened \\.\pipe\com_1<br />
Waiting to reconnect...<br />
BD: <strong>Boot Debugger</strong> Initialized<br />
Connected to <strong>Windows Boot Debugger</strong> 2600 x86 compatible target, ptr64 FALSE<br />
Kernel Debugger connection established.  (Initial Breakpoint requested)<br />
Symbol search path is: C:\WINDOWS\Symbols;SRV*E:\SymStore*http://referencesource.microsoft.com/symbols;SRV*E:\SymStore*http://msdl.microsoft.com/download/symbols<br />
Executable search path is:<br />
<strong>Module List address is NULL - debugger not initialized properly.</strong><br />
<strong>WARNING: .reload failed, module list may be incomplete</strong><br />
<strong>KdDebuggerData.KernBase &#60; SystemRangeStart</strong><br />
<strong>Windows Boot Debugger</strong> Kernel Version 2600 UP Checked x86 compatible<br />
<strong>Primary image base = 0x00000000 Loaded module list = 0x00000000</strong><br />
System Uptime: not available<br />
Break instruction exception - code 80000003 (first chance)<br />
0041cf70 cc              int     3<br />
kd&#62;</code></p>
<p>Windbg has attached to the Windows Boot Debugger, a debugging environment provided by the debug version of NTLDR at a very early stage of system startup, well before the NT kernel has been loaded. Indeed, the initial breakpoint at the boot debugger occurs before an OS to start has been selected at the loader boot menu.</p>
<p>With the boot debugger at its initial breakpoint, we can set up the driver replacement map as desired. For instance, we can replace NTFS and NDIS with their counterparts from the checked build of Windows XP:<br />
<code><br />
kd&#62; .kdfiles -m \WINDOWS\system32\drivers\Ntfs.sys C:\Stuff\xpsp3checked\Ntfs.sys<br />
Added mapping for '\WINDOWS\system32\drivers\Ntfs.sys'<br />
kd&#62; .kdfiles -m \WINDOWS\system32\drivers\Ndis.sys C:\Stuff\xpsp3checked\Ndis.sys<br />
Added mapping for '\WINDOWS\system32\drivers\Ndis.sys'<br />
kd&#62; g<br />
BD: osloader.exe base address 00400000<br />
BD: \WINDOWS\system32\NTKRNLMP.CHK base address 80A02000<br />
BD: \WINDOWS\system32\HALMACPI.CHK base address 80100000<br />
BD: \WINDOWS\system32\KDCOM.DLL base address 80010000<br />
BD: \WINDOWS\system32\BOOTVID.dll base address 80001000<br />
BD: \WINDOWS\system32\DRIVERS\ACPI.sys base address 8014C000<br />
BD: \WINDOWS\system32\DRIVERS\WMILIB.SYS base address 80007000<br />
BD: \WINDOWS\system32\DRIVERS\pci.sys base address 80062000<br />
BD: \WINDOWS\system32\DRIVERS\isapnp.sys base address 80012000<br />
BD: \WINDOWS\system32\DRIVERS\compbatt.sys base address 80009000<br />
BD: \WINDOWS\system32\DRIVERS\BATTC.SYS base address 8000C000<br />
BD: \WINDOWS\system32\DRIVERS\intelide.sys base address 8001C000<br />
BD: \WINDOWS\system32\DRIVERS\PCIIDEX.SYS base address 8017A000<br />
BD: \WINDOWS\System32\Drivers\MountMgr.sys base address 80181000<br />
BD: \WINDOWS\system32\DRIVERS\ftdisk.sys base address 8018C000<br />
BD: \WINDOWS\System32\drivers\dmload.sys base address 8001E000<br />
BD: \WINDOWS\System32\drivers\dmio.sys base address 801AB000<br />
BD: \WINDOWS\System32\Drivers\PartMgr.sys base address 801D1000<br />
BD: \WINDOWS\System32\Drivers\VolSnap.sys base address 801D6000<br />
BD: \WINDOWS\system32\DRIVERS\atapi.sys base address 801E3000<br />
BD: \WINDOWS\system32\DRIVERS\vmscsi.sys base address 80073000<br />
BD: \WINDOWS\system32\DRIVERS\SCSIPORT.SYS base address 801FB000<br />
BD: \WINDOWS\system32\DRIVERS\disk.sys base address 80213000<br />
BD: \WINDOWS\system32\DRIVERS\CLASSPNP.SYS base address 8021C000<br />
BD: \WINDOWS\system32\drivers\fltmgr.sys base address 80229000<br />
BD: \WINDOWS\system32\DRIVERS\sr.sys base address 802A7000<br />
BD: \WINDOWS\System32\Drivers\KSecDD.sys base address 802B9000<br />
KD: Accessing 'C:\Stuff\xpsp3checked\Ntfs.sys' (\WINDOWS\System32\Drivers\Ntfs.sys)<br />
File size 814K.... ....BD: Loaded remote file \WINDOWS\System32\Drivers\Ntfs.sys<br />
</code><code><br />
BlLoadImageEx: <strong>Pulled \WINDOWS\System32\Drivers\Ntfs.sys from Kernel Debugger</strong><br />
BD: \WINDOWS\System32\Drivers\Ntfs.sys base address 802D0000<br />
KD: Accessing 'C:\Stuff\xpsp3checked\Ndis.sys' (\WINDOWS\System32\Drivers\NDIS.sys)<br />
File size 424K.... ....BD: Loaded remote file \WINDOWS\System32\Drivers\NDIS.sys<br />
</code><code><br />
BlLoadImageEx: <strong>Pulled \WINDOWS\System32\Drivers\NDIS.sys from Kernel Debugger</strong><br />
BD: \WINDOWS\System32\Drivers\NDIS.sys base address 804DC000<br />
Shutdown occurred...unloading all symbol tables.<br />
Waiting to reconnect.</code></p>
<p>We can see that the boot debugger picked up our driver replacements and transferred them from the host to the target through the kernel debugger connection. Alas, this can be a lengthy process for an obese driver over the 115,200 baud link...</p>
<p>Beyond being useful for replacing your own drivers, which is what I had in mind when I looked into this feature, the boot debugger can be used to easily go back and forth between Windows free build and checked build operating system components, as illustrated above. However, such use is not without its problems.</p>
<p>For one, replacing the kernel and the HAL with their checked counterparts through the driver replacement map does not work. An error citing kernel corruption results from such an attempt. The traditional way of using a checked kernel, by placing an appropriate entry in boot.ini, is still required.</p>
<p>When testing a file system filter driver, apart from using the checked version of the I/O Manager through the use of the checked NT kernel, it is advantageous to use checked versions of underlying file system drivers such as NTFS. The checked versions can assert when you pass on requests to them in a way which violates the file system's locking hierarchy and which may lead to deadlocks. Replacing the NTFS driver with the driver replacement map feature worked as expected, apart from causing NDIS to bugcheck during system boot with some sort of paging error. The issue was resolved by replacing NDIS with its checked counterpart through the driver replacement map, as well.</p>
<p>However, for a reason I do not understand, when placing the checked build of the Filter Manager, useful for debugging file system minifilters, there was no such luck. The boot loader complained after transferring the checked Filter Manager that the NTFS driver was corrupt. I disabled System File Protection and replaced the free drivers with the checked drivers on disk, the traditional way and the system booted with the checked NTFS and Filter Manager successfully. So it appears that the boot-time driver replacement map feature can be a bit flaky...</p>
<p>It is probably best to place checked operating system components the traditional way and only replace your own, frequently modified drivers with the boot debugger and the driver replacement map.</p>
<p>So much for Windows XP and the legacy NTLDR. But what about Windows Vista?</p>
<p>At first, the situation looked promising. In Windows Vista, the boot debugger is built-in. It can, for instance, be enabled for an existing boot entry with the Boot Configuration Database editor from an elevated command prompt:<br />
<code><br />
C:\Windows\system32&#62;bcdedit /enum<br />
</code><code><br />
Windows Boot Manager<br />
--------------------<br />
identifier              {bootmgr}<br />
device                  partition=C:<br />
description             Windows Boot Manager<br />
locale                  en-US<br />
inherit                 {globalsettings}<br />
default                 {current}<br />
displayorder            {current}<br />
{5761b19a-1e8a-11dd-bcd4-000c29797dc6}<br />
toolsdisplayorder       {memdiag}<br />
timeout                 30<br />
</code><code><br />
Windows Boot Loader<br />
-------------------<br />
identifier              {current}<br />
device                  partition=C:<br />
path                    \Windows\system32\winload.exe<br />
description             Microsoft Windows Vista<br />
locale                  en-US<br />
inherit                 {bootloadersettings}<br />
osdevice                partition=C:<br />
systemroot              \Windows<br />
resumeobject            {694d30db-e737-11dc-814f-e01223f3682a}<br />
nx                      OptIn<br />
</code><code><br />
Windows Boot Loader<br />
-------------------<br />
identifier <strong> {5761b19a-1e8a-11dd-bcd4-000c29797dc6}</strong><br />
device                  partition=C:<br />
path                    \Windows\system32\winload.exe<br />
description             Debugging<br />
locale                  en-US<br />
inherit                 {bootloadersettings}<br />
osdevice                partition=C:<br />
systemroot              \Windows<br />
resumeobject            {694d30db-e737-11dc-814f-e01223f3682a}<br />
nx                      OptIn<br />
debug                   Yes<br />
</code><code><br />
C:\Windows\system32&#62;bcdedit /bootdebug <strong>{5761b19a-1e8a-11dd-bcd4-000c29797dc6}</strong> ON<br />
</code><code><br />
The operation completed successfully.</code></p>
<p>Unlike the XP boot debugger, the Vista boot debugger is set for a specific boot loader menu entry. Once we reboot and pick the entry for which boot debugging is enabled, we can attach:<br />
<code><br />
Microsoft (R) Windows Debugger Version 6.9.0003.113 X86<br />
Copyright (c) Microsoft Corporation. All rights reserved.<br />
</code><code><br />
Opened \\.\pipe\com_1<br />
Waiting to reconnect...<br />
BD: Boot Debugger Initialized<br />
Connected to <strong>Windows Boot Debugger</strong> 6001 x86 compatible target, ptr64 FALSE<br />
Kernel Debugger connection established.  (Initial Breakpoint requested)<br />
Symbol search path is: C:\WINDOWS\Symbols;SRV*E:\SymStore*http://referencesource.microsoft.com/symbols;SRV*E:\SymStore*http://msdl.microsoft.com/download/symbols<br />
Executable search path is:<br />
Windows Boot Debugger Kernel Version 6001 UP Free x86 compatible<br />
Primary image base = 0x00584000 Loaded module list = 0x00684e78<br />
System Uptime: not available<br />
Break instruction exception - code 80000003 (first chance)<br />
winload!RtlpBreakWithStatusInstruction:<br />
005bce88 cc              int     3<br />
kd&#62; k<br />
ChildEBP RetAddr<br />
00120c6c 005b0862 winload!RtlpBreakWithStatusInstruction<br />
00120e84 005b0760 winload!vDbgPrintExWithPrefixInternal+0x100<br />
00120e94 0058bdaf winload!DbgPrint+0x11<br />
00120eb0 0058bf6d winload!BlBdStart+0x81<br />
00120f48 005a2f88 winload!BlBdInitialize+0x172<br />
00120f64 005a28c2 winload!InitializeLibrary+0x168<br />
00120f7c 0058513a winload!BlInitializeLibrary+0x42<br />
00120fe8 0044646a <strong>winload!OslMain</strong>+0x13a<br />
WARNING: Frame IP not in any known module. Following frames may be wrong.<br />
00000000 f000ff53 0x44646a<br />
00000000 00000000 0xf000ff53</code></p>
<p>We can see that in Vista, the boot debugger's initial break is in the new winload.exe, replacing the osloader.exe embedded in ntldr of yesteryear. At this point the boot load drivers have yet to be loaded, so it would be perfect to set the .kdfiles driver replacement map at this point.</p>
<p>Alas, no such luck. It turns out the boot load driver replacement map feature is MIA in Windows Vista. This is confirmed by Microsoft's Doron Holan in a <a href="http://www.osronline.com/showThread.cfm?link=108173">reply to a post</a> (free registration required) in OSR's WINDBG mailing list. It is unclear what is the point of bundling the boot debugger with the regular operating system, unlike in the case of the hard to find ntldr_dbg for XP, only for it to be completely useless... Anyone using the boot debugger for purposes other than boot load driver replacement is probably working for Microsoft, so why should the boot debugger be a part of the OS if it is now missing what seems to be its most important functionality?</p>
<p>Hopefully the boot load driver replacement map will make a comeback in the Windows 7 boot debugger...</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Kernel 2.6.25-10]]></title>
<link>http://darksun88.wordpress.com/?p=160</link>
<pubDate>Fri, 04 Jul 2008 19:36:33 +0000</pubDate>
<dc:creator>darksun</dc:creator>
<guid>http://darksun88.wordpress.com/?p=160</guid>
<description><![CDATA[
Prosegue il lavoro di Chris Wright e Greg Kroah-Hartman, che coordinano il gruppo per la manutenzio]]></description>
<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2e/Tux_bg.png/100px-Tux_bg.png" alt="" /></p>
<p><span class="centro"><span class="T3ne">Prosegue il lavoro di Chris Wright e Greg Kroah-Hartman, che coordinano il gruppo per la manutenzione del Kernel 2.6.25.<br />
E' stata rilasciata la versione, la 2.6.25.10, che si occupa della correzione di numerosi problemi. Gli sviluppatori si raccomandano di apssare il prima possibile a questa versione.<br />
Potete visitare <a href="http://lwn.net/Articles/287022/">questa pagina</a> per vedere il changelog, oppure fare il <a href="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/">download</a></span></span></p>
<p>Fonte: <a href="http://www.linuxvalley.it/news/news.php?IdNews=8933" target="_blank">Linux Valley</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Breve visão sobre o Linux]]></title>
<link>http://ivanix.wordpress.com/?p=50</link>
<pubDate>Fri, 04 Jul 2008 03:59:18 +0000</pubDate>
<dc:creator>Nix</dc:creator>
<guid>http://ivanix.wordpress.com/?p=50</guid>
<description><![CDATA[Linux possui várias características que o faz diferente de outros sistemas operacionais e que o de]]></description>
<content:encoded><![CDATA[<p>Linux possui várias características que o faz diferente de outros sistemas operacionais e que o deixam bem próximo do Unix, fazendo com que seja uma escolha em várias aplicações que necessitam de estabilidade e segurança.</p>
<p>Antes de falarmos sobre comandos, vamos entender um pouco da arquitetura do Linux, que basicamente trabalha em camadas:</p>
<p><a href="http://ivanix.wordpress.com/files/2008/07/camadas.png"><img class="aligncenter size-medium wp-image-51" src="http://ivanix.wordpress.com/files/2008/07/camadas.png?w=300" alt="" width="300" height="210" /></a></p>
<p>Na camada mais interna da figura, temos o hardware, que é representado pelos dispositivos físicos (por exemplo, HD, cdrom, etc).</p>
<p>Em seguida, temos a camada do kernel, que é o coração (núcleo) do sistema operacional e que interage com o hardware. Algumas tarefas do kernel são:</p>
<p>* Implementar o sistema de arquivos e meios de acesso (leitura, escrita e execução);</p>
<p>* Gerenciar a swap</p>
<p>* Gerenciar software que implementa serviços de rede;</p>
<p>* Gerenciar comunicação entre processos;</p>
<p>* Prover facilidades para criar, examinar e modificar processos;</p>
<p>* Prover funções que tornam os recursos do sistema disponíveis aos processos.</p>
<p>Fechando essa camada, temos o shell. Basicamente, shell é um nome comum para um conjunto de programas que tem o propósito de fornecer uma interface interativa com o usuário, onde comandos podem ser digitados, tarefas podem ser controladas, manipuladas, etc.</p>
<p>Por outro lado, os shells também funcionam como linguagem de programação (interpretadas) e são uma forma relativamente eficiente de se executarem tarefas complexas.</p>
<p>Entre os shells conhecidos temos o bash, o csh, sh, ksh. O shell padrão do Linux é o bash.</p>
<p><strong>As diversas faces do Linux</strong></p>
<p>O Linux é um sistema operacional multiusuário, multitarefa e multiprocessado. Além de tudo isto, ele segue o padrão POSIX/UNIX, o que garante que temos no Linux todo sistema de proteção do núcleo do kernel, ficando um pouco difícil um programa travar em Linux. (Sim! Apesar de ser difícil um Linux pode travar... ;)).</p>
<p><strong>Linux multiusuário</strong></p>
<p>Um sistema multiusuário é capaz de atender a vários usuários interativos simultaneamente. Isto é bem diferente de diversos usuários conectados a um servidor Novell ou NT. Esses usuários são apenas clientes do servidor de arquivos do Netware ou do NT, não são usuários interativos. Aliás, esses dois sistemas são monousuários.</p>
<p>A vantagem disso é que o Linux pode ser distribuído como um servidor de aplicativos; ou seja, Os usuários podem acessar um servidor Linux através da rede local e executar aplicativos no próprio servidor.</p>
<p><strong>Linux multitarefa</strong></p>
<p>Um sistema multitarefa é capaz de executar simultaneamente vários programas, garantindo a melhor distribuição de recursos entre esses programas. Por exemplo, você pode editar a planilha do seu fluxo de caixa enquanto baixa os seus e-mails.</p>
<p><strong>Linux multiprocessado</strong></p>
<p>Um sistema multiprocessado é capaz de tirar proveito de placas-mãe com várias CPUs, ou seja, permite o uso de mais de um processador.</p>
<p>O Linux reconhece mais de um processador e trabalha com SMP (Multiprocessamento Simétrico), clusters de máquinas, na qual uma máquina central controla os processadores das outras para formar uma “única” máquina, principalmente nas versões de kernel mais atuais (graças ao Linux, o <a title="Linux Helps Bring Titanic to Life" href="http://www.linuxjournal.com/article/2494" target="_blank">Titanic afundou</a> ;))</p>
<p><strong>E além disso...</strong></p>
<p>O Linux oferece diversas vantagens para que o utiliza. A primeira vista, pode parecer um sistema operacional complicado e difícil de trabalhar. Mas aprender Linux, é como aprender um novo idioma... no começo, as palavras são estranhas, não dá pra entender nada e parece que nunca vamos aprender.</p>
<p>Depois de um tempo, com dedicação,começamos arriscar umas palavrinhas, e, quando menos esperamos estamos tagarelando no novo idioma.</p>
<p>Assim é com o Linux. Aprende um comando aqui, um jeito de usar o gerenciador de janelas acolá... quando formos ver, estaremos utilizando o sistema... e o melhor de tudo: sempre aprendendo coisas novas; afinal de contas, no Linux não existe só um jeito pra se fazer as coisas!</p>
<p>Ah, e se não gostar do Linux, não se preocupe: o máximo que vai acontecer é você aprender algo novo! =)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Update del Kernel de Red Hat Enterprise Linux 4.x]]></title>
<link>http://julianrdz.wordpress.com/?p=296</link>
<pubDate>Thu, 03 Jul 2008 21:51:28 +0000</pubDate>
<dc:creator>Julián Rodríguez</dc:creator>
<guid>http://julianrdz.wordpress.com/?p=296</guid>
<description><![CDATA[Red Hat ha publicado una actualización del kernel de Red Hat Desktop, Enterprise Linux AS, ES y WS ]]></description>
<content:encoded><![CDATA[<p>Red Hat ha publicado una actualización del kernel de Red Hat Desktop, Enterprise Linux AS, ES y WS en su versión 4 que corrige varios fallos de seguridad que podrían permitir a un atacante local causar una denegación de servicio o acceder a información sensible.</p>
<p>* Se ha encontrado un fallo en las rutinas de copia de memoria en el kernel de Linux al ejecutarse en ciertos sistemas AMD64. Si falla un intento de copia de memoria del kernel, las rutinas no ponen a cero las porciones de memoria que fueron copiadas en destino, lo que podría ser aprovechado por un atacante para ganar acceso a información sensible.</p>
<p>* Se ha descubierto una condición de carrera en ptrace que podría ser aprovechada por un atacante local para causar una denegación de servicio en el sistema (kernel hang).</p>
<p>* Existe un fallo en la emulación de los kernel de 32 y 64 bits que podría ser aprovechado por un atacante para causar una fuga de datos por medio de un binario especialmente manipulado.</p>
<p>* Se ha descubierto que el kernel de Linux manejaba las operaciones de cadenas de una forma opuesta a la de GNU Compiler Collection (GCC). Esto podría ser aprovechado por un atacante local sin privilegios para causar la corrupción de la memoria.</p>
<p>La actualización también solventa otro fallo de menor importancia.</p>
<p>Se recomienda actualizar a través de las herramientas automáticas<br />
up2date.</p>
<p><span style="text-decoration:underline;">Fuente:</span><br />
<a href="http://www.hispasec.com/unaaldia/3537/comentar" target="_blank">http://www.hispasec.com</a></p>
<p><span style="text-decoration:underline;"><span style="text-decoration:underline;">Más Información:</span></span></p>
<p>kernel security and bug fix update<br />
Advisory: RHSA-2008:0508-21<br />
<a href="https://rhn.redhat.com/errata/RHSA-2008-0508.html" target="_blank">https://rhn.redhat.com/errata/RHSA-2008-0508.html</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Ядро для Debian@EEE]]></title>
<link>http://znoxx.wordpress.com/?p=60</link>
<pubDate>Thu, 03 Jul 2008 19:15:40 +0000</pubDate>
<dc:creator>znoxx</dc:creator>
<guid>http://znoxx.wordpress.com/?p=60</guid>
<description><![CDATA[
Добавлены заметки о пересборке ядра для Debian EEE.
Смотре]]></description>
<content:encoded><![CDATA[<div>
<p>Добавлены заметки о пересборке ядра для Debian EEE.</p>
<p><a href="http://znoxx.wordpress.com/debian-at-eee/compiling_kernel/">Смотреть тут</a></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[GowTo] Editar GRUB ]]></title>
<link>http://genlinux.wordpress.com/?p=164</link>
<pubDate>Thu, 03 Jul 2008 12:22:39 +0000</pubDate>
<dc:creator>Cross</dc:creator>
<guid>http://genlinux.wordpress.com/?p=164</guid>
<description><![CDATA[Este GowTo se trata de explicar la manera más simple de eliminar entradas múltiples de el menú de]]></description>
<content:encoded><![CDATA[<p>Este GowTo se trata de explicar la manera más simple de eliminar entradas múltiples de el menú de GRUB en el arranque.</p>
<p>Vale, si te has atrevido a seguir hasta aquí, significa que realmente quieres eliminar esa entrada que está de más en el menú. <strong>Advertencia Para la Salud de Linux:</strong> Editar el menú de GRUB podría ser peligroso si no se hace lo que se debe.</p>
<p>Una vez dicho esto, podemos proseguir.</p>
<p>La mayoría de vosotr@s sabreís que el menú de GRUB está en /boot/grub/menu.lst (Sino es así, poner <em>locate menu.lst</em>) una vez tengamos localizado nuestro menu.lst deberemos editarlo.</p>
<p>gedit /boot/grub/menu.lst (En este caso he elejido Gedit pero podeis usar el que querais).</p>
<p>Nos apareceran las opciones que <strong>NO</strong> debemos tocar si no sabemos lo que estamos haciendo.<br />
Tendremos que bajar (Scroll Down) hasta encontrarnos con una línea que diga</p>
<p><em>## ## End Default Options ##</em></p>
<p>Ahora deberíamos ir viendo líneas parecidas a esta:</p>
<p>title        Ubuntu x.xx.x, kernel 2.x.xx-xx-generic<br />
root        (hd0,0)<br />
kernel        /boot/vmlinuz-2.x.xx-xx-generic root=UUID=XXXXX<br />
initrd        /boot/initrd.img-2.x.xx-xx-generic<br />
quiet</p>
<p>Ok, hasta aquí bien, imaginemos que quiero eliminar esa entrada (arriba) y que no aparezca cuando arranco el ordenador. ¿Cómo? simple, comentaremos las líneas necesarias así;</p>
<p># title        Ubuntu xxxx, kernel 2.x.xx-xx-generic<br />
# root        (hd0,0)<br />
# kernel        /boot/vmlinuz-x.xx-xx-generic root=UUID=XXXXX<br />
# initrd        /boot/initrd.img-2.x.xx-xx-generic<br />
# quiet</p>
<p>Y si lo hemos hecho bien, al reiniciar no debería quedar rastro de el que hayamos comentado.<br />
Espero que os haya ayudado este pequeño GowTo. Cualquier duda/problema, comentarmelo.</p>
<p><a href="http://genlinux.wordpress.com/gowto/" target="_self"><img class="alignnone size-full wp-image-51" src="http://genlinux.wordpress.com/files/2007/12/gowtotitle-copy.jpg" alt="" width="500" height="210" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Por fin!!! mi Wifi en DEBIAN con ndisgtk]]></title>
<link>http://inforux.wordpress.com/?p=224</link>
<pubDate>Thu, 03 Jul 2008 04:50:46 +0000</pubDate>
<dc:creator>inforux</dc:creator>
<guid>http://inforux.wordpress.com/?p=224</guid>
<description><![CDATA[Ayer por la noche(como todas noches), me daba un buen rato buscando en la inet, la forma de instalar]]></description>
<content:encoded><![CDATA[<p>Ayer por la noche(como todas noches), me daba un buen rato buscando en la inet, la forma de instalar mi wifi, imaginense desde q la adquiri aun no podia instalarlo... Q barbaridad!,  paginas en general, foros, blogs, ufff, me decian un sin fin, de cosas... y nada,  pero ahy seguia no me daba por vencido... y si q lo fue.</p>
<p>Dateando en la paqueteria de debian, encontre una aplicacion ReContraSuperArchi interesante...jeje, Les presento Windows Wireless Drivers (<span><strong>ndisgtk</strong></span>), y no es mas q lo mismo q decian  en los foros, pero con la diferencia q es atravez de una interface de usuario, ademas la misma aplicacion se encarga de cargarlos al kernel... y toda la chicha de instalar un driver.</p>
<p><!--more--></p>
<p>Bueno, les dateo loq hice, nada de otro mundo, recuerda q debemos tener el driver de la wifi(el de windows), mas q driver debemos tener el archivo ".conf", es decir, no vamos a windows y buscamos el archivo, o nos bajamos el driver de la wifi para windows. Yo utilice este metodo porq, mi wifi es una atheros 5112, y no pude encontrar un controlador libre, todos las formas eran aprovechando el driver privativo.</p>
<p>En fin ahy les va:</p>
<pre>$su
#apt-get install <span><strong>ndisgtk</strong></span></pre>
<p>Listo! vamos  sistema/administracion/Windows Wireless Drivers, o la terminal</p>
<pre>#<span><strong>ndisgtk</strong></span></pre>
<p><a href="http://inforux.wordpress.com/files/2008/07/pantallazo-controladores-de-redes-inalambricas.png"><img class="size-medium wp-image-225 aligncenter" src="http://inforux.wordpress.com/files/2008/07/pantallazo-controladores-de-redes-inalambricas.png?w=300" alt="" width="300" height="181" /></a></p>
<p style="text-align:center;"><img class="size-medium wp-image-226 aligncenter" src="http://inforux.wordpress.com/files/2008/07/pantallazo-instalar-controlador.png?w=300" alt="" width="300" height="130" /></p>
<p>Muy intutivo, solo agregamos elarchivo ".inf", y listo, Ya esta!.</p>
<p>Q emocion, ya tengo mi wifi instalada, ahora ya podre practicar seguridad...jeje, espero le ayude a mas de uno.</p>
<p>Saludos</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Soporte para mas Webcams en el Kernel 2.6.27 de Linux]]></title>
<link>http://tuxazteca.wordpress.com/?p=437</link>
<pubDate>Wed, 02 Jul 2008 15:50:13 +0000</pubDate>
<dc:creator>hebinohi</dc:creator>
<guid>http://tuxazteca.wordpress.com/?p=437</guid>
<description><![CDATA[
De acuerdo a este hilo de discusiones en la lista de correo de &gt;uvcvideo (USB Video Class Driver]]></description>
<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.blogubuntu.com/imgs/00/03/41.jpg" alt="" /></p>
<p>De acuerdo a <a href="http://lists.berlios.de/pipermail/linux-uvc-devel/2008-June/003682.html">este <em>hilo</em> de discusiones</a> en la lista de correo de &#62;uvcvideo (USB Video Class Driver) del Kernel Linux, si todo sale según lo esperado, podemos esperar ver soporte para más de <strong>100 tipos de webcams</strong> nuevas y dispositivos similares en el próximo <strong>Kernel 2.6.27</strong>. De acuerdo a la lista mencionada, el estándar UVC es requerido para obtener <strong>"certificación Windows Vista"</strong>, así que los fabricantes de hardware <em>deben</em> incluirla. Entre los periféricos incluídos en esta categoría se encuentran además de webcams, "camcorders" digitales, conversores de video analógico y sintonizadores de televisión, entre otros.</p>
<p>La buena noticia es que esto significaría soporte automático para todos esos dispositivos, lo que representa a su vez casi todas las webcams incluídas en las computadoras portátiles modernas, y seguramente también las webcams USB más recientes.</p>
<p>Via: Viva Linux</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows Xp fa spazio a Vista]]></title>
<link>http://giammarco.wordpress.com/?p=355</link>
<pubDate>Tue, 01 Jul 2008 09:08:53 +0000</pubDate>
<dc:creator>Giammarco</dc:creator>
<guid>http://giammarco.wordpress.com/?p=355</guid>
<description><![CDATA[
Il 30 giugno Microsoft ha ritirato il suo vecchio sistema operativo dai vendor di Pc e Vista ripart]]></description>
<content:encoded><![CDATA[<div class="subtitle">
<p><span style="color:#000000;">Il 30 giugno Microsoft ha ritirato il suo vecchio sistema operativo dai vendor di Pc e Vista riparte dalle 140 milioni di copie vendute, senza più il rivale imbattibile. Non solo Windows: Microsoft lavora anche su Singularity, MinWin e Midori. Da oggi, come annunciato, chi compra un Pc trova solo sistemi equipaggiati con Windows Vista, e se vuole Xp deve acquistare un netbook (un mini<br />
notebook) oppure sperare in un downgrade da Vista (versioni Ultimate e Business). </span></p>
<p><span style="color:#000000;">Come già spiegato, Xp non va proprio in pensione: il supporto tecnico completo scadrà solo nel 2009 e il rilascio di update di sicurezza finirà nel 2014, quando Xp compirà i 13 anni. Chi vorrà saltare Vista, come Intel nella sua azienda, potrà aspettare Windows 7, atteso per il 2010. La petizione Save Xp, che voleva salvare il vecchio sistema operativo di Microsoft, è arrivata al traguardo di 210,000 firme, tuttavia non ha commosso Microsoft, troppo impegnata a fare largo a Vista. Windows Vista infine riparte dalle 140 milioni di copie vendute, senza più il rivale imbattibile, quale è stato Xp: le milioni di copie vendute di Xp sembrano tantissime, ma non sono così tante in un mercato Pc a doppia cifra.</span><br />
<span style="color:#000000;">Intanto c'è chi dice che Microsoft abbia bisogno di aria fresca, invece che pensare solo a Windows: e a livello di ricerca, lavora su Singularity Os e su una derivazione, nome in codice Midori, oltre che sul kernel MinWin. Non c'è solo Windows: di Singularity Os sappiamo che è un sistema operativo sperimentale, che non sarà l'evoluzione di Vista. Singularity Os assicura isolamento dei processi di sistema, è scritto in codice guidato e punta a realizzare un sistema operativo dalla massima affidabilità. Ma di più, per ora non abbiamo notizia: tuttavia Microsoft sta sviluppando altri approcci al sistema operativo e potrebbe anche riguardare indietro, come Apple ha saputo rinnovarsi in pochi anni con Mac Os X.</span></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalar plugin Flash para AMD 64 en DEBIAN]]></title>
<link>http://inforux.wordpress.com/?p=218</link>
<pubDate>Tue, 01 Jul 2008 02:08:43 +0000</pubDate>
<dc:creator>inforux</dc:creator>
<guid>http://inforux.wordpress.com/?p=218</guid>
<description><![CDATA[Como ustedes sabran ADOBE, hasta el momento aun no ha implementado pligin de flash para maquinas de ]]></description>
<content:encoded><![CDATA[<p>Como ustedes sabran ADOBE, hasta el momento aun no ha implementado pligin de flash para maquinas de 64 bits, y como linuxeros q somos, casi siempre tenemos la solucion ... jeje</p>
<p>Por eso, despues de goglear un buen ratoooooo...  mostrare como logre instalarlo en mi iceweasel, (supongo q sera lo mismo para fierefox...en fin, es cuestion de intentarlo).<!--more--></p>
<p>La idea, es utilizar lo implementado para 32 bits... creo q eso es obvio..., pero comohacerlo? ps, ya lo hicieron, resulta q los desarroladores de debian (debian sid), ya lo tienen, asi q q esperamos... jejeje</p>
<p>1.- Editamos nuestro /etc/apt/sources.list y agregamos MOMENTANEAMENTE este repositorio.</p>
<ul>
<li> # deb http://ftp.us.debian.org/debian/ sid main contrib</li>
</ul>
<pre># nano /etc/apt/sources.list</pre>
<p>Una ves agregado,  actualizamos e instalamos el bendito plugin, cono un simple apt.</p>
<pre>#apt-get update
#apt-get install flashplugin-nonfree nspluginwrapper</pre>
<p>Reiniciamos nuestro navegador, y entramos youtube(por ejmplo), y ya podremos ver los videos.... facil no?</p>
<p>Bueno, no olvidar comentar o eliminar el repositorio agregado.</p>
<p>Saludos.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalar Compiz Fusion en Debian ]]></title>
<link>http://inforux.wordpress.com/?p=199</link>
<pubDate>Mon, 30 Jun 2008 18:49:20 +0000</pubDate>
<dc:creator>inforux</dc:creator>
<guid>http://inforux.wordpress.com/?p=199</guid>
<description><![CDATA[En esta oportunidad, mostrare, como instalar el famosos cubo, q ha tantos les encantaria tener]]></description>
<content:encoded><![CDATA[<p>En esta oportunidad, mostrare, como instalar el famosos cubo, q ha tantos les encantaria tener..., es muy si mple,</p>
<p style="text-align:center;"><a href="http://inforux.wordpress.com/files/2008/06/compiz.jpg"><img class="size-medium wp-image-200 aligncenter" src="http://inforux.wordpress.com/files/2008/06/compiz.jpg?w=300" alt="" width="300" height="141" /></a></p>
<p>Inicialmente debes instalar los driver de tu tarjeta grafica nvidia (en un post anterior mencione como <a href="http://inforux.wordpress.com/2008/06/26/instalar-driver-nvidia-en-debian-lenny/">Instalar driver nvidia</a>), para loq tienen Ati, inforux, no da soporte(jeje sorry, no he tenido experiencia hasta ahora con ninguna) pero puedo darles algunos hilos realizados por <a href="http://debiantotal.blogspot.com/2007/02/instalar-driver-ati.html">Debian Total</a> y por <a href="http://www.esdebian.org/foro/7545/drivers-ati-debian-no-oficial">esDebian</a>.</p>
<p>Ahora q ya tenemos instalado nuestros drivers, tenemos q comprobar q tenemos acelarion grafica ejecutamos un par de comenados, el primero " glxinfo &#124; grep direct" , escribe esto en la terminal:<!--more--></p>
<pre>$su
#glxinfo &#124; grep direct</pre>
<p>Nos devolvera 2 opciones "SI" y "NO" (debe salirnos obviamente "SI", siempre y cuando hayamos instalado correctamente nustro driver. Luego nos aseguramos cuantos fpt nos muestra glxgears, escribe:</p>
<pre>#glxgears</pre>
<p>Aparecera, 3 ruedas rodando, esperar y mirar en la velocidad de fps, creo q a partir de 600-700 fps ya es aceptable.</p>
<p>Despues de haber comprobado algunos requisitos, pasamos a editar nuestro archivo sources.list,</p>
<pre>#nano /etc/apt/sources.list</pre>
<p>agregamos los repositoios de trevi;o.</p>
<p style="text-align:left;">Aqui,, elige tu repositorio, segun la version q tengas.</p>
<ul>
<li>Debian estable (debian etch)</li>
</ul>
<p><span style="color:#333399;"> #Repositorio estable:</span></p>
<p><span style="color:#333399;"><span style="color:darkblue;"> deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./</span></span></p>
<ul>
<li>Debian testing (debian lenny):</li>
</ul>
<p><span style="color:green;"> #Repositorio inestable<br />
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./</span></p>
<p><span style="color:darkblue;"> #Repositorio estable<br />
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/stable/ ./</span></p>
<ul>
<li>Debian inestable(debian sid):</li>
</ul>
<p><span style="color:green;"> #Repositorio inestable<br />
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./</span></p>
<p><span style="color:darkblue;"> #Repositorio estable<br />
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/stable/ ./ </span></p>
<p>ojo Agrega solamente uno, en mi caso uso debian lenny, pero yo chico malo opte por los inestables de sid.....jeje como buena punta...jaja... y hasta  no me ha dado ningun problema, pero si no quieren arriesgarse, mejro elige tu reposotorio correcto.</p>
<p>bien, ahora, como trevi;o firmo las fuentes, hay q bajar la llave, para luego actualizar</p>
<pre>#wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- &#124; apt-key add --<strong> </strong>
#apt-get update
#apt-get upgrade</pre>
<p>Ahora ya pasamos a instalar el bendito compiz,</p>
<p>GNome:</p>
<pre>#apt-get install compiz-fusion-gnome</pre>
<p>KDE</p>
<pre>#apt-get install compiz-fusion-kde</pre>
<p>Cualquiere entorno grafico</p>
<pre>#apt-get install compiz-fusion-all</pre>
<p>Bien ahy ya esta instalado,</p>
<p>Para ejecutarlo vamos a nuestra terminal y escribimos:</p>
<p>Debian lenny &#38;&#38; sid:</p>
<pre>#fusion-icon</pre>
<p>Debian etch:</p>
<pre>#compiz --replace</pre>
<p>Aqui la muestra:</p>
<p style="text-align:center;"><a href="http://inforux.wordpress.com/files/2008/06/pantallazo-1.png"><img class="size-medium wp-image-201 aligncenter" src="http://inforux.wordpress.com/files/2008/06/pantallazo-1.png?w=300" alt="" width="300" height="187" /></a></p>
<p>Bueno, espero, le sirva a mas de uno.</p>
<p>Saludos</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] Jägerbomb 0.2]]></title>
<link>http://hacks4games.wordpress.com/?p=246</link>
<pubDate>Mon, 30 Jun 2008 17:52:51 +0000</pubDate>
<dc:creator>hacks4games</dc:creator>
<guid>http://hacks4games.wordpress.com/?p=246</guid>
<description><![CDATA[The new famous Jägerbomb for CoD4. Works with 1.7 and there aren&#8217;t the old problems!
   
Down]]></description>
<content:encoded><![CDATA[<p>The new famous Jägerbomb for CoD4. Works with 1.7 and there aren't the old problems!</p>
<p><a href="http://www.abload.de/image.php?img=loader4za06oo.png"><img src="http://www.abload.de/thumb/loader4za06oo.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=ingameld3aq1.png"><img src="http://www.abload.de/thumb/ingameld3aq1.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader2gq2m83.png"><img src="http://www.abload.de/thumb/loader2gq2m83.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader3mc53au.png"><img src="http://www.abload.de/thumb/loader3mc53au.png" alt="" /></a></p>
<p><strong><a href="http://www.oldschoolhack.de/hackarchiv.php?file=309" target="_blank">Download</a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] Jägerbomb 0.2]]></title>
<link>http://multihacks.wordpress.com/?p=373</link>
<pubDate>Mon, 30 Jun 2008 17:42:05 +0000</pubDate>
<dc:creator>multihacks</dc:creator>
<guid>http://multihacks.wordpress.com/?p=373</guid>
<description><![CDATA[The new famous Jägerbomb for CoD4. Works with 1.7 and there aren&#8217;t the old problems!
   
Down]]></description>
<content:encoded><![CDATA[<p>The new famous Jägerbomb for CoD4. Works with 1.7 and there aren't the old problems!</p>
<p><a href="http://www.abload.de/image.php?img=loader4za06oo.png"><img src="http://www.abload.de/thumb/loader4za06oo.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=ingameld3aq1.png"><img src="http://www.abload.de/thumb/ingameld3aq1.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader2gq2m83.png"><img src="http://www.abload.de/thumb/loader2gq2m83.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader3mc53au.png"><img src="http://www.abload.de/thumb/loader3mc53au.png" alt="" /></a></p>
<p><strong><a title="jägerbomb download" href="http://www.cheat-forum.eu/htopic,14096,j%E4gerbomb.html" target="_blank">Download</a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[[CoD4] Jägerbomb 0.2]]></title>
<link>http://allgamehacks.wordpress.com/?p=607</link>
<pubDate>Mon, 30 Jun 2008 17:40:24 +0000</pubDate>
<dc:creator>hacks4games</dc:creator>
<guid>http://allgamehacks.wordpress.com/?p=607</guid>
<description><![CDATA[The new famous Jägerbomb for CoD4. Works with 1.7 and there aren&#8217;t the old problems!
   
Down]]></description>
<content:encoded><![CDATA[<p>The new famous Jägerbomb for CoD4. Works with 1.7 and there aren't the old problems!</p>
<p><a href="http://www.abload.de/image.php?img=loader4za06oo.png"><img src="http://www.abload.de/thumb/loader4za06oo.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=ingameld3aq1.png"><img src="http://www.abload.de/thumb/ingameld3aq1.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader2gq2m83.png"><img src="http://www.abload.de/thumb/loader2gq2m83.png" alt="" /></a> <a href="http://www.abload.de/image.php?img=loader3mc53au.png"><img src="http://www.abload.de/thumb/loader3mc53au.png" alt="" /></a></p>
<p><strong><a href="http://www.oldschoolhack.de/hackarchiv.php?file=309" target="_blank">Download</a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[4.01 M33-2 , Parche 2 para cfw 4.01 M33 (con descarga y tutorial)]]></title>
<link>http://nexofenix.wordpress.com/?p=438</link>
<pubDate>Mon, 30 Jun 2008 10:21:49 +0000</pubDate>
<dc:creator>siznarf</dc:creator>
<guid>http://nexofenix.wordpress.com/?p=438</guid>
<description><![CDATA[El Team M33 acaba de sacar un parche de su nuevo cfw el 4.01 M33. Y soluciona los siguientes problem]]></description>
<content:encoded><![CDATA[<p>El Team M33 acaba de sacar un parche de su nuevo cfw el 4.01 M33. Y soluciona los siguientes problemas:</p>
<p><strong>-- Nids de resolución: scePowerGetCpuClockFrequency. Este es el mismo error que ocurrió en 3.80 M33-1, que no suceda de nuevo </strong></p>
<p><strong>-- Soluciones del recovery de los problemas que han aparecido en versión anterior (posición incorrecta de vuelta en cadena de otros idiomas Inglés, permite, los discapacitados y las cadenas no se traduce en el plug-in es ocultar pic0 + pic1 no puede ser cambiado, el idioma en flash1 archivo no estaba trabajando ..</strong></p>
<p><strong>-- Arreglos de la traducción del recovery en Español.</strong></p>
<p>Tutorial instalación parche:(yo no me hago responsable de un brickeo o de algo por el estilo debido a su mala instalación):</p>
<p>1. Nos descargamos el parche que se encuantra más abajo.</p>
<p><span style="color:#000000;">2. Después de descargar copias el contenido del rar a tu memory stick.<br />
</span></p>
<p><span style="color:#000000;">3. Vas al menu juegos y desde hay haces funcionar la aplicacion del parche.<br />
</span></p>
<p>4. Ya tendrás tu psp con el parche.</p>
<p><a href="http://dark-alex.org/index_psp.php" target="_blank">Si quieres tener el parche pincha aqui.</a></p>
]]></content:encoded>
</item>

</channel>
</rss>
