Reparación de la instalación rota de Live USB sin perder datos

10

Recientemente interrumpí mi instalación y he intentado en vano repararla usando apt-get y todos sus amigos. Ahora estoy probando el USB en vivo y no estoy seguro de cómo continuar. Y desesperadamente no quiero dañar mi instalación existente de Windows 7 o mi perfil de Linux.

Al principio no sé qué opción de instalación debo seleccionar

ingrese la descripción de la imagen aquí

He probado la opción Algo más, pero no sé qué partición debo seleccionar. Recibo el mensaje de error sin sistema de archivos raíz, independientemente de la opción que seleccione

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Por favor avise.

Actualizar

Seleccioné / dev / sdb1 y luego el botón de cambio para seleccionar el punto de montaje como / ahora puedo continuar pero con la advertencia

ingrese la descripción de la imagen aquí

Cuando procedo, aparece el diálogo aún más aterrador (me detendré aquí antes de hacer algo de lo que me arrepentiré)

ingrese la descripción de la imagen aquí

** Actualización 2 **

He intentado ir por la ruta menos aterradora e intentar el disco de reparación de arranque. Aquí está mi pastebin

Olumida
fuente
Bueno, ¿por qué no hacer preguntas sobre la instalación rota primero? Es mejor tratar el problema que los síntomas. La reinstalación de un sistema operativo es como la última opción.
Sergiy Kolodyazhnyy
Pregunté pero no obtuve ayuda y probé todo lo que sé o pude encontrar, pero no puedo solucionar el problema, por eso estoy intentando reinstalarlo.
Olumide
¿Entonces lo resolviste?
Raphael
¿Cuál es tu situación actual?
Raphael
Todavía estoy tratando de solucionar el problema. Me tomé un descanso durante unos 3 días porque estaba ocupado en la oficina. Simplemente prueba la opción de reparación de arranque primero, ya que es menos aterrador que jugar con particiones. También trato de hacer una copia de seguridad de mi casa pero no puedo copiar en el CD en vivo debido a los permisos. Vea mi pastebin en la edición del OP.
Olumide

Respuestas:

8

Usando gparted, reduzca /dev/sdb1a 32GB. Es mucho espacio para una partición raíz típica, y no atestará su situación actual y dejará ~ 110GB para /home.

Si bien volver a particionar no está exento de riesgos, en 20 años y en docenas de particiones múltiples , nunca he tenido un problema. Consulte ¿Cómo cambiar el tamaño de las particiones? para punteros

Crear partición /dev/sdb3desde el resto de la primera partición.

Una ventaja de este método (particiones separadas) es que si desea cambiar las distribuciones, en el futuro, hay poco drama. Es casi como cambiarse una camisa. Todos sus datos personales estarán en otra partición . El nuevo sistema puede escribir la partición raíz anterior con glee.

Monte ambas particiones con su GUI o con la línea de comandos utilizando prácticas estándar, como se explica en ¿Cómo acceder a una unidad flash USB desde el terminal? (¿Cómo puedo montar una unidad flash manualmente?)

