USB로 부팅하고 하드 드라이브를 완전히 포맷할 수 있는 방법이 있습니까? 제가 이렇게 하고 싶은 이유는 Ubuntu 22.04를 더 이상 시작할 수 없기 때문입니다.
답변1
예
나는 Linux 라이브 USB 배포판을 좋아하고 하드 드라이브를 포맷하는 gparted/parted 프로그램을 좋아합니다.
https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/ 부팅 시스템을 만들려면 Linux 또는 Windows 시스템이 필요합니다.
다른 PC가 없다면 더 낮은 런레벨로 부팅해 보거나, 다른 커널로 부팅하면 부팅 USB를 만들 수 있습니다.
무엇이 도움이 되었는지, 또 무엇이 도움이 될 수 있는지 알려주세요.
답변2
물론 라이브 스틱에서 부팅하고 "Ubuntu 사용해보기"를 선택할 수도 있습니다. 아마도 하드 드라이브의 시스템 파티션을 다시 포맷할 필요는 없을 것입니다.
1.) 파일 시스템이 괜찮은지 확인해야 합니다. 다른 파티션의 파일 시스템을 확인할 수도 있습니다. apropos check disk
어떤 명령이 유용할지 힌트를 줄 것입니다. 발견된 조각에 대한 자세한 내용은 예를 들어 에 전화 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 형식의 날짜 및 시간별로 이름이 지정된 실제 창의 스크린샷 파일을 생성하므로 어떤 순서로 수행했는지 쉽게 반영할 수 있습니다.