Skocz do zawartości

Niechciane Partycje


tadek

Rekomendowane odpowiedzi

Z pewnych powodów zainstalowałem F11 na nowej partycji nie kasująć partycji z F10. Aby to zrobić skasowałem inne partycje, które były montowane automatycznie do F10. Oczywiście nie ma ich w

/etc/fstab
. Teraz F10 wykłada się przy bootowaniu.

Mam dostęp do plików F10 z poziomu F11 i chciałem to naprawić ale nie wiem gdzie tego szukać, zapewne gdzieś w

/etc
. Chciałem też bootować z runlevel 3 ale prosta zmiana
/etc/inittab
nie pomaga. Co jeszcze zrobić?
Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 40
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Do montowania plik: /etc/fstab

Jest jeszcze plik /etc/mtab. W tym pliku zapisane są opcje zamontowanych już urządzeń. Nawet gdy w /etc/fstab mają dziwną postać(nie np: /dev/hda tylko długi ciąg znaków)a na pewno tam są to w /etc/mtab mają już wyraźną postać. Jeżeli nie masz zamontowanych partycji, wejdź najzwyczajniej w Komputer na Pulpicie i tam można je bez problemu zamontować. Jeżeli nie chcesz zbędnych ikonek w Komputer, bo myślę, że o to chodzi, w /etc/fstab zamontuj je odpowiednio i przestaną zaśmiecać Komputer i Pulpit. Dla przykładu mój fstab]

/dev/sda1               /boot                   ext3    defaults                      1 2
/dev/sda2               /                       ext4    defaults                      1 1
/dev/sdb1               /home                   ext4    defaults                      1 2
/dev/sda3               swap                    swap    defaults                      0 0
/dev/sda5               /media/Download         ext4    rw,users,auto,suid,dev,exec   0 0 
tmpfs                   /dev/shm                tmpfs   defaults                      0 0
devpts                  /dev/pts                devpts  defaults                      0 0
sysfs                   /sys                    sysfs   defaults                      0 0
proc                    /proc                   proc    defaults                      0 0

Daje jako przykład, bo mam dość sporo partycji.

Download Dlatego w media by był od razu widoczny na pulpicie. Zwykle daje do /mnt

Odnośnik do komentarza
Udostępnij na innych stronach

Nawet gdy w /etc/fstab mają dziwną postać(nie np: /dev/hda tylko długi ciąg znaków)
Na pewno nie hda :) Od wersji Fedory chyba 8. wszystkie dyski są widziane jako /dev/sdX (X - kolejna litera alfabetu), czyli tak jak wcześniej chyba dyski SCSI.

Ten długi ciąg znaków to unikalny identyfikator urządzenia (UUID). Możesz go zmienić na etykietę (LABEL) lub po staremu podać "/dev/sdX". Nota bene w pokazanym przez Ciebie fstabie nie widać takich "długich ciągów znaków" o jakich piszesz, więc albo coś mącisz albo czegoś nie dopowiedziałeś.

Wykonaj jako root (system F10 nie działa? Więc pod F11):

fdisk -l /dev/sda
fdisk -l /dev/sdb
cat /boot/grub/grub.conf
cat /etc/fstab

Wyjścia tych poleceń wklej tutaj pomiędzy znaczniki [codebox][/codebox] (dostępne z menu obok okienka edycji postu, opcja "Wstaw: CODEBOX")

 

Daje jako przykład, bo mam dość sporo partycji.
Nie dawaj przykładów. Jeśli chcesz konkretnej odpowiedzi, to podaj konkretny problem. Pełne wyjście poleceń, które podałem powyżej. W innym wypadku to się będziemy przez tydzień bawić w ciuciubabkę i zgaduj-zgadulę, parę osób się zaangażuje a po kilku dniach dochodzenia okaże się, że wywaliłeś partycję /boot z F10 tylko nie uwzględniłeś tego w "przykładach" ;)
Odnośnik do komentarza
Udostępnij na innych stronach

Po kolei:

sudo fdisk -l /dev/sda

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa5334129

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         192     1536000    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2             192       19006   151122936    7  HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3           29127       30402    10240000    7  HPFS/NTFS
Partition 3 does not end on cylinder boundary.
/dev/sda4           19007       29126    81285120    5  Extended
Partition 4 does not end on cylinder boundary.
/dev/sda5           19007       21556    20480008+  83  Linux
/dev/sda6           21556       24270    21795448+  83  Linux
/dev/sda7           24270       24526     2056288+  82  Linux swap / Solaris
/dev/sda8           24526       27136    20971408+  83  Linux
/dev/sda9   *       27137       29126    15981567+  83  Linux

