jim945 |
|
![]()
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
AZJIOКакой вопрос то? Ты меня попросил прокомментировать какую-то левую тему или пост с другого форума. В принципе с тобой всё давно понятно...
Lupus pilum mutat, non mentem.
|
AZJIO |
|
Темы:
29
Сообщения:
447
Участник с: 05 января 2021
|
jim945 и далее после поста vs220 уточнил повторно, дабы не возникало непонимания что я спрашиваю, где автор поста пишет, что в там указывается адрес на сектор физического расположения core.img. Далее я ещё дал сслыку на другого автора, который собирал/компилировал core.img с модулями до 60кб, а 62 сектора по 512 байт это 31кб, что явно не уместится в область после MBR размером 31кб. jim945что со мной понятно? vasekМожете не читать, могу дать ссылку на LiveCD автора с его сложным конфигом Grub2 и ссылку где он говорит что работает в центре где разрабатывается Astra. Автор второго поста имеет САМУЮ популярную WinLiveCD. Ну и всех с праздником! |
jim945 |
|
![]()
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
AZJIOПервый раздел большинство разбивщиков размещают с 2048 сектора. Это около метра. Экспериментальной выяснял, что core.img максимально можно создать в районе 450кб. Делал автономный загрузчик как-то. В этом размере помещаются основные необходимые модули конфиг и шрифт. Если всё ещё не веришь, удали core.img из boot. Увидишь, что загрузчик будет работать без него.
Lupus pilum mutat, non mentem.
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
AZJIO-- Для встраивания образа загрузчика core.img на диск с MBR, используется промежуток между начальным сектором с MBR и самым первым (по расположению) разделом. Если ближайший к началу диска раздел начинается с сектора 63 или больше,-- ![]() ![]() |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
AZJIOНе буду спорить, вполне возможно, что они большие спецы, но у меня не много другой принцип ознакомления - пытаюсь с начала найти нужный материал в оффициальных DOC/MANUAL/SPECIFICATION, а уж после для уточнения и углубенного понимания обращаюсь к другим источникам. Часто можно найти и хорошее разжовывание этих DOC. В части Grub можно найти очень много хороших и DOC и статей, например, привожу выдержки из поста GitHub, написанные простым языком boot.img Что входит в эти 512 bytes? - это уже от себя446 bytes - Bootstrap code (если быть точным, то 440 code + 4 Disk ID + 2 reserv(0x0000) ) 64 bytes - Partition Tables (4x16 - 4 раздела по 16 байт на каждый) 2 bytes - MBR signature (0x55AA) core.img
PS - для углубенного понимания boot.img можно посмотреть исходники boot.S, но можно и нагуглить и его ассемблерный код, а можно кое что и извечь самому, напрямую из байтов MBR, например, смотрим начало MBR eb63 == jmp 0x65 … то есть прыжок на 0x65 - смотрим что там fa == cli - инструкция на отключение прерываний (цель - чтобы не затерлись показания определенного регистра, вроде бы dl - точно не помню)90 == nop и так далее … все в твоих руках - читай, вникай ... EDIT 1 - ради интереса применил к boot.img специнструмент ... и точно, начало - прыжок на 0x65 (fa cli) ... ![]()
Ошибки не исчезают с опытом - они просто умнеют
|
insystemZ |
|
Темы:
3
Сообщения:
12
Участник с: 29 апреля 2021
|
Теперь граб не видит windows ) переустановил все, поставил сначало win sda1 sda2 boot sda 3 root sda4 home Арч он видит а вот Винду не хочет |
archuser21 |
|
Темы:
1
Сообщения:
35
Участник с: 09 февраля 2021
|
insystemZ...попробуйте примонтировать раздел Windows, обновите grub и перезагрузитесь. |
insystemZ |
|
Темы:
3
Сообщения:
12
Участник с: 29 апреля 2021
|
archuser21Да сработало спасибо)insystemZ…попробуйте примонтировать раздел Windows, обновите grub и перезагрузитесь. Жесть пока устанавливал Арч чему только не научился)) |
insystemZ |
|
Темы:
3
Сообщения:
12
Участник с: 29 апреля 2021
|
Сетевая карта только всегда выключена приходится поднимать ее и статику прописывать каждый раз) но думаю щас разберусь |
archuser21 |
|
Темы:
1
Сообщения:
35
Участник с: 09 февраля 2021
|
insystemZНе за что, рад что помогло )) Если ещё не умеете, научитесь делать снимки системы на всякий случай. Удачи! |