Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Sistema


Nuevo tema Responder al tema
 [ 7 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mié Ene 27, 2010 3:30 pm
Mensajes: 16

Nota Publicado: Mié Ene 27, 2010 3:42 pm 
Arriba  
Buenas, estoy construiendo mi sistema LFS y hasta ahora todo ha ido bien pero ya cuando tengo que instalar los ficheros de cabecera del kernel todo se biene abajo ya que no se por que razon me sale un error al hacer el:
Código:
make headers_check


Despues de introducir el siguiente comando me sale este mensaje:
Código:
HK     include/linux/version.h
/bin/sh: cannot create include/linux/version.h.tmp: Permission denied
  UPD     include/linux/version.h
mv: cannot stat `include/linux/version.h.tmp': No such file or directory
make: *** [include/linux/version.h] Error 1


Y la verdad es que no se por que razon me sale este error, pensando en que el kernel podria estar daniado descargue otro y volvi a hacer lo mismo que con el primero pero el error seguia apareciendo ahora estoy pensando que puede ser algo de los permisos pero no lo se.
Si me pudieran ayudar se lo agradeceria muchisimo.
Un Saludo!! :wink:

_________________
La elegancia es la libertad


Última edición por Damian92 el Sab Feb 06, 2010 4:47 pm, editado 4 veces en total
 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 01, 2007 12:00 am
Mensajes: 3003
Ubicación: México, Estado de México

Nota Publicado: Mié Ene 27, 2010 4:27 pm 
Arriba  
yo también creo que es por permisos

_________________
Reglamento del Foro | Temas mas Preguntados | WikiEL | GitHub
Linux User #:406092
Arch Linux | WMFS2 | HP M7340la | Nvidia Geforce 8400 gs | Ubuntu | MacBook 6.1

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mié Ene 27, 2010 3:30 pm
Mensajes: 16

Nota Publicado: Mié Ene 27, 2010 5:17 pm 
Arriba  
Eso es lo que no entiendo ya que en el libro de LFS me dicen que si trabajo como root, un simple error puede dañar o destruir el sistema que estoy creando, por lo tanto me recomiendan construir los paquetes como un usuario sin privilegios y es eso lo que e echo, e creado un usuario sin privilegios especialmente para ello, siguiendo las indicaciones del libro, por eso no entiendo como me puede salir un error de este tipo.

_________________
La elegancia es la libertad

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 01, 2007 12:00 am
Mensajes: 3003
Ubicación: México, Estado de México

Nota Publicado: Mié Ene 27, 2010 5:47 pm 
Arriba  
pero el usuario normal tiene ciertas limitantes es por eso que no es root y to lo que quieres hacer, que es modificar las cabezeras del kernel por lo cual necesitas los privilegios de root.
PD: aun que la verdad nunca e estado ni cerca de descargar un LFS, asi que no se si tenga alguna cosa especial por ahi con respecto a permisos :?

_________________
Reglamento del Foro | Temas mas Preguntados | WikiEL | GitHub
Linux User #:406092
Arch Linux | WMFS2 | HP M7340la | Nvidia Geforce 8400 gs | Ubuntu | MacBook 6.1

 Perfil  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Lun Mar 31, 2008 12:00 am
Mensajes: 1550

Nota Publicado: Mié Ene 27, 2010 5:51 pm 
Arriba  
Estas trabajando en una partición distinta a la root?, hay veces que simples comandos o script, no quieren funcionar dentro de particiones que no sean la root.-

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Mié Ene 27, 2010 3:30 pm
Mensajes: 16

Nota Publicado: Sab Feb 06, 2010 4:48 pm 
Arriba  
Si, estoy trabajando en una partición distinta a la del root, pero no trabajaba como root si no como un usuario sin privilejos de LFS y con este usuario puedo instalar paquetes y trabajar en LFS pero como dice "Deckon" para trabajar con cabeceras API del kernel necesitaria los privilegios del root que de echo lo e intentado y a funcionado.

Ejecutar todo como Root:
Código:
make mrproper
make headers_check
make INSTALL_HDR_PATH=dest headers_install
cp -rv dest/include/* /tools/include


Y ha funcionado sin mayor problema.

Un Saludo y gracias por la ayuda!!!

_________________
La elegancia es la libertad

 Perfil Email  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Mié Ene 04, 2012 11:42 am
Mensajes: 2

Nota Publicado: Mié Ene 04, 2012 11:55 am 
Arriba  
tengo el mismo problema con el comando headers_check

mi pregunta es la siguiente: :?:

- Como es que lo solucionaste de esa forma si supuestamente para eso se creo el usuario lfs, un usuario el cual esta limpio de la interferencia de las configuraciones exteriores? :?:

- Lo que probe fue ejecutar el comando con sudo
pero tuve incluir a lfs en la lista de sudoers
pero igual no funciono, voy a ver si pruebo haciendo enteramente como root pero creo q seria lo mismo no? :?:

- La solucion que habia encontrado fue utilizar unicamente un kernel mas actualizado, el 2.6.39.4 y ahi me corrio bien, pero el problema fue que en el capitulo 6.52 al compilar el paquete sysvinit, no pude hacerlo entonces pense que podia ser por utilizar este kernel mas actualizado aunque nose si tenga que ver, porque soluciones para los otros problemas siempre he encontrado en la lista de correos pero el problema con el sysvinit no lo he encontrado, entonces pense que en verdad solo a mi me pasaba y que en verdad la compilacion de las cabeceras de esta version del kernel tenia q ver.

 Perfil Email  
Mostrar mensajes previos:  Ordenar por  
 [ 7 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO