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 Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-09-26 21:50:08

  Danio - Zbanowany

Danio
Zbanowany
Zarejestrowany: 2010-04-04

grub przez chroota się nie instaluje

Kod:

Device     Boot    Start       End  Sectors  Size Id Type
/dev/sdc2           2046  43499519 43497474 20,8G  5 Extended
/dev/sdc3       43499520 117225471 73725952 35,2G  7 HPFS/NTFS/exFAT
/dev/sdc5       20119552  39649279 19529728  9,3G 83 Linux
/dev/sdc6       39651328  43499519  3848192  1,9G 82 Linux swap / Solaris
/dev/sdc7  *        2048  20119551 20117504  9,6G 83 Linux

zainstalowałęm jessiego na /dev/sda7

NIESTETY GRUB ŹLE SIĘ ZAINSTALOWAŁ

zachrootowałem się na /dev/sda7

Kod:

mkdir /mnt/linux && mount -t ext4 /dev/sdc7 /mnt/linux
root@debian:/mnt# chroot /mnt/linux

PO CZYM SIĘ ROZEJŻAŁEM

Kod:

root@debian:/# ls
bin   etc      initrd.img.old  lost+found  opt   run   sys  var
boot  home      lib          media       proc  sbin  tmp  vmlinuz
dev   initrd.img  live-build      mnt          root  srv   usr  vmlinuz.old
root@debian:/# grub-install /dev/sdc2
Installing for i386-pc platform.
grub-install: błąd: nie można odnaleźć urządzenia dla /boot/grub (czy /dev jest zamontowany?).
root@debian:/# grub-install /dev/sdc7
Installing for i386-pc platform.
grub-install: błąd: nie można odnaleźć urządzenia dla /boot/grub (czy /dev jest zamontowany?).
root@debian:/# df -h
df: nie można przeczytać tablicy zamontowanych systemów plików: Nie ma takiego pliku ani katalogu
root@debian:/# ls
bin   etc      initrd.img.old  lost+found  opt   run   sys  var
boot  home      lib          media       proc  sbin  tmp  vmlinuz
dev   initrd.img  live-build      mnt          root  srv   usr  vmlinuz.old
root@debian:/# grub-install /dev/sdc3
Installing for i386-pc platform.
grub-install: błąd: nie można odnaleźć urządzenia dla /boot/grub (czy /dev jest zamontowany?).
root@debian:/# fdisk -l
fdisk: nie można otworzyć /proc/partitions: Nie ma takiego pliku ani katalogu
root@debian:/# exit
root@debian:/mnt# exit

Kod:

Kod:

rub-install: błąd: nie można odnaleźć urządzenia dla /boot/grub (czy /dev jest zamontowany?).
root@debian:/# fdisk -l

Kod:

mogłem popełnić jakiś błąd

Ostatnio edytowany przez Danio (2015-09-26 21:52:07)


I cóż że dymią krematoria ? toż w nich przetapia się historia...

Offline

 

#2  2015-09-26 21:53:32

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: grub przez chroota się nie instaluje

grub-install: błąd: nie można odnaleźć urządzenia dla /boot/grub (czy /dev jest zamontowany?)
...
df: nie można przeczytać tablicy zamontowanych systemów plików: Nie ma takiego pliku ani katalogu
...

Przecież pisze po polskiemu...

Kod:

mount -t proc   /proc   /mnt/linux/proc
mount -o bind   /dev    /mnt/linux/dev
mount -o bind   /sys    /mnt/linux/sys

Ostatnio edytowany przez Jacekalex (2015-09-26 21:57:40)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2015-09-26 22:10:01

  Danio - Zbanowany

Danio
Zbanowany
Zarejestrowany: 2010-04-04

Re: grub przez chroota się nie instaluje

Kod:

root@debian:/home/okularnik# mount -o bind /dev /mnt/linux/dev
root@debian:/home/okularnik# mount -t proc none /mnt/linux/proc
root@debian:/home/okularnik# chroot /mnt/linux
root@debian:/# fdisk -l
root@debian:/# grub-install /dev/sdc2
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
grub-install: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdc2. Proszę sprawdzić device.map.
root@debian:/# grub-install /dev/sdc7
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
grub-install: uwaga: System plików "ext2" nie obsługuje osadzania.
grub-install: uwaga: Osadzanie nie jest możliwe. Program GRUB może być instalowany z tymi ustawieniami tylko używając list blokowania. Jednakże, listy blokowania są NIEPEWNE, a ich używanie jest niezalecane..
grub-install: błąd: nie zostanie kontynuowane za pomocą list blokowania.
root@debian:/# grub-install /dev/sdc1
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
/proc/devices: No entry for device-mapper found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
grub-install: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdc1. Proszę sprawdzić device.map.