Si usa la GUI, puede encontrarse con problemas de permisos a menos que use una GUI de superusuario (root). Las particiones se montarían en algún lugar como /media/{LiveCD_user}/{UUID of dev-sdb1}/home/{old_user_id}y copiarlo / moverlo /media/LiveCD_user/{UUID of dev-sdb3/old_user_data.

La línea de comando es menos drama. Primero haz dos puntos de montaje

sudo mkdir /media/ubuntu_root /media/new_home

llámalos como quieras, los nombres son solo para tu beneficio.

Monta las dos nuevas particiones en tu sistema

sudo mount /dev/sdb1 /media/ubuntu_root

sudo mount /dev/sdb3 /media/new_home

Mueva su antiguo directorio de inicio a la nueva partición

sudo mv /media/ubuntu_root/home/{old_user_id} /media/new_home/old_user_data

Desmonte las particiones después de mover los datos para que no se les recuerde durante la instalación.

sudo unount /dev/sdb1

sudo umount /dev/sdb3

Inicie el instalador e instale el nuevo sistema con Something elseopción.

Seleccione /dev/sb1como root /y marque la partición de formato.

Seleccione /dev/sdb3como /homeno no formatear esta partición (que tiene todos sus datos).

Ya instaló un arranque dual antes, pero tenga cuidado con GRUB. Vuelva a verificar eso.

Instalar en pc. (Usar el mismo user_id evita cualquier problema de propiedad imprevisto)

Cuando el polvo se haya asentado, inicie en el nuevo sistema y arrastre los datos que desea desde /home/old_user_datala nueva ubicación.

Elimine las sobras cuando haya terminado.

Nodak
fuente
2

Haga que otro dispositivo USB con gparted viva en él. Arranque desde ot e inicie la herramienta. Luego elija reducir sdb1 por aproximadamente 30Gib. No perderá datos de esta manera.

Luego reinicie en sus medios en vivo e instale la partición raíz como se menciona en la primera respuesta.

Gparted tiene la capacidad de reducir las particiones sin destruir los datos, ya que lo empuja al comienzo de la partición.

Otro método sería simplemente iniciar su sistema en vivo y hacer un archivo .tar.gz desde su partición / home. Luego haga una nueva instalación de ubuntu y descomprima su / home to / home.

TechMod
fuente
1

Parece que su sistema Ubuntu estaba en sdb1. Para otra instalación, haga clic en sdb1 y haga clic en el botón Cambiar. En el cuadro desplegable junto a Usar como: seleccione ext4 y marque la casilla para formatear la partición. En el cuadro desplegable junto a Punto de montaje, seleccione /. Luego haga clic en Aceptar e instalar ahora.

****** ADVERTENCIA * Esto eliminará todo lo que quede en sdb1. * Por lo tanto, perderá todos los datos de su instalación de Ubuntu que no realizó una copia de seguridad.

Mármol orgánico
fuente
Gracias pero no quiero eliminar el contenido de sdb1
Olumide
Luego reinstalar no es lo que desea hacer.
Mármol orgánico
¿Cómo voy a arreglar esto? ¡He intentado casi todo lo que pude encontrar para solucionar este problema, es decir, ejecutar muchos comandos apt-get diferentes TODOS en vano!
Olumide
¿Tienes copias de seguridad? Lo más fácil es reinstalar y luego restaurar sus datos desde su copia de seguridad.
Mármol orgánico
He intentado retroceder. Casi imposible en un USB en vivo debido a los permisos.
Olumide
1

Si desea rescatar el estado de su sistema y no eliminar algo, debe intentar usar el disco de reparación de arranque: Disco de reparación de arranque

Me ha ayudado en tantas situaciones como estas, tal vez pueda restaurar tus cosas. Pruébelo primero antes de intentar eliminar algo que quizás no tenga que ...

Gerhard Stein
fuente
1

Una forma de recuperarse de ese desastre es reinstalar Ubuntu, después de tener todo respaldado junto con la lista de aplicaciones instaladas.

Aquí hay una forma paso a paso de hacerlo:

  • Descargar Ubuntu . Si ya tiene el *.iso, puede omitir este paso.

  • Luego, grabe la iso en su pendrive o en un CD / DVD.

    • Para grabarlo en tu pendrive puedes usar los siguientes softwares:

      • Rufus : si lo está grabando en un entorno Windows.

      • Unetbootin : si lo está grabando en un entorno Linux.

    • Para grabarlo en su CD / DVD puede usar los siguientes softwares:

      • K3B : si lo está grabando en un entorno Linux.

      • Imgburn : si lo está grabando en un entorno Windows.

  • Ahora, inicie en el entorno en vivo de Ubuntu. Un procedimiento para este paso es demasiado largo y varía de un sistema a otro, por lo que lo omito por razones obvias.

  • Lo primero que debe hacer ahora es montar la partición, que contiene su instalación anterior de Ubuntu:

    • Para hacer ese tipo:

      sudo mount /dev/sdaXY /mnt
      

      Cambie XY a su especificación.

    • Además, monte la unidad donde realizará la copia de seguridad.

  • A continuación, copie todos sus datos de /mnt/path/to/your/important_foldersa/path/to/your/mounted_backup_drive

    • Si tiene algún problema al copiar, intente copiarlo usando sudo. Más tarde, puede cambiar el permiso de esas carpetas.
  • A continuación, haga una copia de seguridad de sus softwares actuales instalados:

    • Aquí hay una forma de cómo hacerlo:

      find /mnt/var/lib/dpkg/info/ -name "*.list"  -type f -printf "%P\n" |  awk -F'.' '{print $1}' > /path/to/your/mounted_backup_drive/backup-list.txt
      

      Edite las partes relevantes.

  • Luego, haga una copia de seguridad de su lista actual de ppas. Aquí se explica cómo hacerlo.

  • Ahora, puede formatear su partición de Ubuntu sin ningún problema. Después de la reinstalación, restaure sus ppas y luego, actualice e instale todos sus paquetes instalados previamente de la lista generada anteriormente.

Rafael
fuente
1

la reparación de arranque solo repara tu mbr no OS

así que si hay datos en su partición raíz se borrará por completo, copie los datos desde la raíz a otros dispositivos externos o a la partición dev / sda1 que monta las particiones ntfs

hagámoslo muy simple

1) Seleccione otra cosa

