[Hilo Oficial] Arch Linux

aleix_1379 escribió:Hola, gracias por responder. He puesto dbus en los daemons y ahora ya me funciona el gestor de redes, pero tengo problemas para instalar el firmware broadcom-wl, parce que falla makepkg pues me sale este error:
[aleix@Arch ~]$ yaourt -S broadcom-wl

==> Downloading broadcom-wl PKGBUILD from AUR...
x PKGBUILD
x install
x license.patch
x linux-recent.patch
x modprobe.d
x user-ioctl.patch

Comment by: vesath on Sun, 08 Jul 2012 14:33:35 +0000
The upgrade to glibc-2.16.0-2 and linux-3.4.4-3 (currently in [testing]) will be quite tricky; see this thread: http://mailman.archlinux.org/pipermail/arch-dev-public/2012-July/023200.html
If you want a head start, check out this updated version of broadcom-wl: http://arch.vesath.org/all/broadcom-wl-5.100.82.112-5.src.tar.gz
I will push into the AUR as soon as the glibc and linux upgrades are pushed to [core].

Comment by: graysky on Sun, 08 Jul 2012 15:20:33 +0000
@vesath - thanks for the forward looking mind set.  I updated broadcom-wl-ck based on your model.

Comment by: graysky on Sun, 08 Jul 2012 15:26:36 +0000
@vesath - is your install file correct?  Looks like it's pointing to lib/modules, no?

post_upgrade() {
cd lib/modules
for i in extramodules-*; do depmod $(cat $i/version); done
cd ../..
}

Comment by: vesath on Sun, 08 Jul 2012 15:37:28 +0000
graysky: The install script still works, as /lib gets symlinked to /usr/lib, but you're right it's certainly better to point to /usr/lib directly; I'll update this soon.

Comment by: graysky on Sun, 08 Jul 2012 15:39:05 +0000
::headsmack:: You're right.  Shouldn't make a difference.

Comment by: dkorzhevin on Wed, 11 Jul 2012 09:40:24 +0000
Thank you for updates. This package works good with 3.4.4-3 x86_64 on HP ProBook 4525s

First Submitted: Mon, 01 Sep 2008 18:22:27 +0000
broadcom-wl 5.100.82.112-5
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> broadcom-wl dependencies:
- linux (already installed)
- linux-headers (already installed)


==> Edit install ? [Y/n] ("A" to abort)
==> -----------------------------------
==> n

==> Continue building broadcom-wl ? [Y/n]
==> -------------------------------------
==>
==> Building and installing package
cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> ERROR: An unknown error has occurred. Exiting...
/usr/lib/yaourt/pkgbuild.sh: line 200:  6431 User defined signal 1   PKGDEST="$YPKGDEST" makepkg "${MAKEPKG_ARG[@]}" -s -f -p ./PKGBUILD
==> ERROR: Makepkg was unable to build broadcom-wl.
==> Restart building broadcom-wl ? [y/N]
==> ------------------------------------
==>

y si ejecuto makepkg me sale:
[aleix@Arch ~]$ makepkg
cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> ERROR: An unknown error has occurred. Exiting...
User defined signal 1
[aleix@Arch ~]$


Eso es porque has actualizado el kernel y no has reiniciado la maquina.

-----

Ahora me pongo a actualizar, tengo un par de paquete en /lib/, broadcom-wl y avld. los desinstalo, actualizo y los instalo?

--------------

Bueno desinstalado broadcom-wl (que ya lo instalare mas tarde) y avld y borrado la carpeta modules con modulos de versiones anteriores del kernel, a la hora de actualizar me dice
error: error al realizar la transacción (archivos en conflicto)
glibc: /lib existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes


