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  2019-01-18 21:33:57

  adi1423 - Użytkownik

adi1423
Użytkownik
Zarejestrowany: 2013-04-20

Konwersja do trybu UEFI - Manjaro

Omyłkowo zainstalowałem Manjaro w trybie BIOS, a jako że na komputerze musi być sprawny dual boot z Windows 10, rodzi to pewne problemy. Wedle wszelkich informacji, które udało mi się zebrać, w ramach konwersji powinienem po prostu zainstalować gruba na partycji esp, którą już posiadam. Przy próbie instalacji dostaję jednak poniższą odpowiedź od terminala. Co robię źle? Dodam, że używam schematu gpt, esp znajduje się na sda2, a system jest już na tyle skonfigurowany, że wolałbym konwersję od czystej instalacji.

Output grub-install:

Kod:

Installing for i386-pc platform.
grub-install: warning: File system `fat' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

Ostatnio edytowany przez adi1423 (2019-01-18 22:26:02)

Offline

 

#2  2019-01-19 08:44:25

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Konwersja do trybu UEFI - Manjaro

Pokaż wyniki:

Kod:

mount

To system 32-bitowy?

Offline

 

#3  2019-01-19 11:02:35

  adi1423 - Użytkownik

adi1423
Użytkownik
Zarejestrowany: 2013-04-20

Re: Konwersja do trybu UEFI - Manjaro

[quote=yossarian]Pokaż wyniki:

Kod:

mount

To system 32-bitowy?[/quote]

Kod:

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=1952932k,nr_inodes=488233,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda9 on / type ext4 (rw,noatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=11323)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/var/lib/snapd/snaps/mailspring_309.snap on /var/lib/snapd/snap/mailspring/309 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/core_6130.snap on /var/lib/snapd/snap/core/6130 type squashfs (ro,nodev,relatime,x-gdu.hide)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=392072k,mode=700,uid=1000,gid=1001)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1001)

Jest w wersji 64-bitowej

Offline

 

#4  2019-01-19 11:08:00

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Konwersja do trybu UEFI - Manjaro

Przecież ta twoja partycja ESP nie jest w ogóle zamontowana.

Co ty w ogóle i w jaki sposób instalujesz?
Pokaż wszystkie wpisywane polecenia i komunikaty systemu zamiast samej końcówki z błędem.

Offline

 

#5  2019-01-19 12:18:11

  adi1423 - Użytkownik

adi1423
Użytkownik
Zarejestrowany: 2013-04-20

Re: Konwersja do trybu UEFI - Manjaro

[quote=yossarian]Przecież ta twoja partycja ESP nie jest w ogóle zamontowana.

Co ty w ogóle i w jaki sposób instalujesz?
Pokaż wszystkie wpisywane polecenia i komunikaty systemu zamiast samej końcówki z błędem.[/quote]
Nie tyle dałem końcówkę, co całość. Polecenie, które wykonałem, to zwyczajne "grub-install /dev/sda2", a jego wynik znajduje się wyżej.
Probowałem również:

Kod:

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck --debug

po uprzednim zamontowaniu esp w /boot, ale instalacja nie przebiega pomyślnie, ponieważ nie mam dostępu do zmiennych efi z poziomu systemu nie uruchomionego z efi.

Kod:

EFI variables are not supported on this system.
grub-install: info: executing efibootmgr -c -d /dev/sda -p 2 -w -L arch_grub -l \EFI\arch_grub\grubx64.efi.
EFI variables are not supported on this system.
Installation finished. No error reported.

Nic więcej jeszcze nie robiłem. Zależy mi na tym, żeby uruchamiać w tym trybie, ale nie chcę reinstalacji systemu.
Moja wiedza jest mała, więc chciałbym zroumieć co robię źle i jak powinienem to zrobić prawidłowo.

Offline

 

#6  2019-01-19 13:34:07

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Konwersja do trybu UEFI - Manjaro

Partycja ESP powinna być zamontowana jako /boot/efi

GRUB instaluje się wtedy w /dev/sda

Może przeczytaj najpierw jakiś poradnik/instrukcję zamiast wpisywać jakieś losowe i do tego bezsensowne polecenia.

Offline

 

#7  2019-01-19 13:48:39

  adi1423 - Użytkownik

adi1423
Użytkownik
Zarejestrowany: 2013-04-20

Re: Konwersja do trybu UEFI - Manjaro

[quote=yossarian]Partycja ESP powinna być zamontowana jako /boot/efi

GRUB instaluje się wtedy w /dev/sda

Może przeczytaj najpierw jakiś poradnik/instrukcję zamiast wpisywać jakieś losowe i do tego bezsensowne polecenia.[/quote]
Zrobiłem w ten sposób. Efekt jest podobny:

Kod:

sudo mount /dev/sda2 /boot/efi

sudo grub-install /dev/sda
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

Ostatnio edytowany przez adi1423 (2019-01-19 13:59:40)

Offline

 

#8  2019-01-19 14:09:52

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Konwersja do trybu UEFI - Manjaro

Najszybciej będzie jak sobie zrobisz startowy LiveCD/USB, potem z systemu Live (koniecznie uruchomiony w trybie UEFI) chroot do zainstalowanego systemu i instalacja Gruba w wersji UEFI.

Na końcu całkowicie powyłączaj wszystko związane z BIOS/Legacy mode by nie mieć tego typu problemów w przyszłości.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.013 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00125 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.237.65.102' WHERE u.id=1
0.00099 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.237.65.102', 1711634281)
0.00066 SELECT * FROM punbb_online WHERE logged<1711633981
0.00091 DELETE FROM punbb_online WHERE ident='54.167.52.238'
0.00090 SELECT topic_id FROM punbb_posts WHERE id=322657
0.00107 SELECT id FROM punbb_posts WHERE topic_id=30806 ORDER BY posted
0.00077 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30806 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00151 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30806 ORDER BY p.id LIMIT 0,25
0.00123 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30806
Total query time: 0.00947 s