Загрузочный USB для форматирования жесткого диска

Загрузочный USB для форматирования жесткого диска

Есть ли способ загрузиться с USB и полностью отформатировать жесткий диск? Причина, по которой я хочу это сделать, заключается в том, что моя Ubuntu 22.04 больше не может запуститься.

решение1

Да

Мне нравится любой дистрибутив Linux Live USB, а затем программа Gparted / Parted для форматирования жесткого диска.

https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/ Для создания загрузочной системы вам понадобится система Linux или Windows.

Если у вас нет другого ПК, попробуйте загрузиться с более низким уровнем выполнения или загрузиться с другим ядром, что может дать вам возможность создать загрузочный USB-накопитель.

Дайте нам знать, что помогло или что еще может помочь.

решение2

Конечно, вы можете загрузиться с Live Stick и выбрать "попробовать Ubuntu". Возможно, вам не придется переформатировать системный раздел жесткого диска.

1.) Вам следует проверить, в порядке ли файловая система. Вы также можете проверить файловые системы других разделов. apropos check diskдаст вам подсказки, какие команды могут быть полезны. Вы можете узнать больше о найденных частях, вызвав eg man fsck, man testdiskили поискать в Google примеры того, как их использовать.

2.) Если файловые системы на разделах в порядке, вы можете поискать в Google ключевые слова "Ubuntu Boot repair" и найти несколько предложений по восстановлению сломанного Grub. Надеюсь, более опытные ребята, чем я, смогут дать вам более подробные подсказки по этому вопросу.

3.) После того, как вы преуспели с одним или другим методом, ответьте на свой собственный вопрос, расскажите другим, как вы это сделали, или просто отметьте ответ как рабочий, если он не оставил открытых вопросов. Подсказка: создавайте скриншоты, когда пробуете свои действия, и используйте их для упрощения ваших результатов до тех, которые действительно приводят к результату. Я использую этот скрипт, который я назначаю в качестве ключа Print для этой цели sh -c '/home/verwalter/Skripte/Druck_mw.sh'(конечно, место хранения должно соответствовать тому, где вы храните этот скрипт, и сделать его исполняемым):

#!/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

Этот скрипт создает файл снимка экрана реального окна, именованный по дате и времени в формате ISO, поэтому он легко отображает, что вы делали и в какой последовательности.

Связанный контент