edytuj grub2, aby uruchomić inną partycję

2

Kończyło mi się miejsce na partycji podstawowej, którą pierwotnie ustawiłem na 30 GB (wiem, błąd początkujący), ale to było na końcu dysku, więc operacja zmiany rozmiaru byłaby bardziej podatna na utratę danych niż cokolwiek innego, więc skopiowałem moją partycję root na znacznie większą partycję na początku dysku z gparted, i działało to dobrze przy użyciu dysku rozruchowego grub, aby go uruchomić, chociaż nie chcę mieć dysku na dysku za każdym razem, gdy obracam komputer włączony, a symulowany bios uniemożliwiał rozpoznanie karty bezprzewodowej. W tej chwili chcę, aby mój komputer uruchomił się na innej partycji, ponieważ nie pojawia się nawet w menu grub. Jestem naprawdę nowy w Linuksie (około pół roku rzeczywistego doświadczenia) i potrzebuję prawie wszystkich instrukcji, aby były proste i zwięzłe (chociaż małe wyjaśnienie, dlaczego jest w porządku). Chcę dodać pozycję rozruchową do menu gruba na mbr, który uruchamia się do / dev / sda5 zamiast / dev / sda2, jeśli potrzebujesz innych liczb lub jakiegoś dziennika terminali lub czegokolwiek, proszę powiedz mi, ale pamiętaj, aby powiedzieć ja jak. Tak, wiem, istnieje duża możliwość, że jest to „duplikat”, ale żaden z pozostałych nie miał dla mnie sensu.

edycja: PROSZĘ POMÓC! Wiem, że inne metody mogły działać nieco skuteczniej, ale teraz chcę tylko, aby działały w konfiguracji, w jakiej się znajdują. Nie chcę mówić o tym, jak to zrobiłem źle, po prostu potrzebuję wskazówek, które mogą skanuj wszystkie partycje w poszukiwaniu bootloaderów i niech wskazują na / dev / sda5 lub tak, że mogę zmienić nazwy / zamontować nazwy, tak aby to, co jest teraz dev / sda5, miało być dev / sda2, aby bootloader był używany przez komputer (gdziekolwiek to jest) wskazuje partycję, z której chcę uruchomić komputer.

sbergeron
źródło
Czy rozważałeś przeniesienie partycji innej niż root na większą partycję? Wydaje się mało prawdopodobne, aby 30 GB było równomiernie rozłożone między wszystkie katalogi. Czy miałeś / home na tej samej partycji? Jeśli tak, przeniesienie tylko może być lepszym podejściem.
Jon Hanna
Nie chciałem doświadczać korupcji i chcę uruchomić całą instalację z jednej partycji, aby uczynić ją bardziej przenośną i łatwiejszą do tworzenia kopii zapasowych. Uruchamianie wszystkich moich rzeczy z oddzielnych partycji daje również możliwość większej liczby błędów montowania. też po prostu nie chciałem mieć do czynienia z dodatkową złożonością.
sbergeron
Są to powody, by podzielić trochę więcej: zmniejsza zakres korupcji (i ułatwia reagowanie, jeśli tak się stanie) i łatwiej jest wykonać kopię zapasową. I pod pewnymi względami prostsze. Można argumentować za i przeciw rozdzielaniu, ale gdybym nie miał miejsca w istniejącym systemie, zdecydowanie oddzieliłbym / home i może coś innego, zamiast ryzykować, że coś pójdzie nie tak podczas zmiany rozmiaru.
Jon Hanna
Nie chciałem się martwić, że partycja domowa
ulegnie
Ach Nie przenoś go, przedefiniuj: Zrób kopię bieżącego / domowego na nowej partycji. Następnie zmień fstab, aby go użyć. Jeśli coś poszło nie tak, zmień fstab i zacznij od nowa. Jeśli wszystko jest w porządku, tymczasowo zamontuj stary / home i usuń go. W żadnym momencie nie ryzykujesz wystąpienia korupcji, której nie można natychmiast wykryć i odzyskać. Bardziej martwiłbym się korupcją podczas zmiany rozmiaru.
Jon Hanna

Odpowiedzi:

2

Popraw mnie, jeśli nie rozumiem twojego pytania, ale czy próbowałeś uruchomić się z Live CD Ubuntu i uruchomić naprawę rozruchu? Pomaga rozwiązać problemy z uruchamianiem, takie jak brakujące partycje rozruchowe.

http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/

Mam nadzieję że to pomoże!

Techdroid
źródło
dzięki! To było nawet łatwiejsze niż to, co miałem na myśli! Właśnie uruchomiłem drugą (prawie pełną) partycję i zainstalowałem boot-repair; działało to jak urok i dodało obie partycje do menu rozruchu, ale partycja, z której chciałem uruchomić, znajdowała się na górze listy, więc teraz nie muszę nawet tego zmieniać! Jak teraz utworzyć motyw Grub2, który zainstalował w MBR? W Ubuntu nie jest to dokładnie „wolumin zamontowany”.
sbergeron
@sbergeron Nie jestem do końca pewien, co rozumiesz przez „motyw”. Jeśli naciśniesz „e” podczas uruchamiania systemu, możesz edytować konfigurację Gruba, jeśli o to ci chodzi
Techdroid
Na przykład dostosowywanie gruba pozwala na zmianę ikon i kolorów dla gruba zainstalowanego na partycji lokalnej, na przykład nowe wersje gruba czasami mają różne zasoby, tak jak jedna wersja gruba jest domyślnie z logo debian obok / powyżej obrazu na ziemi, inna wersja miała ciemnobrązowe / fioletowe tło z białym podświetleniem tekstu i selektora.
sbergeron
Przepraszam, nie mam pojęcia jak to zrobić. I tak zobaczysz to tylko przez kilka sekund dziennie. Pamiętaj, że Google jest twoim przyjacielem
Techdroid
Przepraszamy, ale nadal nie działa. Uruchamiam naprawę rozruchu, która naprawia proces rozruchu w sumie trzech rozruchów, a następnie uruchamia się na drugiej partycji i muszę go ponownie uruchomić
sbergeron