z pozostałego 1.5 mb zrobiłem partycję boot z flagą rozruchową (cfdisk podaje że są dwie to chyba jedną flagę usunę) ...nie mogę jej sformatować

Kod:

root@debian:/home/okularnik# mkfs.fat /dev/sdc1
mkfs.fat 3.0.27 (2014-11-12)
/dev/sdc1: No such file or directory
root@debian:/home/okularnik# mkfs.ext4 /dev/sdc1
mke2fs 1.42.12 (29-Aug-2014)

czy ja tam coś przeoczyłem ?

Kod:

 mount -o bind   /sys    /mnt/linux/sys
root@debian:/home/okularnik# chroot /mnt/linux
root@debian:/# fdisk -l

Dysk /dev/sda: 153,4 GiB, bajtów: 164696555520, sektorów: 321672960
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: 0x00080eab

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1              63    192779    192717  94,1M 83 Linux
/dev/sda2  *       192780  27342629  27149850    13G  7 HPFS/NTFS/exFAT
/dev/sda3        27342691 321669494 294326804 140,4G  5 Extended
/dev/sda5        27342693  54685259  27342567    13G 83 Linux
/dev/sda6        54685323 132809354  78124032  37,3G  7 HPFS/NTFS/exFAT
/dev/sda7       132809418 210933449  78124032  37,3G  7 HPFS/NTFS/exFAT
/dev/sda8       210933513 312496379 101562867  48,4G 83 Linux
/dev/sda9       312496443 321669494   9173052   4,4G 82 Linux swap / Solaris

Dysk /dev/sdb: 465,8 GiB, bajtów: 500107862016, sektorów: 976773168
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: 0x8380e8df

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1  *         2048 163842047 163840000  78,1G  7 HPFS/NTFS/exFAT
/dev/sdb2       163842048 567171071 403329024 192,3G  7 HPFS/NTFS/exFAT
/dev/sdb3       567173118 845881343 278708226 132,9G  5 Extended
/dev/sdb5       567173120 644710399  77537280    37G 83 Linux
/dev/sdb6       644712448 840022015 195309568  93,1G 83 Linux
/dev/sdb7       840024064 845881343   5857280   2,8G 82 Linux swap / Solaris

Dysk /dev/sdc: 55,9 GiB, bajtów: 60021399040, sektorów: 117229295
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: 0x49214920

Device     Boot     Start       End  Sectors  Size Id Type
/dev/sdc1  *    117225472 117229294     3823  1,9M  a OS/2 Boot Manager
/dev/sdc2            2046  43499519 43497474 20,8G  5 Extended
/dev/sdc3        43499520 117225471 73725952 35,2G  7 HPFS/NTFS/exFAT
/dev/sdc5        20119552  39649279 19529728  9,3G 83 Linux
/dev/sdc6        39651328  43499519  3848192  1,9G 82 Linux swap / Solaris
/dev/sdc7  *         2048  20119551 20117504  9,6G 83 Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku.
root@debian:/# grub-install /dev/sdc1
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
grub-install: błąd: nie można odnaleźć urządzenia GRUB-a dla /dev/sdc1. Proszę sprawdzić device.map.
root@debian:/# grub-install /dev/sdc7
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
grub-install: uwaga: System plików "ext2" nie obsługuje osadzania.
grub-install: uwaga: Osadzanie nie jest możliwe. Program GRUB może być instalowany z tymi ustawieniami tylko używając list blokowania. Jednakże, listy blokowania są NIEPEWNE, a ich używanie jest niezalecane..
grub-install: błąd: nie zostanie kontynuowane za pomocą list blokowania.
root@debian:/# df -h
System plików  rozm. użyte dost. %uż. zamont. na
/dev/sdc7       9,4G  1,1G  7,8G  13% /
udev             10M     0   10M   0% /dev
root@debian:/#

przecież ja formatowałem sdc7 jako EXT4 !


I cóż że dymią krematoria ? toż w nich przetapia się historia...

Offline

 

#4  2015-09-26 22:42:39

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: grub przez chroota się nie instaluje

Nie instaluj gruba na partycji, tylko w MBR.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#5  2015-09-26 23:05:12

  Danio - Zbanowany

Danio
Zbanowany
Zarejestrowany: 2010-04-04

Re: grub przez chroota się nie instaluje

Kod:

root@debian:/# grub-install /dev/sdc
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
Instalacja zakończona. Nie zgłoszono błędów.

udało się ...dzięki


I cóż że dymią krematoria ? toż w nich przetapia się historia...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)