¿Hay alguna forma de arrancar desde USB y formatear completamente el disco duro? La razón por la que quiero hacer esto es porque mi Ubuntu 22.04 ya no puede iniciarse.
Respuesta1
Sí
Me gusta cualquier distribución USB de Linux Live y luego el programa gparted/parted para formatear el disco duro.
https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/ Necesitará un sistema Linux o Windows para crear un sistema de arranque.
Si no tiene otra PC, tal vez intente arrancar con un nivel de ejecución inferior, o arrancar con otro kernel podría darle la oportunidad de crear un USB de arranque.
Háganos saber qué ayudó o qué más podría ayudar.
Respuesta2
Por supuesto, puedes arrancar desde un dispositivo en vivo y elegir "probar Ubuntu". Probablemente no sea necesario volver a formatear la partición del sistema del disco duro.
1.) Debes comprobar si el sistema de archivos está bien. También puede comprobar los sistemas de archivos de otras particiones. apropos check disk
le dará sugerencias sobre qué comandos pueden resultar útiles. Puede obtener más información sobre las piezas encontradas llamando man fsck
, por ejemplo, man testdisk
a Google para ver ejemplos de cómo usarlas.
2.) Si los sistemas de archivos en las particiones están bien, puede buscar en Google las palabras clave "Reparación de arranque de Ubuntu" y encontrar algunas sugerencias sobre cómo reparar un Grub roto. Esperemos que más expertos que yo puedan darte sugerencias más detalladas sobre esto.
3.) Una vez que haya tenido éxito con uno u otro método, responda su propia pregunta contando a los demás cómo lo hizo o simplemente marque una respuesta como la que funciona, si no dejó preguntas abiertas. Sugerencia: cree capturas de pantalla cuando pruebe sus acciones y úselas para optimizar sus resultados a aquellos que realmente conducen al resultado. Utilizo este script, que asigno a la tecla Imprimir para ese propósito sh -c '/home/verwalter/Skripte/Druck_mw.sh'
(por supuesto, la ubicación de almacenamiento debe coincidir con el lugar donde almacena este script y hacerlo ejecutable):
#!/bin/bash
# **************************** Druck_mw.sh ************************
# 2023-04-07 Aus einem Terminal kann ich dieses Skript aufrufen.
# In einem Shortcut muß man es aufrufen als
# sh -c '/home/verwalter/Skripte/Druck_mw.sh'
# Als shortcut funktionierte es nicht bei
# "disable_on_typing": true
# in ~/.config/touchpad-indicator/touchpad-indicator.conf
# Ich habe Debugausgaben eingefügt, um zu sehen, was los
# ist, die sind jetzt wieder auskommentiert.
#
# Es gibt noch eine Variante ShiftDruck_mf7.sh, die das
# gleiche um 7 Sekunden verzögert macht und die danach
# Gimp mit der erzeugten Datei aufruft, damit man da
# gleich das ausscheiden kann, worauf es ankommt.
# Natürlich muß man bei der Variante das zurecht-
# gestutzte Bild mit Gimp unter seinem alten Namen
# wieder abspeichern.
# *****************************************************************
# Der momentane Inhalt der bash-Variablen ssTHEMA wird bei Aufruf
# mit einem Parameter vor dem Datum Bestandteil des Namens der
# zu erzeugenden Screenshotdatei.
#
# Dazu muß der Inhalt der Variablen allerdings mit zulässigen
# Dateinamen kompatibel sein und darf außerdem keine Leerzeichen
# enthalten! So kann man thematisch benannte Screenshots
# verschiedenen Tasten zuzuordnen, z.B.
#
# Shift-Druck ---> ohne Parameter
# Strg-Druck ---> 1
# Fn-Druck ---> 2
# Shift-Strg-Druck ---> 3
# Shift-Fn-Druck ---> 4
# usw.
#
# Man die Variable ssTHEMA als Array auch aus einem Terminal
# definieren als "Überschrift" am Dateinamensanfang.
# Es kann aber nur ein Wort sein!
# *****************************************************************
#echo "Druck_mw.sh aufgerufen."
mkdir -p "/home/$(whoami)/Screenshots" # Verzeichnis erzeugen, wenn es das noch nicht gibt
#echo "Screenshots gehen nach /home/$(whoami)/Screenshots"
#echo "ssTHEMA=»${ssTHEMA}«"
#echo "$(\date -Iseconds | sed -e s"/T/_/" | sed -e s"/:/-/g" | cut -c1-19).png" > "/home/$(whoami)/Screenshots/q"
if [[ ${ssTHEMA} == "" ]] ;
then
ssTHEMA=(0 1 2 3 4 sonst) ; else echo "${ssTHEMA[*]}";
fi
if [[ $1 == "" ]] ;
then
xfce4-screenshooter -wm --save "/home/$(whoami)/Screenshots/$(\date -Iseconds | sed -e s"/T/_/" | sed -e s"/:/-/g" | cut -c1-19).png"
else
sssTHEMA=$1
if [ $1 -gt 6 ]
then
sssTHEMA=6
fi
xfce4-screenshooter -wm --save "/home/$(whoami)/Screenshots/${ssTHEMA[$sssTHEMA]}"_"$(\date -Iseconds | sed -e s"/T/_/" | sed -e s"/:/-/g" | cut -c1-19).png"
fi
Este script produce un archivo de captura de pantalla de la ventana real denominada por fecha y hora en formato ISO, para que refleje fácilmente lo que ha hecho y en qué secuencia.