haciendo el find
find /lib -exec pacman -Qo -- {} +
error: no puedo determinar el dueño del directorio '/lib'
/lib/ld-linux-x86-64.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so es propiedad de glibc 2.16.0-1
/lib/libthread_db.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_dns-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_db-2.16.so es propiedad de glibc 2.16.0-1
/lib/libanl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libmemusage.so es propiedad de glibc 2.16.0-1
/lib/libnss_nis.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_nis-2.16.so es propiedad de glibc 2.16.0-1
/lib/librt.so.1 es propiedad de glibc 2.16.0-1
/lib/libc-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_hesiod.so.2 es propiedad de glibc 2.16.0-1
/lib/libnsl.so.1 es propiedad de glibc 2.16.0-1
/lib/libpcprofile.so es propiedad de glibc 2.16.0-1
/lib/libresolv.so.2 es propiedad de glibc 2.16.0-1
/lib/libcidn.so.1 es propiedad de glibc 2.16.0-1
/lib/libSegFault.so es propiedad de glibc 2.16.0-1
/lib/libm-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_compat.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_files-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_dns.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_nisplus.so.2 es propiedad de glibc 2.16.0-1
/lib/libutil-2.16.so es propiedad de glibc 2.16.0-1
/lib/librt-2.16.so es propiedad de glibc 2.16.0-1
/lib/libpthread-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_compat-2.16.so es propiedad de glibc 2.16.0-1
/lib/libc.so.6 es propiedad de glibc 2.16.0-1
/lib/libutil.so.1 es propiedad de glibc 2.16.0-1
/lib/libnsl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libdl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libcrypt-2.16.so es propiedad de glibc 2.16.0-1
/lib/libm.so.6 es propiedad de glibc 2.16.0-1
/lib/libanl.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_files.so.2 es propiedad de glibc 2.16.0-1
/lib/libcidn-2.16.so es propiedad de glibc 2.16.0-1
/lib/libcrypt.so.1 es propiedad de glibc 2.16.0-1
/lib/libBrokenLocale.so.1 es propiedad de glibc 2.16.0-1
/lib/ld-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_db.so.2 es propiedad de glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so es propiedad de glibc 2.16.0-1
/lib/libthread_db-1.0.so es propiedad de glibc 2.16.0-1
/lib/libresolv-2.16.so es propiedad de glibc 2.16.0-1
/lib/libdl.so.2 es propiedad de glibc 2.16.0-1
/lib/libpthread.so.0 es propiedad de glibc 2.16.0-1


BAsicamente no se puede determinar el dueño de /lib
--

Vale el culpable era ld-lsb