Partition table entries are not in disk order

Jak widać oprócz windowsów mam F10 na sda5, /home na sda6, swap na sda7, suse na sda8 i F11 na sda9. Tylko F10 nie chce bootować.

A tera grub.conf:

sudo cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,8)
#          kernel /boot/vmlinuz-version ro root=/dev/sda9
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,8)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.29.5-191.fc11.x86_64)
    root (hd0,8)
    kernel /boot/vmlinuz-2.6.29.5-191.fc11.x86_64 ro root=UUID=ab7dff28-948b-4f6a-9186-62a250e39512 rhgb quiet vga=0x318
    initrd /boot/initrd-2.6.29.5-191.fc11.x86_64.img
title Fedora (2.6.29.4-167.fc11.x86_64)
    root (hd0,8)
    kernel /boot/vmlinuz-2.6.29.4-167.fc11.x86_64 ro root=UUID=ab7dff28-948b-4f6a-9186-62a250e39512 rhgb quiet vga=0x318
    initrd /boot/initrd-2.6.29.4-167.fc11.x86_64.img
title Fedora (2.6.27.21-170.2.56.fc10.i686)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.27.21-170.2.56.fc10.i686 ro root=UUID=82f53516-edd1-4f7b-9ddc-fccca266354b rhgb quiet vga=0x318
    initrd /boot/initrd-2.6.27.21-170.2.56.fc10.i686.img
title openSUSE 11.1 - 2.6.27.21-0.1
    root (hd0,7)
    kernel /boot/vmlinuz-2.6.27.21-0.1-default root=/dev/disk/by-id/ata-HITACHI_HTS543225L9SA00_080921FB0E32LKH45NXA-part8 resume=/dev/disk/by-id/ata-HITACHI_HTS543225L9SA00_080921FB0E32LKH45NXA-part7 splash=silent showopts vga=0x367
    initrd /boot/initrd-2.6.27.21-0.1-default
title Other
    rootnoverify (hd0,0)
    chainloader +1

 

oraz /etc/fstab z Fedory 10 na sda5:

sudo cat /f10/etc/fstab

#
# /etc/fstab
# Created by anaconda on Tue Jan 13 13:47:44 2009
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or vol_id(8) for more info
#
UUID=82f53516-edd1-4f7b-9ddc-fccca266354b /                       ext3    defaults        1 1
UUID=9f61f307-4913-41c1-80a8-3f9986d360d9 /home                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
pen            /dev/sdb1        fat32    defaults    0 0
proc                    /proc                   proc    defaults        0 0
UUID=0db3aee6-1818-4b2c-9615-c29d81815e7c swap                    swap    defaults        0 0

 

Dlaczego zmiana w inittab na runlevel 3 nie zapobiega bootowaniu graficznemu, chciałbym miec możliwość obserwowania procesu komenda po komendzie. W tej chwili mam splash który trwa bardzo długo by w końcu wylecieć. Przy zmianie partycji przy instalowaniu F11 istniejącym systemom nadałem punkty montowania np /f10, /suse itd i dlatego mam do nich dostęp z głównego drzewa i nie ma ich w fstab.

Odnośnik do komentarza
Udostępnij na innych stronach

hmmm... sproboj podczas startu wybrac f10, i dopisac 3 na koncu linii kernela...tak w ogole to jak nacisniesz esc podczas ladowania plymoutha to ci pokaze komunikaty...napisz co pokazuje... i czemu partycja z f11 jest aktywna? pownna byc ta aktywna z ktorej Ci bootmanager laduje (la przejrzystosci)

Odnośnik do komentarza
Udostępnij na innych stronach

Na pewno nie hda :) Od wersji Fedory chyba 8. wszystkie dyski są widziane jako /dev/sdX

Zgadza się. mój błąd. w F6 już było/dev/sda

 

Nie dawaj przykładów. Jeśli chcesz konkretnej odpowiedzi, to podaj konkretny problem.

W tym przypadku to nie mój problem. Staram się pomódz. Problem opisany wyżej. Ja raczej nie mam problemów z Linuxem. Kożystałem kilka lat z Waszych porad i teraz staram się odwdzięczyć :D .

 