2) Haga clic derecho en / dev / sba2 y elimine la partición

3) Haga clic derecho en / dev / sba1 y elimine la partición

4) Ahora obtienes un espacio libre de alrededor de 32 gb

5) ahora seleccione el espacio libre y haga clic en el icono + para la partición raíz (* asegúrese de seleccionar el espacio libre)

i) crea una ventana de partición que aparece

tamaño como 15360
uso como
punto de montaje ext4 / (raíz)
haga clic en Aceptar

ii) nuevamente haga clic en el espacio libre y haga una partición de intercambio

tamaño como 4096 (el tamaño de su ram es suficiente)
use como área de intercambio
haga clic en Aceptar

iii) nuevamente haga clic en el espacio libre y haga la partición de inicio

tamaño como el
uso restante como
punto de montaje ext4 / inicio,
haga clic en Aceptar

ahora se le indicará que / (raíz) y las particiones de área de intercambio se formatearán, haga clic en Sí y simplemente relájese hasta que se complete la instalación.

Manikanta Raju
fuente
1

Si ha renunciado a la reparación y solo desea recuperar sus datos y reinstalar Ubuntu, entonces tiene 2 opciones

  • O haga lo que sugirió @Techmod, que arrancaba en LiveUSB, ejecutaba Gparted y se /dev/sdb1reducía en alrededor de 30-40 GB, instalaba Ubuntu en eso (aparecerá ese diálogo aterrador, pero lea el título. Solo está pidiendo permiso para escribir en la partición. No está haciendo nada que no desee, siempre que no marque accidentalmente ninguna casilla de verificación de formato, así que siempre verifique dos veces) y luego haga una copia de seguridad de los datos / monte esa partición. Este es el método más sencillo y sencillo, y no lleva mucho tiempo hacerlo.
  • Si no le gusta hacer cosas aterradoras en su HDD, ¿qué tal si lo hace en una unidad USB? Puedes hacer un tipo de cosa Ubuntu-on-a-stick. Aquí están las instrucciones sobre cómo hacerlo. (Necesitará 2 unidades USB para esto. Una para LiveUSB y otra para la instalación. La unidad de instalación debe tener al menos 8 GB).

    • (Supongo que ya tiene un LiveUSB y puede iniciar en él, y ha hecho una copia de seguridad de datos importantes de la segunda unidad USB) Primero, inicie en el LiveUSB. Cuando le da la opción de instalar, elija instalar.
    • Conecte la segunda unidad USB, la unidad que llamé la 'unidad de instalación' anteriormente.

    • De vuelta al instalador, seleccione todas las configuraciones, como la configuración regional del sistema, la ubicación, el estándar de tiempo y todo eso.

    • Cuando le solicite que seleccione un tipo de instalación, seleccione 'Algo más' y luego presione Continuar. Debería llevarte al menú de partición que viste antes.
    • Ahora, en lugar de seleccionar cualquiera de ellos, ejecute Gparted y busque su segunda unidad USB. Si lo que estoy pensando es correcto, el LiveUSB debería nombrarse /dev/sdc/y la 'unidad de instalación' (la segunda unidad USB) debería ser /dev/sdd/pero no creas lo que digo , SIEMPRE DOBLE COMPROBACIÓN. Un solo error puede arruinar toda la instalación.
    • Después de haber confirmado en qué punto de montaje está la segunda unidad, se instala 'unidad de instalación', se llama /dev/sdd/de aquí en adelante, vuelve al instalador y convierte la /dev/sddpartición en la partición /(raíz), y selecciona /dev/sdd/ser el gestor de arranque del menú desplegable en el fondo.
    • Verifique todo dos veces.
    • Haga clic en 'Instalar ahora'. Le pedirá permiso (esos cuadros de diálogo de miedo). Seleccione 'Continuar' en ambos. Comenzará a instalarse. Deja que se instale, haz lo que quieras mientras se instala.
    • Después de que se haya instalado, apague el LiveUSB, retírelo de su PC y arranque desde la segunda unidad USB, la 'unidad de instalación'. Voila! Tienes una persistencia portátil Ubuntu. Puede llevarlo, puede iniciar en cualquier PC que desee con él, y sus archivos estarán allí.
    • Aún no hemos terminado. Para que se sienta más como en casa, para que sea más útil para usted, necesitamos cambiar algunas cosas en el fstab. Primero, vaya a Gparted y busque las particiones HDD en las que tiene sus cosas, las particiones que desea montar. Escríbelos en alguna parte, el papel servirá.
    • Entra en un terminal, escribe sudo nano /etc/fstaby ejecútalo. Debería darle un editor de texto editable dentro del terminal. Debería tener algunos números aterradores, pero no temas. Mientras haga lo que le digo que haga, debe tener un sistema en funcionamiento al final de este tutorial.
    • Después de la última línea, presione Entrar y entre en una línea nueva, clara y vacía. Escriba este código en él, completando el espacio según sea necesario. <The drive location that you wrote onto paper a while ago> <The place you want it to open from, preferably somewhere in /mnt/> <ext4 or ntfs, the former for a linux partition, the latter for a windows one.> noatime,defaults 0 0Debería verse así /dev/sdc1/ /mnt/Win7Stuff/ ntfs noatime,defaults 0 0para una partición de Windows. Después de hacer esto tanto para la antigua partición de Ubuntu como para la de Windows, presione CTRL + X y luego presione Y y luego presione Intro dos veces.
    • Luego escriba en la terminal sudo mkdir <whatever the /mnt/ directories you mounted them at, such as /mnt/Win7Stuff/. Hazlo tanto para las carpetas / mnt /.
    • luego escriba sudo mount -aen la terminal y presione enter. ¡Y voilá! Su PC de vuelta ~. Puede hacer una copia de seguridad de todo lo que necesita.
    • Ah, también, sugeriría agregar también noatimeal /punto de montaje, /etc/fstab/ya que aumentaría la vida útil del USB.

Por favor comente si tiene alguna pregunta, y me voy a la cama porque son las 6AM. Buenas noches. Además, por favor, dime, ¿por qué diablos le diste SWAP 30GIGS OF SPACE?

09eragera09
fuente
Vaya, no presté mucha atención al tamaño del espacio de intercambio, probablemente dejé el valor predeterminado tal como está. Comprobaré el tamaño actual ahora que he reinstalado. Por cierto, ¿se puede modificar el tamaño de intercambio después de la instalación?
Olumide
Por favor, mire esta respuesta . Sin embargo, haga una copia de seguridad de sus datos antes de continuar con nada de eso.
09eragera09
1

Problema solucionado, basado en el aviso recibido del usuario @hbdgaf en el chat , simplemente reinstalando y creando otra cuenta mientras lo hace. Después de esto, restauré mi cuenta anterior . Sin embargo, aún tenía que reinstalar la mayoría de las aplicaciones.

PD: también tuve que arreglar inodos mientras reinstalaba. Así que supongo que eso fue lo que frustraron los intentos anteriores de reparar la instalación.

Olumida
fuente
¿Perdiste tus archivos personales?
Francesco Boi
No, no perdí ningún archivo.
Olumide