linux magazine - edicion en castellano - %2391
Post on 12-Nov-2015
136 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
NMERO 91 P.V.P 6,95 CANARIAS P.V.P 7,05
LINUX Y WINDOWS 8
Ms info en
pg. 3.
W W W . L I N U X - M A G A Z I N E . E S
WINDOWS 8Y LINUX
Tres proyectos del mundo real
8413042594505
00091
PHP x SISTEMAScripting de PHP para la
lnea de comandos
GRATIS
Raspberry Pi
CONVIVIENDO CON EL NUEVO SISTEMA DE MICROSOFT
Comparte tu espacio con un arranque dual
Configura Samba para Windows 8
Windows 8 en mquinas virtuales
Aceede a ficheros Linux desde Windows
KEXI Y GLOMCrea bases de datos
con poco esfuerzo
WODIMGraba DVDs desde la
lnea de comandos
ANDROIDControla tu Linux
desde tu mvil
ARDUINOHaz de tu casa un
hogar domtico
BYOBUEl administrador
de sesiones que
extiende la shell
Conviviendo con lo nuevo de MS
-
4.95Euros
-
DVD
OpenSUSE 12.3
DVD DEFECT
UOSO?
Si crees que
tu DVD est e
n mal estado
, escrbenos
a
dvd@linux-m
agazine.es pa
ra diagnostic
arlo o para q
ue
te enviemos
uno nuevo.
[1] OpenSUSE en espaol:
http:// www. opensuse. org/ es/
RECURSOS
Este DVD contiene OpenSUSE 12.3, un
sistema operativo Linux de corte profe-
sional completo y con aplicaciones lis-
tas para ser utilizadas. OpenSUSE
viene en versin de instalacin de 64
bits y est listo para ser instalado en tu
ordenador.
Para empezar a usar tu Linux, inserta el
DVD en el reproductor y rearranca el
ordenador. Si no aparece el men del
DVD, tienes que ajustar la BIOS para
arrancar desde el disco. Para hacerlo,
normalmente has de pulsar una tecla
durante las primeras fases del arran-
que del ordenador (habitualmente F2 o
Supr), buscar el men que permite
cambiar la secuencia de arranque de
dispositivos y colocar el lector de DVDs
en el primer lugar de la secuencia. Pos-
teriormente se guardan los cambios y
se sale de la herramienta de
configuracin para que se reinicie el
arranque. Como cada BIOS es dife-
rente, recomendamos consultar la
documentacin del fabricante para
realizar esta operacin.
Arranque
En nuestro DVD os traemos lo ltimo de un sistema clsico del ecosistema
Linux: OpenSUSE 12.3. OpenSUSE siempre se ha caracterizado por su facili-
dad de uso, su bien nutrida comunidad y cuidado diseo. La versin 12.3 de la
distro no es una excepcin.
Entre las novedades que trae el nuevo OpenSUSE, destacamos que es una de las
nicas distros en ofrecer el mismo soporte igualitario para los escritorios mayorita-
rios. 12.3 ofrece soporte para Plasma de KDE (el escritorio predeterminado), GNOME,
Plasma Netbook (ideal para pantallas pequeas), Xfce, LXDE e incluso E17 Enligh-
tenment. Tras las bambalinas, se ha mejorado la semntica de todos los escritorios, lo
que permite encontrar ficheros ms rpidamente y utilizando ms criterios. Se ha
incluido un nuevo sistema de administracin de impresoras, con lo que podrs confi-
gurar estos dispositivos ms fcilmente, y se han modificado las notificaciones y los
mecanismos de monitorizacin de actividades para hacerlos mucho ms amigables.
Adems incluye todo lo ltimo en lo que se refiere a aplicaciones de ofimtica,
Internet, diseo y desarrollo, por supuesto.
3Nmero 91W W W . L I N U X - M A G A Z I N E . E S
-
EDITORIAL
4 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Toda empresa tiene un reto conti-
nuo al que se tiene que enfrentar:
el de mantenerse relevante. En
esencia, cada empresa, como condicin
sine qua non para su xito (y por xito
entiendo que sobreviva, que no fracase
miserablemente), ha de ser relevante a la
sociedad dnde se halla ubicada. No sig-
nifica esto que la relevancia la convertir
automticamente en exitosa, pero sin ese
factor, seguro que no lo consigue.
La relevancia una empresa la adquiere
a travs de la utilidad de sus servicios o
productos. A veces esa utilidad surge y
desaparece de manera orgnica, fruto de
la evolucin de la sociedad o siguiendo
la estela de otros servicios o productos
que se popularizan. La industria de la
fabricacin de ruedas de carreta, por
ejemplo, muri el da en que empezaron
a haber ms automviles que carretas,
pero, simultneamente, naci la indus-
tria de los neumticos para coches. A
veces es la utilidad de un producto la
que es creada por la empresa, explo-
tando la vanidad o la inseguridad del
consumidor a travs del marketing. La
industria cosmtica es un buen ejemplo
de lo anterior, jugando ambas bazas con
igual falta de escrpulos.
La cuestin es que todo responsable
de una empresa, antes de echarle la
culpa a terceros de los fracasos o adjudi-
carse a s mismo los triunfos de su firma,
debe cuestionarse a menudo a lo largo
de su carrera el grado de utilidad de sus
productos en la sociedad.
As que, cul es la utilidad de Linux
Magazine? La tiene? Si me hubiese de
regir por lo que me dicen en los congre-
sos y eventos, la respuesta sera un
rotundo no. Menos mal que hay cada
vez menos congresos y eventos. En
serio, cada vez que hablaba con los asis-
tentes, nadie admita leer la revista. Aun-
que despus de un poco de presin,
muchos confesaban que lean mis edito-
riales.
Y fuera, tambin he odo esto. En
comidas profesionales, mientras senta el
calor de la vergenza e ira subir por mi
cuello a mi cara, he tenido que escuchar
como alguien declamaba que lo que ms
vala la pena de Linux Magazine
eran las editoriales de Paul.
En serio? Y tengo que sen-
tirme agasajado? Esa es la utili-
dad de Linux Magazine para ti?
Leer a un to que se equivoca
ms de lo que habla y que slo
lees o porque (a) da la casuali-
dad de que tiene cierta gracia
escribiendo (eso lo admito) y
puede que te haga rer, o (b) te
reafirma en tus propias creen-
cias?
Pues has de saber que las opi-
niones, y eso es lo que es una
editorial en esencia, son muta-
bles e interesadas. En el mejor de
los casos verdades a medias,
cuando no mentiras completas
por ser exagerados juicios (Jui-
cios!Ni siquiera observaciones!)
sobre hipersimplificaciones de la reali-
dad. El valor de algo as es casi nulo.
Para ti, querido lector que tanto te
gusta leer esta seccin, debera ser justo
al revs, que la apreciacin de lo valioso
de la revista se produjera una vez que la
pgina 4 se dejara atrs, cuando uno
penetrara en la seccin de los artculos
tcnicos, en el reino del cdigo, las tuto-
riales de implementaciones y de los
experimentos con software y hardware
recin liberado. Ah hay verdad, pura,
simple, categrica y binaria: o funciona o
no.
Si te preguntas entonces por qu me
molesto en escribir esto cada mes,
teniendo como tengo tan pobre opinin
de las editoriales, pues primero porque a
todo el mundo le gusta escucharse a s
mismo, por lo que mis escritos son un
ejercicio de vanidad. Y, segundo, lo que
es ms importante, porque las editoriales
todas tienen un fin, un fin completa-
mente coherente con el del resto de la
revista, y es el de intentar avanzar la
mente del lector hacia otras cosas,
hacerle pensar en cosas que tal vez no se
les hubieran ocurrido.
Concedido que las editoriales y los
artculos persiguen ese fin de diferentes
maneras (y no me atrevo a decir que lo
consigan todas las veces, pero es lo que
nos proponemos cuando nos sentamos a
escribir), pero el fin es el mismo.
Siempre haba supuesto que, si al lec-
tor le gustaban las editoriales, le gustara
el resto (o al menos algunos) de los otros
artculos, ya que retaran su mente de la
misma manera. Pero esto de slo leo las
editoriales se est volviendo absurdo.
Ya el mes pasado, despus del asunto de
Aaron Schwartz, le ced la palabra pstu-
mamente a l y a su manifiesto, limitn-
dome a intentar ser el ms preciso intr-
prete de sus palabras.
He ah una idea: ceder este espacio a
otros para enfrentar a los lectores con
una diversidad de puntos de vista. O eli-
minar la editorial por completo y desti-
nar la pgina 4 a otros fines, a algn tipo
de pasatiempo que estimule las menin-
ges al estilo de los juegos que publicaba
Martin Gardner en Scientific American.
Mientras me lo pienso, pasa la pgina
y lee el resto de la puetera revista, que
creo que la encontrars til.
Paul C. Brown
Director
RELEVANCIANos sentimos orgullosos de nues -tros orgenes como pu blicacin,que se remonta a los primerosdas de la revolucin Linux.Nuestra revista hermana, lapublicacin alemana LinuxMagazine, fundada en 1994, fuela primera revista dedicada aLinux en Europa. Desde aquellastempranas fechas hasta hoy,nuestra red y experiencia hancrecido y se han expandido a lapar que la comunidad Linux alo ancho y largo del mundo.Como lector de LinuxMagazine, te unes a unared de informacindedicada a la distribucindel conocimiento yexperiencia tcnica. No noslimitamos a informar sobre elmovimiento Linux y de SoftwareLibre, sino que somos parteintegral de l.
-
08 Visitando Amigos
Qu tal funciona el ltimo Windows
en una mquina virtual? Hemos pro-
bado Windows 8 como sistema opera-
tivo husped en Linux utilizando
VMware Workstation y VirtualBox.
14 Ajuste Perfecto
Desde hace aos, Windows se ha
negado obstinadamente a dar soporte
a cualquier sistema de archivos aparte
del suyo propio, pero con un poco de
ingenio, podemos conseguir que
nuestro Windows se comunique con
los sistemas de archivos ext de Linux.
19 Conexiones
La configuracin de Samba a menudo
falla cuando los usuarios se saltan
algunos parmetros. Vamos a mostrar
cmo configurar un sistema Linux
para compartir ficheros con Windows
8 en una red peer-to-peer.
25 Un Par de Arranques
Aunque conseguir que Windows con-
jugue bien en una instalacin de
Linux existente es difcil, con un poco
de ingenio se puede configurar Win-
dows 8 para arranque dual con Linux.
29 Capa Nueva
Han pasado ms de 20 aos de su pre-
sentacin y HTTP muestra sin duda
signos de envejecimiento. El nuevo
protocolo SPDY de Google resuelve
algunos problemas de HTTP sin que le
afecte a los sitios webs existentes.
31 Pesos Mosca
El objetivo de Kexi y Glom es crear
bases de datos con poco esfuerzo.
Comparamos la potencia de estas dos
herramientas.
35 Significado Oculto
Los programas no son tan inteligentes
como las personas cuando se trata de
interpretar el significado de la infor-
macin web. Si se quieren maximizar
los rangos de bsqueda, probable-
mente tengamos que aadir a nues-
tros documentos HTML microforma-
tos y microdatos.
Schlagwort sollte hier stehenCOVER STORY
40 Control Remoto
Dejaste tu sistema ejecutndose?
Olvidaste hacer un copia de seguri-
dad crtica? Controla tu ordenador
Linux desde cualquier parte con un
telfono Android.
43 PHP x Sistema
PHP no es slo para sitios web. Los
scripts de PHP en lnea de comandos
llevan en funcionamiento desde hace
ms de 10 aos, algo que hace al len-
guaje y a sus libreras adecuadas para
cualquier administrador que gestione
servidores web.
47 Extractor de Destacados
Con el lector de ebook Kindle de Ama-
zon, podemos guardar extractos, o
destacados en un archivo. Ms
tarde, podemos conectar el Kindle a
un puerto USB de un equipo con
Linux y recuperar la informacin con
un script en Perl que la guarda en una
base de datos.
DESARROLLOPRCTICO
PRCTICO
LINUX MAGAZINE
03 DVD Linux Magazine
04 Editorial
81 Eventos
81 Informacin de Contacto
82 Prximo Nmero
CONTENIDOS Linux Magazine n 91
6 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
PORTADA
-
53 Para el Protocolo
La bsqueda de errores en un servidor
SMTP por medio de telnet y la com-
probacin de los correos puede pare-
cer una carrera sin fin. Pero Swaks nos
ayuda a llegar a tiempo a la meta.
54 Hackeo Duro
Ahora que nuestras redes estn segu-
ras y hemos convencido a nuestros
usuarios de asegurar las contraseas y
el software, es el momento de prestar
atencin al hardware, para mante-
nerlo alejado de los ataques.
56 Proyecto: Casa Domtica
Ya se han quedado atrs en nuestra
aventura los ejemplos simples de
encender un LED o leer el estado de
un pulsador. Ahora toca dar los lti-
mos retoques a nuestro hogar electr-
nico.
61 Pi2
El ordenador Raspberry Pi, formado
por una nica placa del tamao de
una tarjeta de crdito, facilita la expe-
rimentacin en sistemas Linux empo-
trados. Mostraremos algunos ejemplos
prcticos de cmo utilizar el Ras-
pberry Pi en un entorno cotidiano.
66 Instalador de Ventanas
El administrador de sesiones Byobu
extiende la shell, aadindole un aba-
nico de funcionalidades tiles, tales
como la divisin de pantalla, ejecu-
cin de programas en el fondo, o la
organizacin de programas en pesta-
as.
70 Malabares con Ficheros
Accede y gestiona archivos y docu-
mentos en tu servidor de ficheros o en
un servidor remoto desde la comodi-
dad de tu navegador o dispositivo
Android.
74 ltimo Aviso
Wodim trabaja entre las bambalinas
de los programas ms populares para
la grabacin de CD/ DVD, pero es an
ms poderoso en la lnea de coman-
dos.
78: Konsultorio
Klaus Knopper, creador de Knoppix,
vuelve un mes ms para responder a
las preguntas de los lectores. Este
mes: Estado de Mint, Vivo o Muerto y
Variaciones en Vaio.
80 El Nuevo Disquete de AOL
Lo chicos ms listos de marketing han
comenzado a cargar pendrives USB
con su informacin promocional en
lugar de publicar los habituales folle-
tos y otra quincalla.
7
ADMINISTRACIN
HARDWARE
LINUX USER
7Nmero 91W W W . L I N U X - M A G A Z I N E . E S
COMUNIDAD
Ver p03 para
ms detalles
-
PORTADA Windows 8 Virtualizado
8 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Hemos sido capaces de instalar Win-
dows sin ningn problema en nuestro
laboratorio. Nos gust bastante descubrir
que Windows 8 viene con un soporte
mnimo decente. El ratn y el teclado
parecen moverse sin problemas en la
mquina virtual, tan pronto como el pun-
tero del ratn toca una ventana de Win-
dows.
Para aprovechar todo el potencial del
sistema en una mquina virtual, necesita-
mos instalar las extensiones de invitado.
Las extensiones de invitado en Worksta-
tion 9 incluyen unos controladores espe-
cialmente adaptados para varias reas del
sistema, pudiendo mejorar significativa-
mente la experiencia. Despus de iniciar
el sistema, seleccionaremos Install
VMware Tools en el men VM. Esta
opcin indica al programa que monte una
imagen ISO conteniendo las extensiones
de invitado en el dispositivo DVD de la
mquina virtual.
Para comenzar con la instalacin, sim-
plemente hay que hacer clic en Setup. En
el dilogo, a continuacin, podemos defi-
nir qu controladores y caractersticas
queremos instalar (Figura
2).
Si queremos trabajar
directamente con aplica-
ciones de Windows,
podemos hacerlo en el
modo Unity. El modo
Unity en VMware Works-
tation aisla al programa
en ejecucin del escrito-
rio de Windows (Figura
3) y lo integra directa-
mente con el escritorio de
Linux. Para entrar en el
modo Unity, seleccionare-
mos View | Unity. Para
permitirnos el acceso a
cualquier programa en
Windows, VMware ha
creado su propio lanza-
Amenudo es difcil vivir sin Win-
dows. Uno de los mayores pro-
blemas es que el entorno Linux
no ofrece una alternativa real a ciertos
programas de Windows. En algunos
casos, podemos ejecutar aplicaciones de
Windows en Linux utilizando la API de
compatibilidad Wine. Lamentablemente,
Wine no funciona para todas las aplica-
ciones y situaciones. Una segunda alter-
nativa es un sistema de arranque dual,
que requiere reiniciar el ordenador cada
vez que necesitamos un programa de
Windows. Sin embargo, a pesar de estas
opciones, los usuarios estn utilizando
cada vez ms la virtualizacin como la
manera ms eficiente para acceder a apli-
caciones de Windows desde Linux.
La tecnologa de las mquinas virtuales
es tan madura que, en un uso normal, es
difcil ver la diferencia entre un Windows
en una mquina virtual y en un sistema
fsico. A menos que ejecutemos juegos,
que tienen un mejor rendimiento en su
instalacin nativa, la virtualizacin es
una opcin viable para una gran cantidad
de aplicaciones de escritorio. Hemos deci-
dido probar la ltima versin de Win-
dows 8 en las herramientas de virtualiza-
cin de escritorios lderes en el entorno
de Linux: VMware Workstation 9 [1] y
VirtualBox 4.2.2 [2].
VMware Workstation 9
En Agosto de 2012, VMware public la
novena versin de su software comercial
VMware Workstation. La licencia para
VMware Workstation 9 es de 249 dlares
o 170 euros, con un coste de actualiza-
cin de 119 dlares o 70 euros. Segn
VMware, la caracterstica ms importante
de esta versin es el soporte para Win-
dows 8, por lo que el hecho de que el di-
logo de configuracin para las mquinas
virtuales, ofrezca perfiles de 32 y 64-bit
para Windows 8, no es algo que nos sor-
prenda (Figura 1).
dor con acceso a los
programas de Win-
dows en el sistema.
Encontraremos el lanza-
dor en la esquina superior
izquierda cuando active-
mos Unity.
El modo Unity slo fun-
ciona en la vista de escrito-
rio. Si lanzamos la aplicacin
en vista mosaico, el escritorio
permanecer vaco. Actualmente,
Unity tampoco funciona perfectamente en
el modo escritorio. Por ejemplo, si hace-
mos clic en una imagen en Explorer, una
aplicacin a pantalla completa salta y nos
muestra la imagen. Si cierras la aplica-
cin, primero nos dirige a los mosaicos y
slo entonces nos devuelve al escritorio.
Sin embargo, arrastrar y soltar ficheros
hacia y desde el sistema invitado fun-
ciona perfectamente y Windows 8 se
comporta correctamente cooperando con
el portapapeles compartido. VMware
Workstation transfiere fcilmente tanto
ficheros como un rbol de directorios
desde el anfitrin al invitado y viceversa.
Windows 8 con VMware y VirtualBox
VISITANDO AMIGOS
Figura 1: La versin 9 de VMware para escritorios viene con un
perfil de Windows 8.
Qu tal funciona el ltimo Windows en una mquina virtual? Hemos probado Windows 8 como
sistema operativo husped en Linux utilizando VMware Workstation y VirtualBox.
POR THOMAS LEICHTENSTERN
-
para la
mquina
virtual,
debajo de Options
| Shared Folders.
Hay que especificar
el nombre de la carpeta deseada en el
directorio de la mquina invitada. Sin
embargo, VMware no monta directa-
mente esta carpeta como un disco, sino
como vmware-host en la Red local. Para
asignar una letra al
disco, haremos clic
con el botn dere-
cho y seleccionare-
mos Connect net-
work drive desde el
men contextual.
Otra caracterstica importante de las
mquinas virtuales es la forma en la que
el software pasa limpiamente a tra-
vs de la interfaz fsica de
USB al sistema invitado.
VMware Workstation
hace de nuevo un buen tra-
bajo. El sistema invitado
detect inmediatamente disposi-
tivos bastante exticos, como
smartphones, en nuestro labora-
torio y nos permiti acceder a ellos
como si estuvieran en un PC fsico (Figura
4).
Fuimos capaces de conectar con xito
una grabadora de DVD externa por USB,
algo que VMware proporcion correcta-
mente en el sistema invitado, soportando
tanto datos de lectura como de escritura.
De los cinco dispositivos USB probados,
VMware detect inmediatamente todos
ellos y los activ en el sistema, incluso la
webcam conectada estaba preparada para
su uso en unos pocos segundos. Slo el
dispositivo DVB-T de Pinnacle rehus
cooperar al necesitar un controlador apro-
piado.
VMware soporta, adems, conexiones
USB 3.0 si el sistema anfitrin tiene dicha
interfaz. Para ello, primero necesitaremos
activar la interfaz en Settings, debajo de
USB Controller, seleccionando la entrada
Windows 8 Virtualizado PORTADA
9Nmero 91W W W . L I N U X - M A G A Z I N E . E S
Esto funciona incluso para textos o URLs
que podemos intercambiar copiando y
pegando entre la mquina virtual y la
real.
Enlace al Mundo Exterior
Integrar carpetas entre el sistema anfitrin
e invitado es algo realmente sencillo.
Encontramos esta funcin en Settings
Figura 3: El modo Unity nos permite acceder a nuestras herramien-
tas de Windows desde el escritorio de Linux. Los eventos de Unity
incluyen un lanzador, algo de lo que carece Windows 8.
Figura 2: Las extensiones de invitados en VMware ofrecen una gran
variedad de controladores adicionales, diseados especialmente para
soportar la cooperacin entre Windows 8 y la mquina virtual.
-
rio, instalar Windows 8 como sistema
invitado en VirtualBox fue una experien-
cia sin problemas. Windows 8 incluye
integracin para el ratn y teclado para
VirtualBox, al igual que para VMware.
Podemos establecer las extensiones de
invitado en VirtualBox haciendo clic en
Devices | Install guest extensions Tcni-
camente, ocurre lo mismo que en
VMware. El software activa la imagen ISO
con los controladores en el dispositivo
DVD. La instalacin comenzar al hacer
clic en VBoxWindowsAdditions.
El tamao de las extensiones slo 9
MB para Windows de 32-bit sugiere que
VirtualBox viene con menos controlado-
res que VMware. Y esto es evidente en
varios sitios, donde el programa es menos
capaz que su competidor.
VirtualBox ofrece adems un modo sin
fisuras para los programas, que se puede
activar en View | Enable seamless mode o
presionando Host + L. (La tecla Host es
Ctrl derecho por defecto.) Podemos salir
de este modo de la misma forma. Pero a
diferencia de VMware, VirtualBox carece
de un lanzador de aplicaciones. Este
modo slo muestra los programas ejecu-
tndose y la barra de tareas.
El modo a pantalla completa (Host +
F) da la impresin de que el sistema vir-
tualizado se est ejecutando nativamente
en el ordenador. Una caracterstica espe-
cial es la opcin Scaled (Host + C), que
nos permite cambiar la proporcin de
aspecto del escritorio para adecuarse a
nuestras propias necesidades arrastrando
los bordes.
USB 3.0 del combo cerca de USB Compati-
bility.
Si un dispositivo USB est conectado y
no est directamente disponible en la
mquina virtual por ejemplo, debido a
que est en uso en el anfitrin hay que
ir al men VM | Removable Devices. En la
mitad inferior, veremos un men desple-
gable con todos los dispositivos USB iden-
tificados. Para activar uno, hay que arras-
trar el puntero del ratn al dispositivo y a
continuacin, seleccionar Connect (Dis-
connect from host) desde el submen.
Tuvimos algunos problemas con la
reproduccin de audio en VMware
Workstation. Con la configuracin por
defecto hay una exposicin continua al
ruido y distorsin. Para remediar esta
situacin, hay que cambiar la
configuracin de physical soundcard de
Auto detect a ALSA default sound card.
VMware no ofrece actualmente soporte
de vdeo en 3D para Windows 8 y el soporte
de la impresora tampoco es muy brillante.
Despus de activar la red de impresin,
Windows lista todas las impresoras en la
red local (Figura 5) y nos permite imprimir.
Sin embargo, la salida en nuestro laborato-
rio fue texto plano Postscript inutilizable.
VirtualBox
Los desarrolladores de Oracle han aa-
dido soporte para Windows 8 a la versin
de VirtualBox 4.2, que es gratis para los
usuarios domsticos. En nuestro laborato-
PORTADA Windows 8 Virtualizado
10 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Figura 4: VMware gestiona fcilmente conexiones por USB con el protocolo MTP.
Figura 5: Las apariencias engaan. Aunque la extensin nos permite imprimir desde la
mquina virtual, no mantiene el formato original. Las impresiones consistieron en cdigo en
texto plano Postscript.
-
Incluso en el nivel ms simple detec-
tar y montar un lpiz USB VirtualBox
tembl y cay. VirtualBox fall al detec-
tar algunos dispositivos y otros los identi-
fic como Teclados USB. Al final del
da, slo fuimos capaces de integrar dos
de nuestros cinco especmenes de prueba
en el sistema sin mayores dolores de
cabeza.
La historia fue similar cuando enchufa-
mos un modelo reciente de smartphone
Android, que utilizaba el relativamente
sofisticado protocolo de transmisin MTP.
En algunos casos, VirtualBox revel lenta-
mente al menos una parte de los conteni-
dos del dispositivo, pero fue imposible
abrir directorios. En otros casos, el soft-
ware detect el dispositivo pero sin mos-
trar contenido alguno. Un vistazo al ges-
tor de dispositivos lo revel todo. Parece
que Windows no reconoci el dispositivo
correctamente y por lo tanto, no instal el
correspondiente controlador.
Conectar la grabadora de DVD por USB
caus a VirtualBox menos problemas. El
software soport fcilmente ambas opera-
ciones de escritura y lectura y Windows
identific correctamente la webcam que
enchufamos. Al igual que su competidor,
VMware, VirtualBox fall en el soporte
del dispositivo DVB-T Pinnacle por falta
de los controladores apropiados.
La reproduccin de sonido en la
mquina virtual fue molesta debido a
clics regulares. Cambiando la infraestruc-
tura de audio de Pulse Audio a LASA
Audio Drive en la seccin de Audio casi
arregl el problema. Aunque el ruido no
desapareci totalmente, los clics fueron
mucho menos frecuentes.
El uso de la tarjeta de sonido virtual
ICH AC97 elimin el fenmeno completa-
mente pero debido a que Windows no
detecta automticamente la tarjeta, pri-
mero necesitamos lanzar el Device Mana-
ger en la mquina invitada, luego botn
derecho del ratn en la entrada Audio
controller con la exclamacin amarilla y
seleccionar Update Driver Software en
el men del botn derecho. Para instalar
el controlador, hay que seleccionar Auto-
matically search for updated driver soft-
ware? .
Una ventaja adicional de la tarjeta vir-
tual de sonido ICH AC97 es que da un
volumen mucho ms alto que el perfil de
Intel HD Audio.
ConclusionesVMware y Windows 8 interaccionan de
manera fiable el uno con el otro, al menos
la mayor parte, difuminando con efectivi-
dad la frontera entre el husped y el anfi-
trin. Slo la problemtica reproduccin
de sonido y el no poder utilizar la impre-
sora fue lo nico que estrope un poco
nuestra impresin sobre VMware Works-
tation 9. Varios kudos fueron otorgados
por el excelente soporte de arrastrar y sol-
tar y de Copiar y Pegar.
VirtualBox es una historia completa-
mente diferente. Varias de las caractersti-
cas de VirtualBox no funcionaron adecua-
damente y el soporte bastante pobre de
USB fue causa de crtica. Por supuesto,
debemos considerar que, a diferencia de
VMware Workstation, VirtualBox es gra-
tuito para usuarios domsticos.
Si necesitamos un sistema casi per-
fecto, tenemos que tener en cuenta que
habr que pagar unos 249 dlares/ 180
euros por VMware Workstation 9 aunque
si podemos vivir con una integracin algo
menos ideal entre un sistema invitado y
su anfitrin, VirtualBox nos puede servir
bastante bien de forma gratuita.
De Adentro hacia FueraEl siguiente obstculo en el curso es inter-
cambiar datos entre el sistema invitado y
el anfitrin. Aunque activamos el inte-
rruptor en la configuracin del dispositivo
virtual, VirtualBox rechaz intercambiar
cualquier tipo de fichero o directorio entre
el anfitrin y el invitado utilizando el
arrastrar y soltar (o copiar y pegar). El
nico tipo de datos que permite el invi-
tado de esta forma son fragmentos de
texto o URLs que copiamos.
Sin embargo, VirtualBox ofrece la posi-
bilidad de montar directorios del sistema
anfitrin en el invitado. El procedimiento
es idntico al de VMware: el directorio
deseado es proporcionado en la red local
en el invitado (Figura 6). Intercambiar
datos fue posible por esta interfaz pero de
forma algo engorrosa.
Nmero Equivocado?A diferencia de VMware, VirtualBox no
muestra una ventana emergente apun-
tando al nuevo dispositivo y pregunta si
queremos confirmar con un clic cuando
se conecte un dispositivo USB. Despus
de enchufar el dispositivo USB en Virtual-
Box, necesitamos hacer clic con el botn
derecho del ratn en el icono de USB en la
barra inferior para mostrar el men con-
textual.
PORTADA Windows 8 Virtualizado
12 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
[1] VMware: http:// www. vmware. com
[2] VirtualBox:
http:// www. virtualbox. org
RECURSOS
Figura 6: Al igual que VMware, VirtualBox monta directorios del anfitrin como zonas compar-
tidas en Windows.
-
PORTADA Sistemas de Ficheros Linux en Windows
14 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
de archivos de Linux desde Windows. En
este artculo, vamos a investigar si estas
herramientas estn realmente listas para
la aparicin de Windows 8. Para ello,
hemos creado un sistema con una ver-
sin de 32 bits de Windows 8 y hemos
probado el acceso a los sistemas de
archivos ext2/ 3/ 4, ReiserFS y Btrfs de
Linux.
Drivers de Sistemas
de Archivos
De lejos, la forma ms elegante sera
dejar que Windows accediera a los sis-
temas de archivos de Linux de forma
Uno de los obstculos que se
interponen en el camino de la
cooperacin entre Linux y Win-
dows en un nico equipo siempre ha
sido la incompatibilidad de los sistemas
de archivos. Aunque Linux ha hecho
progresos sorprendentes en este sentido
y ahora soporta tanto sistemas de archi-
vos NTFS como FAT sin ningn pro-
blema, Microsoft sigue negndose obsti-
nadamente a dar soporte a nada que no
sean sus propios sistemas de archivos
nativos (vase la Figura 1).
A lo largo de los aos, varios proyectos
han proporcionado acceso a los sistemas
transparente, sin necesidad de herra-
mientas especiales. Un driver de sis-
tema de archivos funciona tras el esce-
nario, haciendo que el sistema de archi-
vos de Linux parezca nativo, y ste es el
enfoque que el veterano proyecto Ext2
Installable File System for Windows [1]
ha seguido durante aos. Ext2 IFS
afirma soportar Windows NT4.0/ 2000/
XP/ 2003/ Vista/ 2008, pero no hay men-
cin al respecto de Windows 8. La pri-
mera vez que lanzamos el programa,
gener un mensaje de error (vase la
Figura 2) explicando que no es compati-
ble .
A continuacin, se cambi el modo de
compatibilidad de Windows 8 a Win-
dows Vista SP3, y Ext2 IFS se ejecut sin
emitir ningn mensaje de error, aunque
los resultados fueron decepcionantes. A
pesar de que fuimos capaces de asignar
letras de unidad a los sistemas de archi-
vos de Linux utilizando el elemento del
panel de control IFS Drives, no era posi-
ble acceder a los volmenes.
Cmo utilizar sistemas de archivos de Linux con Windows 8
Ajuste Perfecto
Desde hace aos, Windows se ha negado obstinadamente a dar soporte a cualquier sistema de archivos
aparte del suyo propio, pero con un poco de ingenio, podemos conseguir que nuestro Windows se comuni-
que con los sistemas de archivos ext de Linux. POR THOMAS LEICHTENSTERN
Figura 2: Ext2 IFS para Windows no es com-
patible con Windows 8. La ltima versin
compatible es Windows 2008.
Figura 1: La misma historia de siempre continua en Windows 8: no hay soporte para otros sis-
temas de archivos.
dn
y3d
, 123R
F.co
m
-
tras mapeamos el
disco (Change
Drive Letters). La
principal ventaja de
esto es que las uni-
dades estarn dis-
ponibles directa-
mente tras el arran-
que. La
configuracin por
defecto de Automa-
tic mount via
MountMgr significa
que necesitamos
iniciar el Adminis-
trador de Volme-
nes Ext2 previa-
mente para ver las
unidades. Esto no
es un error de pro-
grama, pero se pro-
duce porque Windows ignora alegre-
mente la opcin Enable Ext2Mgr startup.
El nico inconveniente es que Ext2Fsd
no soporta los sistemas ReiserFS o Btrfs
en Windows 8.
Administradores
de Archivos
Si slo necesitamos acceder a las parti-
ciones de Linux desde Windows ocasio-
nalmente, sin duda ser suficiente con
una herramienta que permita el acceso
temporal, por ejemplo en forma de un
explorador de archivos.
El programa Linux Reader [3], ofrecido
gratuitamente por DiskInternals, soporta
ReiserFS adems de los sistemas ext. En
su propio explorador de archivos (vase
la Figura 4), permite el acceso en slo
lectura a los sistemas de archivos.
El programa es
ms o menos
cdigo privativo, y
no soporta arras-
trar y soltar, o
copiar y pegar de
directorios y archi-
vos. Para transferir
un archivo o car-
peta, tenemos que
pasar por un proce-
dimiento relativa-
mente complejo
pulsando el botn
derecho sobre el
archivo o directorio
deseado y seleccio-
nando Save en el
men contextual. En el cuadro de di-
logo que aparece dicindonos que desea-
mos guardar un archivo, pulsamos Next
hasta la seccin en la que seleccionamos
el directorio de destino. El ltimo cuadro
de dilogo muestra los archivos en el
directorio, y podemos activar o desacti-
var las casillas para seleccionar o anular
la seleccin.
La herramienta de exploracin con
interfaz grfica de usuario Explore2fs [4]
funciona bajo principios similares. En su
propio explorador de archivos, muestra
las particiones que encuentra en la
columna de la izquierda y el contenido
del sistema de archivos a la derecha. En
nuestro laboratorio, la herramienta
detect todas las particiones ext pero se
neg a mostrar su contenido, por lo que
era totalmente inutilizable.
Sistemas de Ficheros Linux en Windows PORTADA
15Nmero 91W W W . L I N U X - M A G A Z I N E . E S
Otro candidato del grupo de controla-
dores de sistemas de archivos es Ext2Fsd
[2]. Aunque el nombre sugiere soporte
slo para ext2, no es compatible sola-
mente con todos los sistemas de ficheros
EXT, sino que de acuerdo con la pgina
web del proyecto, tambin soporta Rei-
serFS y HPFS. Otra ventaja es que
soporta ext3 con journaling, evitando as
las posibles incoherencias del sistema de
archivos. La mayor parte de las otras
herramientas de esta clase montan ext
como sistemas de archivos ext2 y se sal-
tan el journaling.
El vistazo a la pgina de Ext2Fsd nos
hace tener pocas esperanzas: la ltima
actualizacin fue en julio de 2011, sin
ninguna referencia a Windows 8. El
soporte oficial slo se extiende a Win-
dows 7. Sin embargo, estos detalles no
me disuadieron y prob mi suerte con
una mquina Windows 8.
Tambin en este caso, apareci el
mismo tipo de mensaje de error, el de
Ext2 IFS: his programm cannot be insta-
lled on Windows NT version 6.1.8.000
or later. Aunque nos las arreglamos
para instalar el controlador en modo
Windows 7, obtuvimos los mismos
resultados que antes: en principio no se
puede acceder a las particiones de
Linux. Sin embargo, eso cambi tras un
reinicio.
En nuestro laboratorio, Ext2Fsd daba
soporte a ext2 y ext3 en lectura y escri-
tura, as como a ext4 en modo de slo
lectura. Para acceder a las particiones ext
en operaciones de escritura, pulsamos
con el botn derecho en la particin
correspondiente en el Administrador de
Volmenes Ext2 (vase la Figura 3) y
seleccionamos Show Properties en el
men contextual. A continuacin, pulsa-
mos en botn Ext2 Properties. En la
nueva ventana, desactivamos la casilla
Mount volume in readonly mode y con-
firmamos el cambio pulsando en Apply.
Independientemente del mensaje que
aparece ahora diciendo que es necesario
reiniciar el sistema para permitir acceso
de escritura, fuimos capaces de acceder
a la particin sin reiniciar nuestra
mquina.
Si las particiones no se encuentran en
una unidad extrable, es una buena idea
asignar una letra de unidad fija. Para
ello, bajo Show Properties | Mount Points
| Add, habilitamos Create a permanent
MountPoint via Session Manager mien-
Figura 3: El Ext2 Volume Manager que viene con el controlador de
sistemas de archivos Ext2Fsd ofrece toda una gama de opciones
para administrar particiones de Linux.
Figura 4: Linux Reader slo permite acceso en lectura a las particio-
nes Linux, pero s incluye ReiserFS.
-
mos hasta el directo-
rio donde hemos
descomprimido el
complemento. Ahora
pulsamos en el
archivo WFX dese-
ado y confirmamos
con Abrir. El comple-
mento ya est listo
para usar (vase la
Figura 6).
Hicimos la prueba
con los complemen-
tos Ext2+Reiser 1.6
y DiskInternals Rea-
der 2012/ 06/ 07. Para
utilizar las herra-
mientas, debemos
iniciar el navegador
de archivos con permisos de adminis-
trador, de lo contrario, no se pueden
montar las particiones de Linux. Ambos
complementos se basan en el mismo
principio y crean nuevas entradas en el
Network Neighborhood de la aplica-
cin.
Haciendo doble clic en una entrada se
muestra la lista de particiones disponi-
bles, que a su vez podemos abrir con un
doble clic. Ambos complementos tienen
una desventaja comn, ya que slo
soportan acceso en lectura a las particio-
nes Linux. Sin embargo, ambos permiten
arrastrar y soltar el contenido para
copiar, lo que lo hace mucho ms fcil
de utilizar.
Aunque ambos complementos abrie-
ron particiones ext2 y ext3 sin ningn
problema, un intento de acceder a una
particin ext4 con
ext2+Reiser colg el
administrador de
archivos. El comple-
mento DiskInternals
se comport de
manera estable en la
lectura de todas las
particiones ext y la
particin con formato
ReiserFS.
Conclusiones
Si tenemos que acce-
der a particiones
tanto de Windows
como de Linux, no
podremos evitar el
trato con particiones
ext2/ 3/ 4. Hasta el
momento, Windows proporciona slo un
soporte muy rudimentario para ReiserFS
y nada en absoluto para Btrfs.
Si deseamos tener acceso a las parti-
ciones de Linux bajo Windows de forma
regular, el controlador de sistema de
archivos Ext2Fsd es probablemente la
mejor opcin. Aunque, como su nombre
lo indica, slo permite el acceso a siste-
mas de archivos ext y es de lectura y
escritura para las tres versiones.
Por contra, la mejor manera de echar
un vistazo rpido a una particin de
Linux la ofrece DiskInternals Linux Rea-
der. Sin embargo, esta herramienta slo
soporta acceso en lectura a las particio-
nes de Linux, y la transferencia de conte-
nido es un proceso algo complicado.
Total Commander se encuentra en un
punto intermedio: equipado con los
complementos adecuados, tambin
soporta el acceso a los sistemas de archi-
vos de Linux, pero, de nuevo slo con
acceso en lectura.
Otra alternativa es el programa share-
ware Total Commander [5]. La versin
de prueba est limitada a un mes, y a
continuacin, para activar el software,
tendremos que pagar el equivalente a 40
francos suizos (32 euros) al desarrolla-
dor. Una de las mayores ventajas de Total
Commander es la interfaz de plug-ins
que le permite ampliar las funcionalida-
des del navegador de muchas formas,
incluyendo el soporte para sistemas de
ficheros de Linux.
Para instalar estos complementos,
seleccionamos Configuracin | Opciones.
En el cuadro de dilogo Configuracin
(vase la Figura 5) nos vamos a Comple-
mentos y luego presionamos el botn
Descargar nuevos complementos de ghis-
ler.com.
Esto nos lleva a la pgina de descargas
[6] que nos muestra la lista de plugins en
el navegador. Avanzamos pgina hasta
que vemos la seccin File system exten-
sions (plugins), que contiene los com-
plementos que dan soporte en acceso a
sistemas de archivos de Linux. Tras des-
cargar el archivo ZIP con la extensin
correspondiente, descomprimimos el
archivo. Entre otras cosas, veremos un
archivo con extensin .wfx, que es el
complemento.
En Total Commander, pulsamos en
Configuracin | Opciones | Complemen-
tos y abrimos la seccin de Complemen-
tos de sistema de archivos (.WFX) pul-
sando sobre Configurar a la derecha.
Para integrar el nuevo complemento,
pulsamos en Aadir, y a continuacin
con el explorador de archivos navega-
PORTADA Sistemas de Ficheros Linux en Windows
18 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Figura 5: Gracias a su interfaz de complementos, Total Comman-
der soporta extensiones para sistemas de archivos de Linux, entre
otros.
Figura 6: Tras instalar los complementos, Total Commander per-
mite acceder a las particiones Linux a travs de Network, supo-
niendo que se inici con derechos administrativos.
[1] Ext2 IFS: http:// www. fs-driver. org
[2] Ext2Fsd: http:// www. ext2fsd. com
[3] Linux Reader:
http:// www. diskinternals. com/ linux-
reader/
[4] Explore2fs:
http:// www. chrysocome. net/ explore
2fs
[5] Total Commander:
http:// www. ghisler. com
[6] Complementos de Total Comman-
der:
http:// www. ghisler. com/ plugins. htm
RECURSOS
-
Windows 8 y Samba PORTADA
19Nmero 91W W W . L I N U X - M A G A Z I N E . E S
tante manejable, consistiendo en una
seccin [global] y una serie de recursos
compartidos para los directorios de cone-
xin de los usuarios y las impresoras.
Samba define bastantes valores por
defecto, lo que elimina la necesidad de
que los usuarios tengan que crear de
forma explcita estas configuraciones el
comando testparm las muestra.
Sin embargo, hay muchos parmetros
que tienen al menos dos notaciones com-
plementarias, tales como writeable = yes
y readonly = no. Si el recurso se encuen-
tra visible en ambos lados pero el acceso
falla, a menudo el problema se encuentra
en la autenticacin. Samba crea una
correspondencia entre las diversas redes
y los modos de comparticin de las LAN
de Windows con la ayuda del parmetro
security = ... Actualmente, slo user y
ads o domain son
de importancia.
Visibilidad en
Samba
Casi todas las distri-
buciones instalan al
menos los paquetes
clientes smbclient
y smbfs o cifs-util
automticamente y
normalmente se ins-
tala tambin el
paquete samba-
tools. El paquete
smbclient contiene
diversas herramien-
tas para la lnea de
Cuando se est configurando la
comparticin de ficheros e impre-
soras en entornos heterogneos
en un sistema Linux, Samba juega un
papel crucial. El que los ficheros compar-
tidos funcionen de manera transparente,
requieran configuracin o directamente
no funcionen depende de varios factores
(vase el cuadro Teora y Prctica). Si
queremos que nuestro sistema Linux par-
ticipe a la hora de compartir ficheros por
medio de los servicios CIFS/ SMB nativos
de Windows, tendremos que instalar el
paquete samba en nuestro sistema
Linux. Si tan slo se quiere acceder a un
sistema Windows 8, lo nico que necesi-
taremos es el paquete smbclient. En este
artculo vamos a describir cmo configu-
rar una red peer-to-peer entre Windows 8
y Linux.
Samba: de lo Simple
a lo Complejo
La complejidad a la hora de acceder a
redes Windows desde Linux con Samba
se ve agravada por el hecho de que
Samba tiene que hacer corresponder las
cuentas y los permisos de forma fiable y
gestionar las cuentas de la mquina. Si se
quiere saber cuntas opciones se encuen-
tran activadas en un servidor Samba,
pueden comprobarse por medio del
comando:
testparm -v
Un fichero smb.conf tpico, con una
configuracin Samba por defecto es bas-
comandos para trabajar con los recursos,
as como el cliente de la lnea de coman-
dos smbclient. Se puede utilizar la herra-
mienta para ver los recursos ofertados
por un servidor Windows o Samba, o
incluso para conectarse usando el cliente
de forma similar a FTP.
Los paquetes smbfs o cifs-utils contie-
nen diversas utilidades para montar siste-
mas de ficheros y sistemas de ficheros
virtuales. El paquete cifs-utils, por ejem-
plo, proporciona el sistema de ficheros de
red actualmente utilizado por los clientes
Linux, CIFS VFS, que reemplaza al anti-
guo sistema de ficheros SMB. Normal-
mente el paquete smbfs slo contiene un
wrapper por razones de compatibilidad,
asegurndose de que podemos utilizar
simultneamente smbfs y cifs. Los escri-
torios KDE y Gnome automticamente
Una red con Windows 8 y Linux
CONEXIONES
no
be
asto
fierc
e, 1
23
RF.c
om
En la filosofa de permisos de Windows, hay una diferencia sig-
nificativa entre Control Total y Modificar (en Seguridad Com-
partida) o Cambiar (en Permisos Compartidos) para el sistema
de ficheros NTFS, aunque los nombres sugieran efectos simila-
res. Los permisos para modificar permiten cambiar los ficheros
o las carpetas y por ello, tambin borrarlos, pero slo con el
control total se pueden modificar los permisos de una carpeta.
Si se combinan los permisos ordinarios de una carpeta del sis-
tema de ficheros NTFS local con los permisos compartidos, se
aplica siempre el permiso ms restrictivo. Por ejemplo, si un
usuario slo tiene permiso para Leer, slo podr leer en el lado
Linux, incluso si Windows autoriza al usuario el control total a
nivel de directorio (NTFS). Por ello siempre debera utilizarse
CIFS VFS para montar cualquier recurso compartido de Win-
dows de forma permanente que se necesite para el trabajo dia-
rio. Las opciones posibles son similares a las de smbmount.
Windows: Control Total vs. Cambiar
La configuracin de Samba a menudo falla cuando los usuarios se saltan algunos parmetros. Vamos a
mostrar cmo configurar un sistema Linux para compartir ficheros con Windows 8 en una red peer-to-peer.
POR THOMAS DRILLING
-
por medio de sistemas de ficheros virtua-
les, sin la necesidad de que el usuario
necesite los privilegios del root. Esto sig-
nifica que los recursos compartidos de
Windows o Samba pueden usarse direc-
tamente en el administrador de archivos,
sin tener que instalar ningn paquete
adicional. La funcionalidad podra estar
limitada, pero es suficiente como para
realizar acciones simples como el
copiado de datos.
Ambos escritorios permiten que los
usuarios busquen recursos compartidos
en la red local. La Figura 1 muestra un
ejemplo en KDE. Tcnicamente, KDE usa
esclavos KIO para montar recursos com-
partidos CIFS. La sintaxis es:
smb://@U
/
Sin embargo, KDE no soporta todas las
funcionalidades del protocolo CIFS con
este tipo de accesos. Adems, no todos
los programas pueden acceder a un
recurso compartido de esta forma. Por
ejemplo, el acceso normalmente fallar
cuando KDE ejecute programas Gtk,
tales como LibreOffice, GIMP o Adobe
Reader.
Si queremos que otros programas pue-
dan acceder a los recursos CIFS por
medio de KDE, habr que instalar el
paquete Smb4k [1] y utilizar el comando
fcil. La nica forma de evitar la creacin
de una base de datos de usuarios local y
asncrona es utilizando un servidor de
claves en la red por ejemplo, si el servi-
dor Samba acta como un controlador de
dominio o es miembro de un dominio
Windows.
Clientes SMB en KDE y GnomeLos escritorios modernos como KDE y
Gnome ofrecen mecanismos transparen-
tes para acceder a recursos remotos CIFS
instalan el servidor Samba por medio del
paquete samba, tan pronto como com-
partamos un recurso en el administrador
de archivos correspondiente.
ApunteComo casi todas las distribuciones actua-
les incluyen configuraciones por defecto
que simplifican la configuracin de
Samba, en este artculo nos vamos a cen-
trar en lo esencial. Al mismo tiempo,
vamos a intentar resolver problemas de
conectividad debidos a fallos de hard-
ware, configuraciones errneas de TCP/
IP, rutas incorrectas, etc. Los problemas
de acceso ocasionados por las configura-
ciones de los cortafuegos, los problemas
relacionados con los privilegios o los pro-
blemas de autenticacin se explicarn
slo si fuera necesario a la hora de resol-
ver algn ejemplo concreto. Esto tambin
es aplicable a las peculiaridades de Win-
dows relacionadas con la visibilidad,
tales como la propagacin de los recursos
de red o el indexado.
Como anticipo quiero resaltar que el
acceso a un recurso Windows requiere
que se tenga una cuenta con el mismo
nombre en la mquina Linux. Terica-
mente, siempre se puede crear el nombre
de usuario correspondiente en Linux con
el comando useradd. Hay que asegurarse
de utilizar el parmetro -M para que el
comando no cree el directorio home y -s
/sbin/nologin o -s /bin/false para evitar
que el usuario pueda utilizar un intr-
prete de comandos, sin embargo,
smbpasswd ofrece una solucin ms
PORTADA Windows 8 y Samba
20 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
La comparticin de ficheros entre Linux y Windows 8 a veces falla, pero esto no signi-
fica necesariamente que se haya hecho algo mal. Incluso en redes Windows homog-
neas, XP, Vista, Windows 7 y Windows 8 podran rehusar a comunicarse los unos con
los otros porque Microsoft continuamente est incorporando nuevas tecnologas que
hacen difcil la comunicacin (vase el cuadro La Red de Windows).
Un ejemplo importante de los cambios que lleva a cabo Microsoft a la hora de compar-
tir ficheros lo encontramos en la funcionalidad presentada en Windows 7 denominada
Grupo Hogar, que Microsoft dice que simplifica la configuracin, aunque los GrupoHogar en realidad dificultan la comunicacin entre cualquier sistema que no sea Win-
dows 7 o Windows 8. La funcin Grupo Hogar se basa en WS-Discovery (Web Services
Dynamic Discovery Service), as como en otras tecnologas adicionales requeridas para
que la conexin funcione, tales como NLA (Network Location Awareness).
Windows 7 y 8 tambin usan nuevas tecnologas para detectar redes en entornos basa-
dos slo en Windows, tales como LLTD (Link Layer Topology Discovery). Desde Win-
dows Vista, estas tecnologas de propagacin y deteccin se han encontrado bajo el
control del cortafuegos. Esto significa que los cuatro tipos de redes posibles redpblica, red de dominio, red de trabajo y red de hogar juegan un papel importantecuando se trata de propagar y encontrar los clientes en la red. Windows identifica las
redes sin un controlador de dominio por medio de la direccin de la puerta de enlace de
sus respectivas interfaces de red, mientras que NLA identifica cada dispositivo de
forma individual para que se encuentren dentro de la puerta de enlace por medio de
sus direcciones MAC, descubrindolas por medio de ICMP y ARP.
Teora y Prctica
En un grupo de trabajo normal de Windows, todos los equipos actan como iguales.
Todas las cuentas de usuario se almacenan localmente en cada PC. Si queremos conec-
tarnos a un recurso compartido de un equipo en un grupo de trabajo, necesitamos una
cuenta en ese equipo. El grupo de trabajo por s mismo no se encuentra protegido por
ninguna contrasea. Fsicamente, sin embargo, todos los equipos del grupo de trabajo
deben residir en la misma red local o subred.
Los Grupos Hogar, presentados en Windows 7 y soportados en Windows 8, son un tipo
especial de grupo de trabajo. Aunque facilitan la comparticin de imgenes, msica,
vdeos, documentos e impresoras en la red de casa por medio de un protocolo para los
Grupos de Hogar especialmente diseado y desarrollado que slo funciona en Win-
dows 7 y Windows 8 no funciona en Samba ni en los PC Linux. Un Grupo Hogar se
encuentra protegido por medio de una contrasea. Los miembros del grupo slo nece-
sitan entrar en el mismo una vez cuando aaden el ordenador al grupo. Si un equipo
Windows pertenece a un Grupo Hogar, habr que abandonar dicho grupo para poder
compartir con Linux.
Al contrario que las redes domsticas, las redes Windows basadas en dominios siem-
pre contienen uno o ms servidores que se encargan de manejar la seguridad y los per-
misos para el resto de los equipos del dominio. Slo los usuarios del dominio tienen los
privilegios de acceso y pueden conectarse a cualquier ordenador del dominio con las
credenciales de su cuenta y una contrasea, sin necesidad de tener una cuenta local en
ese ordenador.
Un equipo Linux con Samba puede actuar como controlador de dominio para un domi-
nio Windows NT o usar OpenLDAP y Kerberos para proporcionar un sistema de auten-
ticacin centralizado en el dominio Windows. Con Samba 4, Samba Domain Controller
puede incluso proporcionar un Directorio Activo. La implementacin de Samba 4 con-
tiene a Kerberos y OpenLDAP. Estas soluciones estn pensadas para las redes corpora-
tivas y por lo tanto se salen del mbito de este artculo.
Red de Windows
-
smb4k_mount proporcionado por el
paquete para montar los recursos com-
partidos. Adems, KDE permite que los
usuarios monten los recursos comparti-
dos SMB de forma permanente por
medio del asistente de red y la URL
remote:/.
Los usuarios de Gnome pueden tam-
bin navegar por los recursos comparti-
dos CIFS de la red local (Windows 8 o
Samba) sin la necesidad de instalar nin-
gn software adicional. Los recursos
compartidos pueden verse en Nautilus y
se pueden acceder a ellos como si fuesen
recursos locales. Para ello, Gnome utiliza
el sistema de ficheros virtual GVFS, que
tambin soporta accesos a los recursos
compartidos por medio de FTP, SFTP y
WebDAV en Gnome. GVFS no soporta
todas las funciones del protocolo CIFS de
modo que slo es til para un uso ocasio-
nal. Si se necesitase un recurso compar-
tido de manera permanente, habra que
configurar un punto de montaje perma-
nente y guardarlo como un atajo en Dol-
phin o Nautilus en Lugares.
Puntos de MontajesPermanentesLos puntos de montajes permanentes de
los recursos compartidos de CIFS se
basan en el sistema de ficheros virtual
CIFS VFS en todas las distribuciones, el
sucesor de SMBFS. Al contrario que
GVFS, CIFS VFS soporta todas las funcio-
nes del protocolo CIFS. El programa
mount.cifs se usa para montar los recur-
sos compartidos CIFS [2]. Por cierto, en
las unidades de red y al contrario que
con los volmenes locales, deberamos
utilizar siempre sync o _netfs (por ejem-
plo, cuando se integren sistemas iSCSI)
para evitar la prdida de datos si la cone-
xin de red se corta o el servidor deja de
ser accesible. Tambin es til para los
puntos de montaje de red montados de
manera permanente, que el gestor Net-
work Manager no gestione las interfaces
de red. Habra que configurarlas manual-
mente por medio de /etc/network/interfa-
ces (Debian, Ubuntu) o /etc/sysconfig/
network-scripts (Red Hat y derivados), ya
que las distribuciones no activan el ges-
tor Network Manager hasta que el usua-
rio no haya iniciado su sesin.
Eliminando el Grupo HogarEn el siguiente ejemplo, accedemos a un
recurso compartido de Windows 8 desde
Ubuntu 12.04 LTS, pero
los pasos pueden apli-
carse fcilmente a cual-
quier otra distribucin.
Para poder seguir todos
los pasos indicados en
esta seccin, primero hay
que asegurarse de que
los siguientes paquetes
samba, smbclient y
cifs-vfs se encuentren ins-
talados en el ordenador.
Las distribuciones ms
populares los traen insta-
lados por defecto. Tam-
bin son tiles los paque-
tes opcionales samba-
tools y el wrapper smbfs.
Si se quieren compartir
ficheros o directorios de
Windows 8 para utilizar-
los desde Linux, hay que
asegurarse de que se ha
iniciado sesin en Win-
dows y Linux con cuen-
tas de usuario con idn-
tico nombre. Por otro
lado, se puede ejecutar el
comando
smbpasswd -a
como root en Linux para crear un usuario
Samba con un nombre que coincida con
el de Windows.
En la interfaz de mosaico de Windows
8, hay que seleccionar la aplicacin escri-
torio. Luego, en la ms que familiar
vista del escritorio, hay que hacer clic en
el icono del administrador de archivos de
barra de tareas y comprobar en el panel
de navegacin de Explorer si el PC Win-
dows pertenece al Grupo Hogar o si se ha
creado uno nuevo (Figura 2). Si es el
caso, hay que ir a la sec-
cin Redes e Internet del
Panel de Control para
abandonar el Grupo
Hogar.
Ahora, en la seccin
Redes e Internet del panel
de control, hay que hacer
clic en Seleccionar Grupo
Hogar y opciones de com-
particin (Figura 3) y en
el cuadro de dilogo que
aparece, seleccionar Cam-
biar opciones del Grupo
Hogar y luego Abandonar
Grupo Hogar en Acciones avanzadas
del Grupo Hogar. En el cuadro de dilogo
Abandonar Grupo Hogar que aparece
luego, hay que presionar el botn con el
mismo nombre una vez que Windows 8
haya finalizado el proceso automtico de
cambios de privilegios, usuario y grupo
(barra de progreso) hay que presionar el
botn Finalizar. Ahora el PC Windows
est preparado para compartir directorios
con Linux por medio del modo normal de
grupos de trabajo.
Para ello, hay que abrir el Centro de
Red y Comparticin en el mdulo del
Windows 8 y Samba PORTADA
21Nmero 91W W W . L I N U X - M A G A Z I N E . E S
Figura 3: Utiliza Seleccionar Grupo Hogar y opciones de com-
particin en el Panel de Control para abandonar el Grupo Hogar,
si fuera necesario.
Figura 1: KDE puede buscar los recursos compartidos de Win-
dows 8 por s mismo.
Figura 2: Si quieres comunicarte con Linux, el PC con Windows
8 no debe proporcionar un Grupo Hogar o ser miembro de uno.
-
tecnologas de
deteccin avanza-
das tales como
LLTD, como se
mencion anterior-
mente. De esta
forma se puede
acelerar tremenda-
mente la velocidad
en la que aparecen
los recursos proce-
dentes de una red
vecina.
Tambin debera-
mos activar la
opcin Activar
comparticin de
archivos e impreso-
ras y esto es espe-
cialmente impor-
tante en Linux
desactivar la
opcin por defecto Permitir a Windows
gestionar las conexiones del Grupo Hogar
(recomendado) en favor de la opcin
Usar las cuentas de los usuarios y contra-
seas para conectarse a otros ordenado-
res (Figura 4). Luego, hay que hacer clic
en Guardar cambios. Windows 8 ahora
nos pedir la contrasea de administra-
cin. Por ltimo, Windows 8 nos dice
que hay que cerrar la sesin del ordena-
dor y volver a abrirla para que se apli-
quen los cambios. En este momento ya
podremos proceder a compartir los direc-
torios deseados.
Para ello, tenemos que navegar hasta
el directorio por medio de Windows
Explorer, seleccionar Propiedades en el
men contextual y luego seleccionar la
solapa Compartir. En este ejemplo, estoy
usando el directorio Descargas del direc-
torio home del usuario con el que he ini-
ciado sesin en el sistema para compar-
tirlo. Descargas es ya
una carpeta pblica de
este usuario debido al
perfil de red que escog.
Bajo la ruta mostrada,
podremos encontrar el
botn Compartir que
nos permitir compartir
el directorio con otros
usuarios tecleando los
nombres de usuario
deseados en el cuadro
de texto proporcionado
por el cuadro de di-
logo Seleccione con
quin desea compartir y luego tendremos
que hacer clic en el botn Aadir. Los
usuarios seleccionados deben existir
tanto en Windows como en Linux.
Si queremos compartir la carpeta con
permisos especficos para los usuarios o
grupos seleccionados, tendremos que
hacer clic en Comparticin Avanzada. En
el cuadro de dilogo que aparece, hay
que marcar el casillero Compartir esta
carpeta e introducir un nombre libre-
mente como nombre del recurso compar-
tido (los comentarios son opcionales).
Tambin se puede hacer clic en el botn
Permisos, aadir los usuarios y grupos
deseados, y darles o quitarles los permi-
sos Control Completo, Cambios o Lectura.
Aqu podemos tambin aadir ms usua-
rios.
En el ejemplo de la Figura 5, el acceso
al recurso compartido que se acaba de
crear es limitado a Lectura para Todos en
la configuracin por defecto. Para asig-
narle permisos de escritura, tendremos
que modificar los permisos a Cambios o
Control Completo. Estos permisos no
debemos asignarlos de forma global sino
para restringir el acceso a ciertos usua-
rios individuales.
Por ejemplo, para permitirle al usuario
drilling el control completo, hay que
hacer clic en Aadir en el panel Compar-
tir Permisos y en el cuadro de dilogo
Seleccionar Usuarios o Grupos, introducir
el nombre de usuario deseado en el
campo Introduzca los nombres de los
objetos a seleccionar. A continuacin, hay
que hacer clic en Seleccionar Nombres. Si
Windows encuentra el nombre, haremos
clic en Aceptar. El usuario adicional
debera ahora aparecer en la parte supe-
rior del cuadro de dilogo Compartir Per-
misos del panel Nombres de Grupos o
Usuarios y podremos asignarles el per-
panel de control mencionado anterior-
mente y, primero, comprobar si se ve si el
perfil de la red que se est utilizando es
Privado. Para ello, hay que hacer clic en
Redes e Internet | Elegir Grupo Hogar y
opciones de comparticin | Cambiar
configuracin avanzada de comparticin.
Por cada perfil de red manejado por Win-
dows Privada, Husped o Pblica y
Todas las redes hay que definir dife-
rentes parmetros en las secciones Des-
cubrimiento de red, ficheros e impresoras
compartidas y Conexiones del Grupo
Hogar. En el escenario del ejemplo que
mostramos aqu con comparticin mutua
de directorios entre Windows y Linux en
el modo peer, hay que seleccionar el tipo
Privado para que Windows 8 use la
configuracin del cortafuegos asociada.
En el perfil Privado, hay que definir la
configuracin de los recursos comparti-
dos para reflejar nuestras necesidades
expandiendo el perfil con un clic en la
flecha que apunta hacia abajo a la dere-
cha. En una red privada, se puede y se
debera activar el descubrimiento de red.
En Windows 8, esta opcin tambin
incluye la opcin de configuracin de dis-
positivo automtica por defecto, pero
esta opcin desearemos desactivarla. Por
el contrario, las tecnologas de deteccin
normalmente resultan ser tiles.
Adems de los servicios del navegador
del prehistrico Windows que Samba,
por cierto, tambin emula con las opcio-
nes local master = yes y os level =
, Windows 8 tambin incluye
PORTADA Windows 8 y Samba
22 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Figura 4: Estas configuraciones del perfil de red proporcionan una
conexin funcional con Linux.
Figura 5: Comparticin Avanzada soporta el control granular de
los permisos de los recursos compartidos.
-
miso Control Completo o Cambios para
este usuario en Permitir (Figura 6).
A partir de ahora, la mquina Linux
debera ser capaz de acceder a esta car-
peta. En el ejemplo mostrado en la
Figura 6, Samba crea la correspondencia
entre los permisos asignados en Win-
dows con el valor de permisos Linux
755, tal y como se revela en el cuadro de
dilogo de Permisos de Acceso de KDE
(Figura 7).
Recursos Compartidos enLinux para WindowsPara compartir ficheros o directorios en
Linux para su uso desde Windows 8, ten-
dremos primero que instalar un Servidor
Samba en Linux. Esto lo podremos hacer
manualmente, tal y como lo describ en
detalle en la ocasin del lanzamiento de
Windows 7 [3]. Sin embargo, si se com-
parte un directorio por medio del cuadro
de dilogo correspondiente de KDE/ Dol-
phin o Gnome/ Nautilus, la mayora de
las distribuciones automticamente com-
pletarn los pasos necesarios para reali-
zar esta tarea. Configuran un servidor
Samba con un fichero de configuracin
correspondiente adecuado para los recur-
sos compartidos que hayamos deseado.
Por ejemplo, si se selecciona Propiedades
en el men contextual del directorio que
se desee compartir desde Dolphin en
Kubuntu y luego vamos a la solapa Com-
partir, la distribucin se ofrecer a insta-
lar Samba.
Tras completar este paso, tendremos
que ir a la solapa Compartir del men
contextual de nuevo en el directorio
deseado, marcar el casillero Compartir
con Samba (Microsoft Windows), cam-
biar el nombre del recurso compartido si
lo deseamos (por defecto el mismo nom-
bre que el del directorio) y establecer el
permiso. Otro casillero nos permitir con-
figurar que se pueda conectar un hues-
pd, por ejemplo. Los permisos disponi-
bles aqu son Control Completo, Slo Lec-
tura y Denegar para los objetos Todos,
smbguest y el propietario (drilling, en la
Figura 8).
Los gur de Samba se sorprendern al
ver que un recurso compartido configu-
rado de esta forma no aparezca en la sec-
cin del fichero de configuracin de
Samba, /etc/samba/smb.conf. De hecho,
el procedimiento mostrado slo sirve
para permitir a los usuarios crear recur-
sos compartidos simples en sus propios
directorios home con la ayuda de Dol-
phin (KDE) o Nautilus (Gnome) sin nece-
sidad de tener los privilegios del usuario
root. Est basado en el comando nauti-
lus-share (Gnome).
KDE gestiona los recursos compartidos
simples como ste por medio del directo-
rio /var/lib/samba/user-shares y no por
medio del fichero de configuracin de
Samba, donde tendra-
mos que tener los privile-
gios del usuario root para
poder acceder a l. El
acceso a los recursos
compartidos de esta
forma desde Windows 8
es bastante simple: en el
panel de navegacin de
la parte izquierda de
Explorer, hay que hacer
clic en Red; en el panel
Ordenador del lado dere-
cho se rellenar gradual-
mente con las entradas y
deberamos poder ver los nombres del
equipo del servidor Linux/ Samba.
Haciendo doble clic en el nombre del
ordenador, aparecer el cuadro de di-
logo de inicio de sesin.
En el primer intento, fallar, sin
embargo, como se muestra en la Figura
9, con una nota indicando que Windows
8 no puede conectarse al servidor Samba
con el nombre de usuario especificado
incluso si estuvisemos usando la misma
cuenta en Windows y en el sistema
Linux.
Este error es causado por Ubuntu/
Kubuntu, ya que Ubuntu nos propor-
ciona un fichero de configuracin de
Samba /etc/samba/Samb.conf sin funcio-
nalidad por defecto cuando se instala el
paquete samba. Hay que modificar la
seccin [global] para que se adecue al
escenario descrito quitando el punto y
coma (que sirve para comentar la
configuracin de Samba) de la lnea
security = user para activar el nivel de
seguridad de Samba basado en el usua-
rio.
Directamente bajo esta lnea, tendre-
mos que aadir
username map=/etc/samba/smbusers
y luego ejecutar:
sudo smbpasswd -a
Ahora hay que introducir una contrasea
que podemos elegir libremente para crear
un usuario Samba en el PC Linux cuyo
nombre tiene que coincidir exactamente
con el nombre del usuario del ordenador
Windows 8. A continuacin, tendremos
que ejecutar el comando
Windows 8 y Samba PORTADA
23Nmero 91W W W . L I N U X - M A G A Z I N E . E S
Figura 6: Control Total para un recurso com-
partido de Windows incluye tanto los permi-
sos de lectura como de escritura.
Figura 7: Samba crea una correspondencia entre el conjunto de
permisos de Windows y los de Unix.
Figura 8: En KDE y Gnome se pueden confi-
gurar directamente los recursos comparti-
dos por medio del men que aparece cuando
se pulsa el botn derecho de ratn en el
Administrador de Archivos.
-
vilegios del usuario
root como se mues-
tra en el Listado 1.
En la documenta-
cin oficial de
Samba [4] se pro-
porcionan otras
opciones. Tras rei-
niciar el servidor
con
sudo service smbd restart
se puede acceder al nuevo recurso com-
partido desde Windows 8 como un sim-
ple usuario por medio de
net usershare
La configuracin de los permisos para el
directorio apropiado en el men contex-
tual de Dolphin es irrelevante aqu, ya
que es un recurso compartido por medio
de smb.conf. Por ello, casi todas las dis-
tribuciones tambin proporcionan herra-
mientas grficas para configurar Samba,
como Swat [5] de la propia Samba,
system-config-samba [6] y gadmin-samba
[7]. Adems, se puede utilizar Webmin
como herramienta de configuracin de
Samba basada en la web [8].
ConclusionesPara la mayora de los usuarios Linux con
experiencia, el uso de Samba para el
acceso a la red forma parte de su forma
de trabajo diaria. Sin embargo, a veces la
comunicacin entre Linux y Windows
falla (vase el cuadro Problemas) y a
veces se debe a que algo est sucediendo
en el lado de Windows. Las redes de
Windows 8 al menos no son diferentes
de las de Windows 7 una vez que uno
se ha familiarizado con la nueva interfaz
de usuario.
En el caso de que surjan problemas de
conectividad, es importante recordar tres
cosas con Windows 8: el comporta-
miento de los perfiles de red se controla
por el cortafuegos interno; es mejor dejar
desactivadas diversas funciones de des-
cubrimiento y propagacin de nuevos
recursos cuando queramos comunicar-
nos con Linux; y, por defecto, los Gupos
Hogar de Windows slo funcionan en el
mundo Windows 7/ 8.
sudo service smbd restart
para reiniciar el servidor Samba. Despus
de esto, el acceso desde Windows 8
debera funcionar.
Recursos CompartidosPermanentesPara los recursos compartidos permanen-
temente, hay que editar la seccin Share-
name del fichero de configuracin de
Samba, /etc/samba/smb.conf, con los pri-
PORTADA Windows 8 y Samba
24 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
[1] Smb4k:
http:// sourceforge. net/ p/ smb4k/ home/ Home/
[2] Opciones para mount.cifs:
http:// www. samba. org/ samba/ docs/ man/ manpages-3/ mount. cifs. 8. html
[3] Windows 7 en una red Samba por
Markus Klimke, Linux Magazine,
Nmero 77 pg. 52
[4] Documentacin de Samba:
http:// www. samba. org/ samba/ docs/
[5] Swat:
http:// www. samba. org/ samba/ docs/ man/ manpages-3/ swat. 8. html
[6] system-config-samba:
http:// www. unixmen. com/ how-to-configure-samba-using-a-graphical-interface-in-ubuntu/
[7] gadmin-samba:
http:// www. ghacks. net/ 2009/ 12/ 25/ configuresamba-with-gadmin-samba/
[8] Webmin:
http:// www. webmin. com/ samba-howto. html
RECURSOS
Figura 9: Windows 8 descubre inmediata-
mente y fcilmente los recursos comparti-
dos por los PC Linux, sin embargo, hace falta
tener la configuracin de Samba correcta
para poder usarlos.
01 [Sharename]
02 # Ruta
03 path =
/path/to/the/data
04 # Comentario
05 comment = My data
06 available = yes
07 browseable = yes
08 # Sin acceso husped
09 guest ok = no
10 # Los usuarios conectados
tienen permisos de escritura
11 writeable = yes
Listado 1
Figura 10: La herramienta smbclient hace visible los recursos com-
partidos de Windows desde la lnea de comandos.
En las redes Windows, para que funcione la propagacin o el descubrimiento autom-
tico como es debido, los clientes deben ser miembros de un dominio o de un grupo de
trabajo independientemente de la configuracin TCP/ IP. En caso contrario, la vecindad
de la red Windows permanecer vaca.
Si se sospecha que, a pesar de haber corregido la configuracin IP y del cortafuegos (el
ordenador responde a los ping y a las peticiones ICMP), un ordenador no se muestra en
la vecindad de la red porque LLTD en Windows 8 no est haciendo lo que debera hacer
o simplemente que NLA tarda mucho, se puede acceder a un recurso compartido direc-
tamente tecleando en la barra de direcciones de Explorer \\, luego se esta-
blecer la conexin cuando sea necesaria. Se puede hacer lo mismo tecleando
net use \\desde la lnea de comandos o desde PowerShell.
En Linux, se puede usar la URL smb:// / en Dolphin o
Nautilus para acceder directamente a un recurso compartido. Por otro lado, la navega-
cin en Dolphin tambin funciona por medio de Lugares | Redes | Grupo de Trabajo. Si
se quiere saber exactamente que recursos compartidos se encuentran disponibles en
un equipo Windows 8 desde Linux, se puede teclear el siguiente comando
smbclient -L (Figura 10). El comando muestra todos los recursos compartidos para el usuario que se
encuentre actualmente conectado. Especificando la opcin -U= se consigue
el mismo resultado pero para otros usuarios.
Problemas
-
Arranque Dual Win 8/Linux PORTADA
25Nmero 91W W W . L I N U X - M A G A Z I N E . E S
mos instalando Windows 8 en un sis-
tema Linux ya existente, podemos redu-
cir el tamao de una particin extendida
para dejar espacio al sistema operativo
de Microsoft. El mejor enfoque es utili-
zar una herramienta Linux como GPar-
ted (Figura 1). Esto tambin tiene sen-
tido para crear una particin primaria
nueva para Windows en el espacio que
liberemos.
Opcionalmente podemos proporcionar
Windows 8 con un intercambio separado
del tipo que usa Linux. Sin embargo, si
creamos un archivo de intercambio, lo
tenemos que establecer y activar
manualmente despus en Windows, en
En 1982, MS-DOS 1.25 poda asu-
mir con seguridad que sera el
nico sistema en el disco de
arranque, despus de todo, arrancaba
desde un disquete. Los discos duros no
entraron en la ecuacin hasta MS DOS
2.0 cuando sali el nuevo PC de IBM.
30 aos despus de MS-DOS 1.25,
Microsoft sigue siendo reacio a tener
inquilinos: al igual que sus predecesores,
vuelca su sector de arranque en el disco
duro durante la instalacin, incluso si el
disco ya contiene otro gestor de arran-
que.
Mientras que los sistemas operativos
modernos como Linux funcionan en
cualquier rincn del disco duro para
dejar suficiente espacio libre, Windows
8 mantiene sus antiguos tics, insis-
tiendo en instalarse en una particin
primaria. Sin embargo, a pesar de la
negacin de Microsoft sobre la existen-
cia de otros sistemas y pese a amenazas
tales como el Arranque Seguro UEFI,
podemos ver a Linux y Windows 8 com-
partir el mismo disco. En este artculo,
descubrimos cmo instalar Windows en
una configuracin de arranque dual en
un equipo que ya est ejecutando
Linux.
Hacer Sitio
Aunque Windows 8 insiste en usar una
particin primaria, la particin no tiene
que estar al principio del disco. Si esta-
Propiedades del sistema bajo Avanzadas
| Configuracin del Rendimiento. A Win-
dows no le importa dnde se ubica el
archivo de intercambio y esto incluye las
particiones extendidas, pero algunos
usuarios han cuestionado el tamao ade-
cuado. Si bien 1,5 veces la RAM es la
regla de oro para el espacio de intercam-
bio, con las actuales RAM de 4GB y ms,
muchos usuarios Windows ejecutan el
sistema operativo sin archivo de inter-
cambio sin problemas.
La propia particin de Windows 8
debe tener al menos 12GB para que no
se llene rpidamente con las operacio-
nes del da a da. El mnimo de 12GB
Aunque conseguir que Windows conjugue bien en una instalacin de Linux existente es difcil, con un poco
de ingenio se puede configurar Windows 8 para arranque dual con Linux. POR JRG LUTHER
Windows 8 y Linux en Modo de Arranque Dual
Un Par de Arranques
Ra
ncz A
nd
rei 1
23
RF.c
om
Figura 1: Cmo hacerlo: Windows 8 necesita una particin primaria, /dev/ sda4 en nuestro
ejemplo. Se pueden ubicar otros discos para datos o intercambio en una particin lgica (/dev/
sda6 aqu).
-
configuracin y los datos a travs de
diversos dispositivos. Esto quiere decir
que si no vamos ms que a utilizar los
clsicos programas Windows en el escri-
torio, es suficiente con tener una cuenta
local. Ya habr tiempo para crear una
cuenta de nube con Microsoft si es nece-
sario.
Una vez seleccionado el tipo de cuenta
e introducidos los datos de autentica-
cin, confirmamos de nuevo la introduc-
cin pulsando Finalizar. El ordenador
entonces arranca la nueva interfaz cua-
driculada de Windows 8. Termina el pro-
ceso cuando se reinicie el equipo, ya que
Windows no tiene piedad al sobrescribir
el gestor de arranque de Linux, GRUB2,
que todas las distribuciones populares
utilizan hoy en da. Es necesario reme-
diar esto en la etapa siguiente.
Restaurar GRUB
Cubrir todas las eventualidades relacio-
nadas con la restauracin del sector de
arranque nos podra llevar otro artculo
entero [1], pero gracias a GRUB 2, por lo
general, no necesitamos mucha magia
para restablecer el gestor de arranque
antiguo: todos los datos necesarios para
este proceso siguen almacenados en la
particin raz original.
Lo nico que falta ahora en el registro
de arranque maestro (MBR), son los
componentes principales de GRUB
boot.img y core.img porque Windows los
ha borrado. La manera ms sencilla para
restaurar estos componentes es arran-
cando el sistema Linux original y repa-
rando el sector de arranque desde all. La
forma ms rpida y sencilla es hacer esto
utilizando Super Grub Disk [2], que
forma parte de cualquier caja de herra-
mientas de rescate de la distribucin,
incluyendo SystemRescueCd [3].
Para empezar, arrancamos el ordena-
dor desde una versin de SystemRes-
cueCd y seleccionamos F) Ejecutar las
herramientas del sistema desde una ima-
gen de disquete en el men de arranque.
En el men siguiente buscamos abajo
SGD: Super Grub Disk. Normalmente
reconoce automticamente la
configuracin del GRUB utilizado previa-
mente y ofrece arrancar la correspon-
diente particin como primer elemento
del men en la lista (Figura 3).
Si queremos asegurarnos absoluta-
mente, seleccionamos el tercer elemento
del men, Detectar cualquier archivo de
de una versin ms antigua de Windows
existente. Podemos seleccionar la opcin
Personalizar: Instalar slo Windows
(Avanzado) para hacer una instala-
cin nueva.
Posteriormente el instalador nos pre-
guntar por la ubicacin que queremos
para la instalacin. Seleccionamos la
particin preparada, pulsamos en Opcio-
nes de disco (avanzadas) abajo a la dere-
cha, debajo de la lista de particiones y le
pedimos Formatear.
Una vez completadas las tareas pen-
dientes de particionado, simplemente
pulsamos Siguiente para lanzar el pro-
ceso de instalacin real. El instalador
copiar los datos a la particin de Win-
dows y si es necesario, descargar las
actualizaciones antes de reiniciar el
ordenador. En este momento, podemos
configurar los detalles para crear una
cuenta de usuario.
Si bien Windows 8 an tiene una
Cuenta Local, de forma que no tenemos
que enviar nuestros datos personales a
Microsoft, slo ofrece una funcionalidad
limitada. La cuenta predeterminada es
una Cuenta Microsoft en la nube del
fabricante, en la cual al menos tenemos
que proporcionar una direccin de
correo electrnico, nuestro gnero y el
cdigo postal.
Necesitamos este tipo de cuenta para
descargar aplicaciones de la tienda de
Windows y para sincronizar la
slo es suficiente para los experimentos
iniciales con el sistema operativo. Si
queremos instalar programas ms all
de los que vienen con el sistema, tene-
mos que aadir ms espacio. Esta regla
tambin se aplica si asignamos un disco
adicional para los datos de Windows 8
(de nuevo ste debe estar en una parti-
cin lgica): el sistema operativo de
Microsoft almacena toda la informacin
especfica del usuario en la particin pri-
maria bajo C:\Usuarios\\ donde se puede acumular
rpidamente una considerable cantidad
de datos.
Si proporcionamos una particin de
intercambio para Windows, la podemos
formatear con NTFS en Linux previa-
mente. Esto permite al sistema operativo
de Microsoft montar la particin en el
primer arranque y asignar una letra al
disco. En todo caso, este paso no es
absolutamente necesario porque pode-
mos establecer espacio de intercambio y
una posible particin de datos posterior-
mente, usando las herramientas propias
de Windows.
Instalar Windows 8
Despus de arrancar desde el disco, el
instalador de Microsoft nos pedir que
elijamos un idioma del sistema, ponga-
mos la clave del producto y aceptemos
los trminos de la licencia. La rutina pos-
teriormente nos ofrece una actualizacin
PORTADA Arranque Dual Win 8/Linux
26 Nmero 91 W W W . L I N U X - M A G A Z I N E . E S
Figura 2: Opciones de Disco (avanzado) muestra las funciones del Instalador de Windows 8
para crear, expandir, borrar y formatear particiones.
-
configuracin GRUB2 (grub.cfg ). SGD
entonces rastrea todas las particiones en
busca de posibles configuraciones de
arranque y nos las muestra. En el caso
del test de configuracin de la Figura 1,
identifica correctamente la distribucin
de Ubuntu 12.04.1 instalada en la parti-
cin primaria /dev/ sda2 y ZevenOS Nep-
tune en la particin lgica /dev/ sda5
(Figura 4).
El siguiente paso es seleccionar el ele-
mento adecuado del men para
top related