Odnośnik do komentarza
Udostępnij na innych stronach

hmmm... sproboj podczas startu wybrac f10, i dopisac 3 na koncu linii kernela...tak w ogole to jak nacisniesz esc podczas ladowania plymoutha to ci pokaze komunikaty...napisz co pokazuje... i czemu partycja z f11 jest aktywna? pownna byc ta aktywna z ktorej Ci bootmanager laduje (la przejrzystosci)

Moja pierwsza diagnoza była błędna. Po zrobieniu Esc widzę co następuje:

  • montowanie głównego systemu plików OK
  • montowanie lokalnego systemu plików FAILED
  • aktywowanie mikrokodu CPU Intel FAILED
  • itd FAILED bo nie może podłączyć bibliotek (np libc.so.6) Permission denied

Czy powodem może być to, że do grub.conf który jest na F11 wkleiłem linijki z grub.conf od F10 i może UUID jest zły, ja nie rozumiem tego UUID. W każdym razie dla SUSE nie był to problem.

Przedtem bootowałem z SUSE i ten fragment menu.lst był

###Don't change this comment - YaST2 identifier: Original name: Fedora (2.6.27.9-159.fc10.i686) (/dev/sda5)###

title Fedora (2.6.27.9-159.fc10.i686) (/dev/sda5)

root (hd0,4)

configfile /boot/grub/menu.lst

Coś chyba poknociłem z grubem

Odnośnik do komentarza
Udostępnij na innych stronach

Dlaczego zmiana w inittab na runlevel 3 nie zapobiega bootowaniu graficznemu, chciałbym miec możliwość obserwowania procesu komenda po komendzie.
poziom uruchamiania systemu nie ma nic wspólnego z "widocznością" poleceń wykonywanych pod splashscreenem. Usuń "rhgb" w grub.conf z odpowiednich linii i będziesz wszystko widział.

 

Pokaż jeszcze jakie są UUID poszczególnych partycji F10

blkid /dev/sd5 
blkid /dev/sda6
blkid /dev/sda7

Może coś się zmieniło (np. podczas instalacji F11) i teraz numerki są inne.

No i oczywiście usuń to "rhgb", to może zobaczysz coś ciekawego. Chciaż w /var/log/messages na /dev/sda5 powinieneś też mieć informacje co poszło nie tak.

 

W tym przypadku to nie mój problem.
Sorry, pochrzaniło mi się kto i o czym pisze :)
Odnośnik do komentarza
Udostępnij na innych stronach

poziom uruchamiania systemu nie ma nic wspólnego z "widocznością" poleceń wykonywanych pod splashscreenem. Usuń "rhgb" w grub.conf z odpowiednich linii i będziesz wszystko widział.

 

Pokaż jeszcze jakie są UUID poszczególnych partycji F10

blkid /dev/sd5 
blkid /dev/sda6
blkid /dev/sda7

Może coś się zmieniło (np. podczas instalacji F11) i teraz numerki są inne.

No i oczywiście usuń to "rhgb", to może zobaczysz coś ciekawego. Chciaż w /var/log/messages na /dev/sda5 powinieneś też mieć informacje co poszło nie tak.

blkid /dev/sda5
/dev/sda5: LABEL="f10" UUID="82f53516-edd1-4f7b-9ddc-fccca266354b" TYPE="ext3" SEC_TYPE="ext2"

 

title Fedora (2.6.27.21-170.2.68.fc10.i686)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.27.21-170.2.68.fc10.i686 ro root=UUID=82f53516-edd1-4f7b-9ddc-fccca266354b vga=0x318
    initrd /boot/initrd-2.6.27.21-170.2.68.fc10.i686.img

Zacząłem dłubać w grubie i teraz F10 już nie chce bootować, Dostaje Error 15 File not found

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

odpal plytke z fedora, wpisz linux rescue, zamontuj partycje i pokaz co pozmieniales w grubie. tutaj jest spis najczestszych bledow. nie musze mowic chyba ze to tylko dla informacji - nie proboj wykonywac tamtych polecen - po prostu sie nie da pod fedora :)

 

 

edit: ta partycja sda9 z gwiazdka, to jes partycja boot ? strasznie dziwny ten twoj setup. ktorego gruba edytujesz? tego na sda5 czy na sda9 ?

Edytowane przez fafig
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...