Niedawno zepsułem instalację i na próżno próbowałem ją naprawić za pomocą apt-get i wszystkich jego przyjaciół. Teraz próbuję na żywo USB i nie jestem pewien, jak kontynuować. I desperacko nie chcę uszkodzić mojej istniejącej instalacji Windows 7 lub mojego profilu Linux.
Na początku nie wiem, którą opcję instalacji powinienem wybrać
Wypróbowałem opcję Coś innego, ale jestem zaskoczony, którą partycję mam wybrać. Otrzymuję komunikat o błędzie: brak systemu plików root niezależnie od wybranej opcji
Proszę doradź.
Aktualizacja
Wybrałem / dev / sdb1, a następnie przycisk zmiany, aby wybrać punkt montowania, ponieważ / teraz mogę kontynuować, ale z ostrzeżeniem
Kiedy kontynuuję, pojawia się jeszcze bardziej przerażające okno dialogowe (zatrzymam się tutaj, zanim zrobię coś, czego będę żałować)
** Aktualizacja 2 **
Próbowałem wybrać mniej przerażającą trasę i wypróbować dysk naprawczy rozruchu. Oto mój pastebin
źródło
Odpowiedzi:
Używając gparted, zmniejsz
/dev/sdb1
do 32 GB. Jest dużo miejsca na typową partycję root i nie zatłoczy obecnej sytuacji i nie pozostawi ~ 110 GB na/home
.Chociaż ponowna partycjonowanie nie jest pozbawiona ryzyka, w ciągu 20 lat i kilkudziesięciu ponownych partycjonowania nigdy nie miałem problemu. Sprawdź Jak zmienić rozmiar partycji? dla wskaźników.
Utwórz partycję
/dev/sdb3
z reszty pierwszej partycji.Zaletą tej metody (oddzielne partycje) jest to, że jeśli chcesz zmienić dystrybucje, w przyszłości będzie mało dramatu. To prawie jak zmiana koszuli. Wszystkie twoje dane osobowe będą na innej partycji . Nowy system może z radością zapisać starą partycję root.
Zamontuj obie partycje za pomocą graficznego interfejsu użytkownika lub wiersza polecenia, stosując standardowe procedury, takie jak omówione w Jak uzyskać dostęp do napędu flash USB z terminala? (Jak ręcznie zamontować dysk flash?)
W przypadku korzystania z GUI, to może uruchomić w kwestii uprawnień chyba użyć administrator (root) GUI. Partycje byłyby montowane gdzieś jak
/media/{LiveCD_user}/{UUID of dev-sdb1}/home/{old_user_id}
i kopiowane / przenoszone na/media/LiveCD_user/{UUID of dev-sdb3/old_user_data
.Linia poleceń jest mniej dramatyczna. Najpierw wykonaj dwa punkty montażu
sudo mkdir /media/ubuntu_root /media/new_home
nazywaj ich jak chcesz, nazwiska są tylko dla twojej korzyści.
Zamontuj dwie nowe partycje w swoim systemie
sudo mount /dev/sdb1 /media/ubuntu_root
sudo mount /dev/sdb3 /media/new_home
Przenieś stary katalog domowy na nową partycję
sudo mv /media/ubuntu_root/home/{old_user_id} /media/new_home/old_user_data
Odmontuj partycje po przeniesieniu danych, aby nie otrzymywać przypomnień podczas instalacji.
sudo unount /dev/sdb1
sudo umount /dev/sdb3
Uruchom instalator i zainstaluj nowy system z
Something else
opcją.Wybierz
/dev/sb1
jako root/
i☑
zaznacz format partycji.Wybierz
/dev/sdb3
jak/home
ma nie sformatować tę partycję (ma wszystkie dane).Wcześniej instalowałeś podwójny rozruch, ale bądź ostrożny z GRUB. Sprawdź to dwukrotnie.
Zainstalować. (Użycie tego samego identyfikatora użytkownika pozwala uniknąć nieprzewidzianych problemów z własnością)
Gdy opadnie kurz, uruchom komputer w nowym systemie i przeciągnij dane, które chcesz,
/home/old_user_data
do nowej lokalizacji.Po zakończeniu usuń resztki.
źródło
Zrób kolejny pendrive z gparted na żywo. Uruchom z ot i uruchom narzędzie. Następnie wybierz zmniejszenie sdb1 o około 30 Gib. W ten sposób nie stracisz danych.
Następnie uruchom ponownie komputer na żywo i zainstaluj partycję główną, jak wspomniano w pierwszej odpowiedzi.
Gparted ma możliwość zmniejszania partycji bez niszczenia danych, ponieważ przesuwa ją na początek partycji.
Inną metodą byłoby po prostu uruchomienie systemu na żywo i utworzenie archiwum .tar.gz z partycji / home. Następnie zainstaluj świeżą Ubuntu i rozpakuj / home to / home.
źródło
Wygląda na to, że twój system Ubuntu był na sdb1. Aby zainstalować coś innego, kliknij sdb1 i kliknij przycisk Zmień. W rozwijanym polu obok Użyj jako: wybierz ext4 i zaznacz pole, aby sformatować partycję. W rozwijanym polu obok Mount Point wybierz /. Następnie kliknij OK i zainstaluj teraz.
****** OSTRZEŻENIE * Spowoduje to zniszczenie wszystkiego, co pozostanie na sdb1. * Tak więc stracisz dane z instalacji Ubuntu, których nie utworzyłeś.
źródło
Jeśli chcesz uratować status swojego systemu i nie usuwać niczego, powinieneś spróbować użyć dysku naprawy rozruchu: Dysk naprawy rozruchu
Pomógł mi w wielu sytuacjach takich jak te, może może przywrócić twoje rzeczy. Wypróbuj to najpierw, zanim spróbujesz usunąć coś, czego być może nie musisz ...
źródło
Jednym ze sposobów na odzyskanie się po tym bałaganie jest ponowna instalacja systemu Ubuntu po wykonaniu kopii zapasowej wszystkiego wraz z listą zainstalowanych aplikacji.
Oto krok po kroku, jak to zrobić:
Pobierz Ubuntu . Jeśli już go masz
*.iso
, możesz pominąć ten krok.Następnie wypal iso na pendrive lub CD / DVD.
Aby nagrać go na pendrive, możesz użyć następującego oprogramowania:
Rufus - Jeśli wypalasz go w środowisku Windows.
Unetbootin - Jeśli wypalasz go w środowisku Linux.
Aby nagrać na dysk CD / DVD, możesz użyć następującego oprogramowania:
K3B - Jeśli wypalasz go w środowisku Linux.
Imgburn - Jeśli wypalasz go w środowisku Windows.
Teraz uruchom system Ubuntu na żywo. Poradnik do tego kroku jest zbyt długi i różni się w zależności od systemu, więc pomijam go z oczywistych powodów.
Pierwszą rzeczą do zrobienia jest zamontowanie partycji, która zawiera poprzednią instalację Ubuntu:
Aby to zrobić:
Zmień XY na swoją specyfikację.
Ponadto zamontuj dysk, na którym utworzysz kopię zapasową.
Następnie skopiuj wszystkie dane z
/mnt/path/to/your/important_folders
do/path/to/your/mounted_backup_drive
sudo
. Później możesz zmienić uprawnienia tych folderów.Następnie wykonaj kopię zapasową aktualnie zainstalowanego oprogramowania:
Oto sposób, jak to zrobić:
Edytuj odpowiednie części.
Następnie wykonaj kopię zapasową bieżącej listy ppas. Oto jak to zrobić.
Teraz możesz sformatować partycję Ubuntu bez żadnych problemów. Po ponownej instalacji przywróć ppas, a następnie zaktualizuj i zainstaluj wszystkie wcześniej zainstalowane pakiety z wyżej wymienionej listy.
źródło
naprawa rozruchu naprawia tylko twój mbr, a nie system operacyjny
więc jeśli dane w partycji root są zakończone, zostaną usunięte, więc skopiuj dane z wersji root do innych urządzeń zewnętrznych lub do partycji dev / sda1 montującej partycje NTFS
zróbmy to bardzo prosto
1) Wybierz coś innego
2) Kliknij prawym przyciskiem myszy / dev / sba2 i usuń partycję
3) Kliknij prawym przyciskiem myszy / dev / sba1 i usuń partycję
4) Teraz masz wolne miejsce około 32 GB
5) teraz wybierz wolne miejsce i kliknij ikonę + dla partycji root (* upewnij się, że wybierasz wolne miejsce)
i) następnie stwórz appers okna partycji
rozmiar 15360
użyj jako
punktu montowania ext4 / (root)
kliknij OK
ii) ponownie kliknij wolne miejsce i zrób partycję wymiany
rozmiar 4096 (rozmiar twojego barana jest wystarczający)
użyj jako obszaru wymiany
kliknij OK
iii) ponownie kliknij wolne miejsce i utwórz partycję domową
rozmiar jako pozostały
użytek jako
punkt montowania ext4 / home
kliknij OK
teraz pojawi się monit, że / (root) i partycje obszaru wymiany zostaną sformatowane, kliknij tak i zrelaksuj się, aż instalacja się zakończy.
źródło
Jeśli zrezygnowałeś z naprawy i chcesz odzyskać swoje dane i ponownie zainstalować Ubuntu, masz 2 opcje
/dev/sdb1
o około 30-40 GB, instalując na nim Ubuntu (pojawi się to przerażające okno dialogowe, ale przeczytaj tytuł. To tylko prośba o pozwolenie na zapis na partycji. Nie robi nic, czego nie chcesz, pod warunkiem, że nie zaznaczyłeś przypadkowo żadnych pól wyboru formatowania, więc zawsze sprawdź dwukrotnie), a następnie wykonaj kopię zapasową danych / zamontuj tę partycję. Jest to prostsza i łatwiejsza metoda i nie zajmuje dużo czasu.Jeśli nie lubisz robić strasznych rzeczy na dysku twardym, co powiesz na robienie tego na dysku USB? Możesz zrobić Ubuntu na patyku. Oto instrukcje, jak to zrobić. (Do tego potrzebne będą 2 dyski USB. Jeden do LiveUSB i jeden do instalacji. Zainstaluj Dysk powinien mieć co najmniej 8 GB.)
Podłącz drugi dysk USB, dysk, który wcześniej nazwałem „dyskiem instalacyjnym”.
Wróć do instalatora i wybierz wszystkie ustawienia, takie jak lokalizacja systemu, lokalizacja, Time Standard i wszystkie inne rzeczy.
/dev/sdc/
i „zainstalować dysk” (drugi dysk USB),/dev/sdd/
ale nie wierz mi na słowo, ZAWSZE PODWÓJNE SPRAWDZANIE. Jeden błąd może zniszczyć całą instalację./dev/sdd/
odtąd, wróć do instalatora i ustaw/dev/sdd
partycję jako/
(root) partycję, a następnie wybierz/dev/sdd/
bootloader z rozwijanego menu na dnie.sudo nano /etc/fstab
i uruchom go. Powinien dać edytowalny edytor tekstu w terminalu. Powinien mieć trochę przerażających liczb, ale nie bój się. Tak długo, jak robisz to, co ci powiem, powinieneś mieć działający system do końca tego samouczka.<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 0
Powinno to wyglądać podobnie/dev/sdc1/ /mnt/Win7Stuff/ ntfs noatime,defaults 0 0
do partycji Windows. Po zrobieniu tego zarówno dla starej partycji Ubuntu, jak i dla Windows, naciśnij CTRL + X, a następnie naciśnij Y, a następnie naciśnij dwukrotnie enter.sudo mkdir <whatever the /mnt/ directories you mounted them at, such as /mnt/Win7Stuff/
. Zrób to dla obu folderów / mnt /.sudo mount -a
w terminalu i naciśnij enter. I Voila! Twój komputer z powrotem ~. Możesz wykonać kopię zapasową wszystkiego, czego potrzebujesz.noatime
do/
punktu montowania, a także, w/etc/fstab/
ponieważ byłoby to zwiększyć żywotność USB.Proszę o komentarz, jeśli masz jakieś pytania, a ja idę spać, ponieważ jest 6 rano. Dobranoc. Ponadto, proszę, powiedz mi, dlaczego do cholery dałeś SWAP 30 GIGS OF SPACE ?!
źródło
Problem naprawiony, w oparciu o porady otrzymane od użytkownika @hbdgaf na czacie , po prostu ponownie instalując i tworząc inne konto. Następnie przywróciłem moje stare konto . Nadal jednak musiałem ponownie zainstalować większość aplikacji.
PS: musiał także naprawić i-węzły podczas ponownej instalacji. Sądzę więc, że to właśnie udaremniły wcześniejsze próby naprawy instalacji.
źródło