grep '^lib/' /var/lib/pacman/local/*/files
nu_kru escribió:Eso es porque has actualizado el kernel y no has reiniciado la maquina.

Hola, pues he reiniciado la maquina y sigue igual :(
aleix_1379 escribió:
nu_kru escribió:Eso es porque has actualizado el kernel y no has reiniciado la maquina.

Hola, pues he reiniciado la maquina y sigue igual :(


que raro, yo en cuanto solucione el problema con lib me tocara instalar otra vez broadcom-wl ya te dire si me pasa algo raro.
nu_kru escribió:
aleix_1379 escribió:
nu_kru escribió:Eso es porque has actualizado el kernel y no has reiniciado la maquina.

Hola, pues he reiniciado la maquina y sigue igual :(


que raro, yo en cuanto solucione el problema con lib me tocara instalar otra vez broadcom-wl ya te dire si me pasa algo raro.


Ok ;)
A ver si alguien me puede arrojar algo de luz con este tema

-- Found Qt-Version 4.8.2 (using /usr/bin/qmake)
-- Found X11: /usr/lib/libX11.so
CMake Error at /usr/share/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE):
  Did not find automoc4 (Automoc4Config.cmake, install
  git://anongit.kde.org/automoc).  (missing: AUTOMOC4_EXECUTABLE)
Call Stack (most recent call first):
  /usr/share/apps/cmake/modules/FindAutomoc4.cmake:49 (find_package_handle_standard_args)
  /usr/share/apps/cmake/modules/FindKDE4Internal.cmake:423 (find_package)
  /usr/share/cmake-2.8/Modules/FindKDE4.cmake:95 (FIND_PACKAGE)
  CMakeLists.txt:2 (find_package)


-- Configuring incomplete, errors occurred!


coyote@Miyuki build$ locate automoc4
/usr/bin/automoc4
/usr/lib/automoc4
/usr/lib/automoc4/Automoc4Config.cmake
/usr/lib/automoc4/Automoc4Version.cmake
/usr/lib/automoc4/automoc4.files.in
/usr/share/licenses/automoc4
/usr/share/licenses/automoc4/LICENSE


EDIT: "solucionado" con export AUTOMOC_PREFIX_PATH="/usr/bin"
Puff, al final he conseguido recuperar el sistema, ahora va como la seda otra vez. Vaya susto me he pegao. Me iba a dar algo estando un día en ubuntu, no me sentía cómodo.

Edit: me siguen sin funcionar los programas de 32 bits como skype o wine

bash: /usr/bin/skype: No existe el fichero o el directorio


Al instalar glibc me sale lo siguiente:

error: extract: no se puede sobreescribir el directorio con el archivo lib
error: ocurrió un error durante la actualización de glibc
Generating locales...
  es_ES.UTF-8... done
  es_ES.ISO-8859-1... done
  es_ES.ISO-8859-15@euro... done
Generation complete.
error: no se pudo asignar la transacción
error: error al realizar la transacción (operación abortada)
Ocurrieron errores, no se actualizaron paquetes


Edit2: no he dicho nada, también arreglado copiando el paquete lib32-glibc-2.16.0-1 de la caché de pacman a raíz y extrayéndolo con tar xf
Otra vez de lio, no puedo actualizar:
root /home/magi #  pacman -Syyu
:: Sincronizando las bases de datos de paquetes...
xorg111                   10,7 KiB  50,9K/s 00:00 [######################] 100%
catalyst-hd234k            4,7 KiB  1441K/s 00:00 [######################] 100%
core                     106,0 KiB   468K/s 00:00 [######################] 100%
extra                   1411,7 KiB  1028K/s 00:01 [######################] 100%
community               1765,5 KiB  1042K/s 00:02 [######################] 100%
:: Iniciando actualización completa del sistema...
resolviendo dependencias...
verificando conflictos...

Objetivos (5): gpm-1.20.6-10  hddtemp-0.3.beta15.52-1  soprano-2.7.6-2
               virtuoso-6.1.5.20120717-1  virtuoso-base-6.1.5.20120717-1

Tamaño de descarga:     97,87 MiB
Tamaño instalado:       224,98 MiB
Tamaño a actualizar:    186,38 MiB

¿Continuar con la instalación? [S/n] s
:: Descargando paquetes desde core...
gpm-1.20.6-10-i686            126,1 KiB   510K/s 00:00 [##############################] 100%
:: Descargando paquetes desde extra...
hddtemp-0.3.beta15.52-1-i686   22,5 KiB  1125K/s 00:00 [##############################] 100%
virtuoso-base-6.1.5.2012...  1129,1 KiB  1014K/s 00:05 [#####-------------------------]  18%
virtuoso-base-6.1.5.2012...     6,1 MiB  1037K/s 00:06 [##############################] 100%
soprano-2.7.6-2-i686            2,0 MiB  1041K/s 00:02 [##############################] 100%
virtuoso-6.1.5.20120717-...    89,6 MiB  1001K/s 01:32 [##############################] 100%
(5/5) verificando la integridad de los paquetes         [##############################] 100%
(5/5) cargando los archivos del paquete...              [##############################] 100%
(5/5) verificando conflictos entre archivos             [##############################] 100%
error: error al realizar la transacción (archivos en conflicto)
/usr/bin/isqlw-vt existe tanto en 'virtuoso-base' como en 'virtuoso'
virtuoso: /usr/bin/isql existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes


Se acaba de actualizar, que susto:

root /home/magi #  pacman -Syyu
:: Sincronizando las bases de datos de paquetes...
xorg111                                    10,7 KiB  95,5K/s 00:00 [######################################] 100%
catalyst-hd234k                             4,7 KiB   498K/s 00:00 [######################################] 100%
core                                      106,0 KiB   309K/s 00:00 [######################################] 100%
extra                                    1411,2 KiB   734K/s 00:02 [######################################] 100%
community                                1765,5 KiB   945K/s 00:02 [######################################] 100%
:: Iniciando actualización completa del sistema...
resolviendo dependencias...
verificando conflictos...

Objetivos (5): gpm-1.20.6-10  hddtemp-0.3.beta15.52-1  soprano-2.7.6-2  virtuoso-6.1.5.20120717-2
               virtuoso-base-6.1.5.20120717-2

Tamaño de descarga:     6,07 MiB
Tamaño instalado:       223,77 MiB
Tamaño a actualizar:    185,17 MiB

¿Continuar con la instalación? [S/n] s
:: Descargando paquetes desde extra...
error: error al obtener archivo 'virtuoso-base-6.1.5.20120717-2-i686.pkg.tar.xz' desde mir.archlinux.fr: The requested URL returned error: 404
error: error al obtener archivo 'virtuoso-base-6.1.5.20120717-2-i686.pkg.tar.xz' desde mir.archlinux.fr: The requested URL returned error: 404
virtuoso-base-6.1.5.20120717-2-i686         6,1 MiB   996K/s 00:06 [######################################] 100%
(5/5) verificando la integridad de los paquetes                     [######################################] 100%
(5/5) cargando los archivos del paquete...                          [######################################] 100%
(5/5) verificando conflictos entre archivos                         [######################################] 100%
(5/5) verificando el espacio disponible en disco                    [######################################] 100%
(1/5) actualizando gpm                                              [######################################] 100%
(2/5) actualizando hddtemp                                          [######################################] 100%
(3/5) instalando virtuoso-base                                      [######################################] 100%
(4/5) actualizando soprano                                          [######################################] 100%
(5/5) actualizando virtuoso
No me ha traido problemas glibc ni nada...
Al final lo solucione quitando broadcom-wl y actualizando.
http://www.archlinux.org/news/grub-lega ... supported/

De momento paso de actualizar a GRUB2, si funciona, no lo toques.
Yo es que de lo primero que hice al instalar Arch es actualizar a Grub2 [carcajad]
/usr/sbin/grub-bios-setup: warning: this msdos-style partition label has no post-MBR gap; embedding won't be possible.
/usr/sbin/grub-bios-setup: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-bios-setup: error: will not proceed with blocklists.

Pues a la mierda creo que se me fue...

EDIT: grub-legacy restaurado, que le den a grub2 [poraki]
Ya podrían actualizar las isos, que llevan casi un año sin ser actualizadas y así solventar los problemas con glibc y grub2 en nuevas instalaciones.
Pero si actualizas sin más se pone grub 2 o legacy?
lovechii5 escribió:Pero si actualizas sin más se pone grub 2 o legacy?

Ninguno, es como si el tema no existiera. No se te actualiza nada relacionado, ellos simplemente avisan de que han quitado el GNU GRUB Legacy de [core], por lo que ya no dan soporte para ello (no se actualizara, etc), y que recomiendan que instales GNU Grub 2 en su lugar.
JanKusanagi escribió:
lovechii5 escribió:Pero si actualizas sin más se pone grub 2 o legacy?

Ninguno, es como si el tema no existiera. No se te actualiza nada relacionado, ellos simplemente avisan de que han quitado el GNU GRUB Legacy de [core], por lo que ya no dan soporte para ello (no se actualizara, etc), y que recomiendan que instales GNU Grub 2 en su lugar.

Ok, pues lo dejo así por ahora. Cuando este en casa tranquilo pues ya le meteré grub 2
Hola me gusta trastear con distros y eso...y quiero probar que sean rolling release tipo arch. Mi nivel es normalito he conseguido hacer funcionar arch aunque al principio me costo jejeje. Que me recomendais?
Pues mira que funciona bien el grub 1, simple y hace lo necesario, que es poder elegir el sistema sin complicaciones.

De momento dejaré el grub 1, si eso mas adelante ya instalaré el 2.

Dio muchos problemas la actualización del glibc? La verdad que ni me enteré, hice lo que ponía en la web y 0 problemas.
Yo fuy un cafre de cojones, borre el directorio, arranque desde live, monte mi disco y actualice el paquete forzando XD
Ya hay ISO nueva, pero sin AIF (el instalador gráfico), te dan un par de scripts y buscate la vida.

Va bien arch dando sus pasos de cangrejo.
Fox escribió:Va bien arch dando sus pasos de cangrejo.

Nadie había actualizado AIF, no conseguían a nadie que se encargase, y necesitaban sacar ya una nueva ISO, por lo que se comentaba en los últimos posts de este mismo hilo. Es lo que hay.

De todas formas es muy sencillote si sigues las instrucciones. Particionar, montar y tirar de pacman.
Fox escribió:Ya hay ISO nueva, pero sin AIF (el instalador gráfico), te dan un par de scripts y buscate la vida.

Va bien arch dando sus pasos de cangrejo.

Es que ArchLinux no es una distro para cualquiera, requiere tener unos conocimientos mínimos.

Aun así, siguiendo esto no es tan difícil: https://wiki.archlinux.org/index.php/Ar ... ll_Scripts
coyote escribió:
Fox escribió:Ya hay ISO nueva, pero sin AIF (el instalador gráfico), te dan un par de scripts y buscate la vida.

Va bien arch dando sus pasos de cangrejo.

Es que ArchLinux no es una distro para cualquiera, requiere tener unos conocimientos mínimos.

Aun así, siguiendo esto no es tan difícil: https://wiki.archlinux.org/index.php/Ar ... ll_Scripts


No te digo que no, pero eso no deja de ser un paso hacia atrás.
Si AIF no estaba mantenido y ya no es útil no hay mas remedio. Demasiado hacen ya como para pedirle mas aunque, si tienes los conocimientos ya sabes, ofretece. XD
Es un paso necesario, sea atras o no.
Personamente no me parece que sea muy "atras", siendo Archlinux. Si Mageia u Opensuse hicieran algo asi, contando cual es su target, seria un paso atras.

Para archlinux.... creo que ahorraran lloriqueos en foros de gente que no esta preparada para archlinux, y deberia usar una de las otras distribuciones, pensadas para gente menos dada a la informatica, que hay muchas.

Se que suena elitista, pero es que Archlinux _no_ es para cualquiera. Si eso te lo encuentras en la propia instalacion (el hecho de que tienes que leer un poquito y entender cosas), igual hasta el usuario que pruebe se encuentra este aviso antes de invertir mas tiempo.

Sea dicho de paso que si alguien aparece para mantener AIF y ponerlo al dia (soporte de GNU GRUB2, por ejemplo), lo volverian a poner, que esto no ha sido un capricho.
Bueno, 10min más que se tardará en instalar, en una distribución que se instala una vez y vale (al menos en mi caso) tampoco parece mucho problema. De todos modos, arch tampoco es tan, tan difícil, para mí es una de las distribuciones más fáciles de mantener de las que he probado, exceptuando las actualizaciones de componentes "críticos" que tampoco son difíciles de manejar generalmente.
grub2 instalado en el portatil de 32 bit y configurado el tema por defecto,
ahora me queda el de 64 bit......... a ver si no la cago [mad]


una cosa , alguien sabe donde se puede descargar paquetes de versiones anteriores de aur?
keopety escribió:una cosa , alguien sabe donde se puede descargar paquetes de versiones anteriores de aur?

Si no es git/svn/bzr/etc lo tienes mas fácil editando el PKGBUILD, cambiando la versión y arreglando el md5/shasum

Si es lo anteriormente comentado se me escapa.
coyote escribió:
keopety escribió:una cosa , alguien sabe donde se puede descargar paquetes de versiones anteriores de aur?

Si no es git/svn/bzr/etc lo tienes mas fácil editando el PKGBUILD, cambiando la versión y arreglando el md5/shasum

Si es lo anteriormente comentado se me escapa.

si, pero hay dos problemas, que no se la versión anterior y tampoco el md5/shasum [sonrisa]
Quizás esto te ayude un poco: https://wiki.archlinux.org/index.php/Pkgbuild

Te vas a AUR: https://aur.archlinux.org buscas y descargas el tarball que contiene el PKGBUILD y lo editas.

Básicamente tendrás que cambiar la versión y generar el md5/sha/loquesea manualmente, pegando donde corresponda el nuevo y compilas con makepkg -risc
coyote escribió:Quizás esto te ayude un poco: https://wiki.archlinux.org/index.php/Pkgbuild

Te vas a AUR: https://aur.archlinux.org buscas y descargas el tarball que contiene el PKGBUILD y lo editas.

Básicamente tendrás que cambiar la versión y generar el md5/sha/loquesea manualmente, pegando donde corresponda el nuevo y compilas con makepkg -risc

ok, le echare un vistazo mañana, gracias
Creo que la única gracia del AIF es que te iba diciendo paso a paso que tenias que hacer, pero en general tampoco era de gran ayuda. La parte del particionado distaba mucho de ser sencilla.
amuchamu escribió:https://pierre-schmitz.com/how-your-parents-installed-arch/


Beautiful regression. I now understand why Linux will never exceed 1%
Next step, just provide a link to LFS.pdf?


[qmparto]
paul on July 23, 2012 at 06:10 said:

Beautiful regression. I now understand why Linux will never exceed 1%
Next step, just provide a link to LFS.pdf?

Que absurdo, como si ArchLinux fuese la única distribución del universo.
Tienes que hacer las mismas operaciones, pero en vez de estar escritas en alguna parte y pulsar enter, ahora tienes que escribirlas tú. Mientras tengas una documentación que te acompañe, no es para tanto. Además, para particionar (que podría ser lo más complicado quizás) puedes seguir usando cfdisk...

I now understand why Linux will never exceed 1%

Esto es un troleo bastante estúpido. El objetivo de Arch Linux es aprender, no aumentar la cuota de mercado de Linux. Eso es trabajo de Ubuntu.
grub2 actualizado sin problemas en arch 64bit
keopety escribió:grub2 actualizado sin problemas en arch 64bit

Enhorabuena, a grub2 no le gustan mis particiones. [boma]
coyote escribió:
keopety escribió:grub2 actualizado sin problemas en arch 64bit

Enhorabuena, a grub2 no le gustan mis particiones. [boma]

como tienes las particiones? lo as echo como en la wiki?
Hace ya mas de 3 años en x86_64 y ya tenia casi dos en 32 bits, así que ni me acuerdo. ¿Siguiendo la Wiki? por supuesto.
amuchamu escribió:Bueno, 10min más que se tardará en instalar, en una distribución que se instala una vez y vale (al menos en mi caso) tampoco parece mucho problema. De todos modos, arch tampoco es tan, tan difícil, para mí es una de las distribuciones más fáciles de mantener de las que he probado, exceptuando las actualizaciones de componentes "críticos" que tampoco son difíciles de manejar generalmente.


No estoy de acuerdo. Si bien a ver, no es que sea difícil de mantener, pero entre glibc, grub, y que en el IRC hablan de que GCC podría traer guerra y quieren retocar el rc.conf, pues no es tan trivial el mantenimiento.

Para mi opinión, Gentoo siempre ha sido bastante más fácil, como siempre se lo piensan taaaaaaanto con todo, apenas hace falta vaselina :P

Sobre AIF, para mi gusto es cómodo de usar, pero reconozco que la parte del disco duro era realmente asquerosa y yo personalmente tenía que hacer chroot para instalar grub 2.

Para lo bueno y para lo malo, Arch sigue siendo la mejor distro y AUR es brutal.
keopety escribió:grub2 actualizado sin problemas en arch 64bit


Yo no tuve tan buenos resultados, instale grub2 configure y demás como decía la wiki y al arrancar, grub2 no era capaz de encontrar la partición (cogiendolo por uuid) , por lo que no era capaz de encontrar la imagen del kernel.

To generate a grub.cfg file run the command:

# grub-mkconfig -o /boot/grub/grub.cfg

/etc/grub.d/10_linux is set to automatically add menu items for Arch linux that work out of the box, to any generated configuration


Entiendo por esto que me debería de haber generado un grub.cfg valido.

Total, que como no me quería romper la cabeza, metí un pendrive de instalación de arch ->chroot y a instalar grub, y copiar otra vez la configuración que habia hecho una copia de seguridad (y porque me lo recomendó la wiki, jeje)

pd: tampoco intenté solucionar el fallo, que no tenía ni tiempo ni ganas.
Buenas. Hace unos días que tengo problemas a la hora de imprimir en PDF y no encuentro solución al problema.

Alguien que tenga instalado cups-pdf podría probar si funciona, para saber si es un problema general o mio???

El error que me da es "/usr/lib/cups/filter/pdftops failed"

Gracias y un saludo.
Bueno, la instalación a mano como es Arch ahora no es para tanto, si bien desquicia un poco y te tiras mucho tiempo, todo esfuerzo tiene su recompensa.

Imagen


PD: he usado syslinux como bootloader, no tenia ganas de pelearme con Grub2
A mi syslinux no me arrancaba (probando mil cosas que la wiki ponía), grub2 que ya es viejo conocido, jaja.
Fox escribió:A mi syslinux no me arrancaba (probando mil cosas que la wiki ponía), grub2 que ya es viejo conocido, jaja.

Algo mal habrás hecho, a mi no me cargaba el kernel porque el puñetero se le dio por apuntar a /dev/sda3 cuando debía mirar en /dev/sda2, editado el syslinux.cfg y arreglado.
Bueno instalado grub2 y perfecto [oki]

Pasos a seguir
pacman -S grub-bios

dará un aviso de que se debe desinstalar GRUB Legacy porque está en conflicto con GRUB2

Si usáis windows

pacman -S os-prober

luego para que te cree la lista

grub-mkconfig -o /boot/grub/grub.cfg

luego añadimos windows (para el que lo use)

sudo nano /boot/grub/grub.cfg

Y añadimos windowsbug

# (2) Windows 7
menuentry "Windows 7" {
set root=(hd0,4)
chainloader +1
}

luego instalamos grub en nuestro disco duro normalmente sda
grub-install /dev/sda
grub-mkconfig con os-prober instalado deberia detectar automaticamente la instalacion de windows
sL1pKn07 escribió:grub-mkconfig con os-prober instalado deberia detectar automaticamente la instalacion de windows

No me la detecto, la tuve que poner a mano. :o
tienes el modulo dm_mod cargado?
6639 respuestas