el problema esta que tu usuario no tiene privilegios de administración.
pero si es ubuntu...raro que salga eso pero en fin. le das
su
pones tu contraseña y entras como root
entonces ponemos tu usuario en la lista de sudoers.
gedit /etc/sudoers
vas a la parte que dice:
Citar
# User privilege specification
root ALL=(ALL:ALL) ALL
y lo dejas de la siguiente manera:
Citar
# User privilege specification
root ALL=(ALL:ALL) ALL
USUARIO ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Fin de la historia ya tienes un usuario con privilegios. Ahora viene la parte de grub,
quieres meterle mano al grub no??
_____________________________________________________________________________________________
sudo gedit /boot/grub/grub.cfg
Vamos a la parte que querias, el tiempo.
Vas a la parte que dice:
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="2"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 6f51c7be-9258-4a40-9ccf-930fb8cfbfb3
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1024x768
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 6f51c7be-9258-4a40-9ccf-930fb8cfbfb3
set locale_dir=($root)/boot/grub/locale
set lang=es_CO
insmod gettext
fi
terminal_output gfxterm
set timeout=5### END /etc/grub.d/00_header ###
_____________________________________________________________________________________________
Le cambias
set timeout=5 por el tiempo que quieras, como lo quieres con 20 segundos ahi tienes:
set timeout=20LISTO!!!
Ahora la quieres más facil:
sudo apt-get install startupmanager
Con eso tienes el administrador de arranque, muy bueno, muy sencillo y funciona perfectamente para editar las principales opciones del grub.
sudo startupmanager
Y lo tienes corriendo para que le cambies lo que quieras.
Hola y gracias "dato000" lo unico malo de lo que posteaste es que nececito saber la contraseña de root o algun suuario con privilegios en el archivo de sudoers pero como mencione antes el problema es que algun chistosillo que la tenia la cmabio e inhabilito el usuario sacandolo de dicha lista...
Cita de: BEATMASTER en 24 Mayo 2012, 02:19 AM
Todo comenzo cuando me pidieron restablecer la contraseña de root en una netbook con ubuntu...
resulta que el unico usuario al que tenemos acceso no esta dentro de la lista de sudoers...
no se si exista alguna otra forma o de plano es mejor formatear?
gracias :D
Cita de: BEATMASTER en 5 Junio 2012, 02:02 AM
Hola y gracias "dato000" lo unico malo de lo que posteaste es que nececito saber la contraseña de root o algun suuario con privilegios en el archivo de sudoers pero como mencione antes el problema es que algun chistosillo que la tenia la cmabio e inhabilito el usuario sacandolo de dicha lista...
no se si exista alguna otra forma o de plano es mejor formatear?
gracias :D
Aqui esta tu solución: http://foro.elhacker.net/hacking_linuxunix/entrar_como_root_en_una_maquina_desde_el_menu_grub-t276715.0.html
si esa solucion si la tenia... de hecho fue lo primero que intente hacer pero no pude :p ahora mi circulo vicioso es aqui donde se cierra jaja porque resulta que esta maquina se que tiene instalado grub2 pero esta oculto al arranque osea no se despliega nisiquiera un parpadeo que me permitiera interrumpir el arranque normal, fue ahi cuando intente cambiar eso de el grub oculto para poder hacer esto pero resulta que solo puede modificarse el archivo con root o un usuario en el archivo de sudoers :O lo que me lleva de regreso al problema original de obtener la pass de root :'(
Desde un Live CD como root te debería dejar modificar el fichero de configuración de Grub. ¿Que error te da cuando intentas abrirlo?
Debes abrirlo escribiendo algo como:
sudo nano /etc/default/grub
Y ahí cambias el timeout, luego haces:
sudo update-grub
cuando lo hago desde un live cd me dice que no tengo permisos de edicion... estoy usando el live cd de ubuntu 12.04 ademas de no saberme la pass de root de el live cd :p
Que yo sepa, poniendo simplemente 'sudo' delante del comando que quieras en Ubuntu vale, de todas maneras puedes crear una contraseña para el usuario root así:
sudo passwd
Luego haces:
su root
Y ya deberias poder ejecutar sin problemas lo de antes.
EDIT: Como estás usando un Live CD, probablemente lo que quieres editar no está en '/etc/default/grub' sino en '/media/HDD/etc/default/grub' o algo así.