Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2018-06-14 10:09:23

gnomek
Użytkownik
Zarejestrowany: 2014-11-22

[ROZWIĄZANY] źle zainstalowany grub z systemem brtfs

Zainstalowałem Debiana wybierając system plików BRTFS. W czasie instalacji wybrałem miejsce dla grub w /dev/sda ale pojawił się błąd instalacji, więc ją dokończyłem wskazując /dev/sda1 i instalacja się zakończyła już bez pokazywania błędów. Ale po włączeniu widzę grub rescue.

To dziwne, bo czytałem, że grub powinien się instalować na BRTFS i nie potrzeba osobnej partycji /boot. Ja chcę mieć dwie partycje root i home. Do tego to jest stara płyta z BIOS.
Co więcej wcześniej był na dysku inny linuks z ext4, więc partycje zostały takie same jak były, tylko sformatowałem tą na roota, nie zmieniając jej rozmiaru.

Co ciekawe przed instalcją Debiana, zamieniłem na starej instalacji Linuksa system plików z ext4 na BRTFS i tak samo miałem po restarcie komunikat grub rescue. Ktoś coś wie dlaczego ten BRTFS ma problemy z poprawnym uruchomieniem systemu?

Czy przed partycją root powinna być jakaś mała, nieprzydzielona przestrzeń na dysku?

Dodam, że to instalacja na desktop a taki system plików, bo chcę go potestować.

Ostatnio edytowany przez gnomek (2018-06-14 18:09:01)

Offline

 

#2 2018-06-14 11:11:35

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [ROZWIĄZANY] źle zainstalowany grub z systemem brtfs

afaik grub2 wspiera brtfs i powinno ci to działać poprawnie do tego modyfikacja innych partycji niż /boot nie powinna mieć żadnego wpływu ba działanie grub'a

Odpal narzędzie Super Grub2 Disk, automagicznie powinno naprawić gruba


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#3 2018-06-14 12:52:39

gnomek
Użytkownik
Zarejestrowany: 2014-11-22

Re: [ROZWIĄZANY] źle zainstalowany grub z systemem brtfs

Użyłem tego Super Grub2 Disk i system wstał, ale po restarcie znowu jest grub rescue. W tym Super Grub2 Disk nie widziałem opcji napraw grub, albo zainstaluj.
Przy próbie instalacji grub z terminala jest błąd:

Kod:

grub-install /dev/sda
Instalowanie dla platformy i386-pc.
grub-install: uwaga: ten core.img jest niezwykle duży. Nie zmieści się w obszarze osadzenia.
grub-install: błąd: system plików "btrfs" nie obsługuje list bloków.

kilka poleceń

Kod:

fdisk -l
Dysk /dev/sda: 149,1 GiB, bajtów: 160040803840, sektorów: 312579695
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dos
Identyfikator dysku: 0x15ded414

Urządzenie Rozruch Początek    Koniec   Sektory Rozmiar Id Typ
/dev/sda1  *             63  31694847  31694785   15,1G 83 Linux
/dev/sda3          31696245 312576704 280880460    134G  5 Rozszerzona
/dev/sda5          31712373  73658024  41945652     20G 83 Linux
/dev/sda6          73658431 312575999 238917569  113,9G 83 Linux


sfdisk -l
Dysk /dev/sda: 149,1 GiB, bajtów: 160040803840, sektorów: 312579695
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dos
Identyfikator dysku: 0x15ded414

Urządzenie Rozruch Początek    Koniec   Sektory Rozmiar Id Typ
/dev/sda1  *             63  31694847  31694785   15,1G 83 Linux
/dev/sda3          31696245 312576704 280880460    134G  5 Rozszerzona
/dev/sda5          31712373  73658024  41945652     20G 83 Linux
/dev/sda6          73658431 312575999 238917569  113,9G 83 Linux


df
System plików     1K-bl    użyte dostępne %uż. zamont. na
udev            1531008        0  1531008   0% /dev
tmpfs            308468     4908   303560   2% /run
/dev/sda1      15847392  7881348  6351004  56% /
tmpfs           1542324        0  1542324   0% /dev/shm
tmpfs              5120        4     5116   1% /run/lock
tmpfs           1542324        0  1542324   0% /sys/fs/cgroup
/dev/sda5      20971520 11285276  6612692  64% /home
tmpfs            308464        0   308464   0% /run/user/114
tmpfs            308464       48   308416   1% /run/user/1000


lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 149,1G  0 disk 
├─sda1   8:1    0  15,1G  0 part /
├─sda3   8:3    0     1K  0 part 
├─sda5   8:5    0    20G  0 part /home
└─sda6   8:6    0 113,9G  0 part 
sr0     11:0    1  19,5M  0 rom  


parted -l
Model: ATA ST3160815AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system  Flags
 1      32,3kB  16,2GB  16,2GB  primary   btrfs        boot
 3      16,2GB  160GB   144GB   extended
 5      16,2GB  37,7GB  21,5GB  logical   btrfs
 6      37,7GB  160GB   122GB   logical


Error: Too many primary partitions.
Model: HL-DT-ST DVDRAM GSA-H10N (scsi)                                    
Disk /dev/sr0: 20,4MB
Sector size (logical/physical): 2048B/2048B
Partition Table: unknown
Disk Flags:

Edycja 1
Znalazłem odpowiedź
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1059827
Trzeba mieć więcej miejsca na zainstalowanie grub na /dev/sda1
Zmniejszyłem partycję Primary w gparted, tak żeby mieć trochę wolnego miejsca przed nią (dałem w sumie więcej niż potrzeba bo 3MB), przesunąłem ją w prawo, nie chciało mi się już robić chroot, więc ponownie użyłem Super Grub2 Disk i już z Debiana zainstalowałem grub. Poszło bez błędów.

Ostatnio edytowany przez gnomek (2018-06-14 18:08:07)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)