Re: Escribir al inicio del disco

2019-03-05 Por tema Julián Daich



El 22/2/19 a las 19:19, Julián Daich escribió:
> dd if=/dev/sda5 of=/dev/sda bs=512 count=2048?

Probé esto y me arruinó la tabla de particiones. Lo pude arreglar desde
gdisk un USB

sudo gdisk /dev(sda >> opción b, guarda el estado de la tabla de
particiones >> opción r, modo recuperación >> opción l, arregla la tabla
de partciones >> opción w, ejecuta los cambios

Antes de todo esto me conseguí un disco de 1 TB para resguardar al disco
afectado y usarlo de bancada de pruebas. Probé muchas cosas hasta dar en
el clavo. Me llevó ocho días.

Espero a alguien le sirva.

Saludos,

Julián

-- 
Julian Daich 



Re: Escribir al inicio del disco

2019-02-22 Por tema Julián Daich



El 22/2/19 a las 17:02, Fran Torres escribió:
> buenas,
> 
> a lo mejor, lo que voy a decir es una burrada, pero...
> 
> dd if=/dev/sda5 of=/dev/sda bs=512 count=2048?
> 

A lo mejor sirve. Se puede hacer

dd if=/dev/sda of=/dev/sda bs=512 count=2048 skip=2048

como puse en un mensaje anterior si antes borro sda5 con parted.

No se como opinan los expertos.

Saludos,

Julián

> Fran.
> 
> El 22/2/19, Gonzalo Rivero  escribió:
>> El jue, 21-02-2019 a las 22:35 +0100, Julian Daich escribió:
>>> Hola,
>>>
>>> Al querer poner por error un registro maestro de arranque en una
>>> tabla de particiones GPT arruiné los primeros 2048 sectores del disco
>>> y ahora GRUB no arranca. GRUB está en una participación propia que en
>>> empiezaa en el sector 2049¿ Se puede copiar la participación de GRUB
>>> al principio del disco usando dd?¿ Cómo sería el comando?
>>>
>>>
>> man dd
>> pero como estoy de buenas:
>> ibs=bytes
>>  Lee bytes bytes de una vez. El valor predeterminado es 512.
>> skip=bloques
>>  Se  salta bloques bloques de tamaño en bytes determinado por
>>  ibs del fichero de entrada antes de la copia.
>>
>> entonces
>>  dd if=/dev/algo of=/dev/algo ibs=1024 skip=2 count=2
>>
>> o algo así. No me hago cargo si se rompe algo :D
>>
>>
> 
> 

-- 
Julian Daich 



Re: Escribir al inicio del disco

2019-02-22 Por tema Julián Daich



El 22/2/19 a las 1:10, Paynalton escribió:
> mmm, no sería suficiente ejecutar grub-install para regenerar el sector
> 0 ???
>  

Para el formato GPT no.

Saludos,

Julián

-- 
Julian Daich 



Re: Escribir al inicio del disco

2019-02-22 Por tema Julián Daich



El 22/2/19 a las 15:45, Gonzalo Rivero escribió:
> El jue, 21-02-2019 a las 22:35 +0100, Julian Daich escribió:
>> Hola,
>>
>> Al querer poner por error un registro maestro de arranque en una
>> tabla de particiones GPT arruiné los primeros 2048 sectores del disco
>> y ahora GRUB no arranca. GRUB está en una participación propia que en
>> empiezaa en el sector 2049¿ Se puede copiar la participación de GRUB
>> al principio del disco usando dd?¿ Cómo sería el comando?
>>
>>
> man dd

Me fijé anoche. Vi tantas opciones que no me quedó claro y prefiero
preguntar a gente que lo haya usado.

> pero como estoy de buenas:
> ibs=bytes
>   Lee bytes bytes de una vez. El valor predeterminado es 512.
> skip=bloques
>   Se  salta bloques bloques de tamaño en bytes determinado por 
>   ibs del fichero de entrada antes de la copia.
> 
> entonces
>  dd if=/dev/algo of=/dev/algo ibs=1024 skip=2 count=2
> 

Gracias. En mi caso creo y si no me equivoco sería
dd if=/dev/sda of=/dev/sda ibs=1024 skip=1024 count=1024

De esta forma copiaría el segundo MB del disco en el primer MB esperando
que parted y la BIOS finalmente reconozcan el inicio del disco.


Saludos,

Julián

> o algo así. No me hago cargo si se rompe algo :D
> 
> .
> 

-- 
Julian Daich 



Re: Escribir al inicio del disco

2019-02-22 Por tema Fran Torres
buenas,

a lo mejor, lo que voy a decir es una burrada, pero...

dd if=/dev/sda5 of=/dev/sda bs=512 count=2048?

Fran.

El 22/2/19, Gonzalo Rivero  escribió:
> El jue, 21-02-2019 a las 22:35 +0100, Julian Daich escribió:
>> Hola,
>>
>> Al querer poner por error un registro maestro de arranque en una
>> tabla de particiones GPT arruiné los primeros 2048 sectores del disco
>> y ahora GRUB no arranca. GRUB está en una participación propia que en
>> empiezaa en el sector 2049¿ Se puede copiar la participación de GRUB
>> al principio del disco usando dd?¿ Cómo sería el comando?
>>
>>
> man dd
> pero como estoy de buenas:
> ibs=bytes
>   Lee bytes bytes de una vez. El valor predeterminado es 512.
> skip=bloques
>   Se  salta bloques bloques de tamaño en bytes determinado por
>   ibs del fichero de entrada antes de la copia.
>
> entonces
>  dd if=/dev/algo of=/dev/algo ibs=1024 skip=2 count=2
>
> o algo así. No me hago cargo si se rompe algo :D
>
>



Re: Escribir al inicio del disco

2019-02-22 Por tema Gonzalo Rivero
El jue, 21-02-2019 a las 22:35 +0100, Julian Daich escribió:
> Hola,
> 
> Al querer poner por error un registro maestro de arranque en una
> tabla de particiones GPT arruiné los primeros 2048 sectores del disco
> y ahora GRUB no arranca. GRUB está en una participación propia que en
> empiezaa en el sector 2049¿ Se puede copiar la participación de GRUB
> al principio del disco usando dd?¿ Cómo sería el comando?
> 
> 
man dd
pero como estoy de buenas:
ibs=bytes
Lee bytes bytes de una vez. El valor predeterminado es 512.
skip=bloques
Se  salta bloques bloques de tamaño en bytes determinado por 
ibs del fichero de entrada antes de la copia.

entonces
 dd if=/dev/algo of=/dev/algo ibs=1024 skip=2 count=2

o algo así. No me hago cargo si se rompe algo :D



Re: Escribir al inicio del disco

2019-02-21 Por tema Paynalton
Si un ave no rompe su huevo morirá antes de nacer.
Nosotros somos el ave y el mundo es nuestro huevo.
POR LA REVOLUCIÓN DEL MUNDO

Ciudad de México


El jue., 21 feb. 2019 a las 17:21, Julián Daich ()
escribió:

>
>
> El 21/2/19 a las 23:15, Fran Torres escribió:
> > Buenas,
> >
> > podrías decir cual es el dispositivo asociado a dicha partición
> (/dev/algo)?
> >
>
> La primera partición, en dónde está GRUB, es la /dev/sda5, tiene 1 MB de
> tamaño, empieza en el sector 2049 y me gustaría copiarla en los primeros
> 2048 sectores.Estos primeros sectores sin partición parted no los ve.
>
> mmm, no sería suficiente ejecutar grub-install para regenerar el sector 0
???


> Saludos,
>
> Julián
>
> > Fran.
> >
> > El 21/2/19, Julian Daich  escribió:
> >> Hola,
> >>
> >> Al querer poner por error un registro maestro de arranque en una tabla
> de
> >> particiones GPT arruiné los primeros 2048 sectores del disco y ahora
> GRUB
> >> no arranca. GRUB está en una participación propia que en empiezaa en el
> >> sector 2049¿ Se puede copiar la participación de GRUB al principio del
> >> disco usando dd?¿ Cómo sería el comando?
> >>
> >> Saludos,
> >>
> >> Julián
> >>
> >
>
> --
> Julian Daich 
>
>


Re: Escribir al inicio del disco

2019-02-21 Por tema Julián Daich



El 21/2/19 a las 23:15, Fran Torres escribió:
> Buenas,
> 
> podrías decir cual es el dispositivo asociado a dicha partición (/dev/algo)?
> 

La primera partición, en dónde está GRUB, es la /dev/sda5, tiene 1 MB de
tamaño, empieza en el sector 2049 y me gustaría copiarla en los primeros
2048 sectores.Estos primeros sectores sin partición parted no los ve.

Saludos,

Julián

> Fran.
> 
> El 21/2/19, Julian Daich  escribió:
>> Hola,
>>
>> Al querer poner por error un registro maestro de arranque en una tabla de
>> particiones GPT arruiné los primeros 2048 sectores del disco y ahora GRUB
>> no arranca. GRUB está en una participación propia que en empiezaa en el
>> sector 2049¿ Se puede copiar la participación de GRUB al principio del
>> disco usando dd?¿ Cómo sería el comando?
>>
>> Saludos,
>>
>> Julián
>>
> 

-- 
Julian Daich 



Re: Escribir al inicio del disco

2019-02-21 Por tema Fran Torres
Buenas,

podrías decir cual es el dispositivo asociado a dicha partición (/dev/algo)?

Fran.

El 21/2/19, Julian Daich  escribió:
> Hola,
>
> Al querer poner por error un registro maestro de arranque en una tabla de
> particiones GPT arruiné los primeros 2048 sectores del disco y ahora GRUB
> no arranca. GRUB está en una participación propia que en empiezaa en el
> sector 2049¿ Se puede copiar la participación de GRUB al principio del
> disco usando dd?¿ Cómo sería el comando?
>
> Saludos,
>
> Julián
>



Escribir al inicio del disco

2019-02-21 Por tema Julian Daich
Hola,

Al querer poner por error un registro maestro de arranque en una tabla de
particiones GPT arruiné los primeros 2048 sectores del disco y ahora GRUB
no arranca. GRUB está en una participación propia que en empiezaa en el
sector 2049¿ Se puede copiar la participación de GRUB al principio del
disco usando dd?¿ Cómo sería el comando?

Saludos,

Julián