bootloader

    3

    1답변

    GRUB가로드 될 때 일부 사용자 정의 코드를 실행할 수 있습니까? 즉, GRUB은 운영 체제를로드하기 전에 사용자 정의 코드를 실행할 수있는 기능을 제공합니까?

    4

    3답변

    부트 로더를 작성 중입니다. 대부분의 세부 사항이 있습니다 만, 일부 부팅 로더가 대량으로 실행을 시작하기 전에 메모리에서 자신을 재배치하는 이유가 확실하지 않습니다. 누구든지 설명 할 수 있습니까? 이 동작의 예는 그 안에 다음과 같은 주석이있는 original v0.01 Linux kernel bootloader입니다 : boot.s는 바이오스-시작 루

    1

    1답변

    SD 카드에서 GPS 장치로 리눅스를 부팅하려고합니다. 인터넷에서 장치에 대한 정보를 발견했으며 사용자 지정된 Windows CE를로드 할 수 있습니다. 는이를 달성하기 위해, 그들은 확장자 ".bld" 나는 SD 카드에 우분투 MID의 ISO 추출이있는 부트 로더 파일을 사용하지만, BLD 확장자를 가진 파일은 사용할 수 없습니다. 나는 그것이 다른 부트

    3

    4답변

    잘 주석 처리하고 관련 문서와 Makefile을 사용하는 것이 좋습니다. 분명히 밝혀진 바로는 512 바이트 (512 바이트 - 파티션 테이블)의 Bios에서로드되고 부트 파티션의 보조 부트 로더와 연결되는 기계 코드입니다. 편집 : David와 bdonlan의 답변이 유망 해 보입니다. 최소의 Dos 링크는 MBR을위한 데비안 소스 패키지로 연결되지만 주

    1

    2답변

    간단한 부트 로더가있어 SDRAM을 초기화하고 준비합니다. 그런 다음 플래시에서 응용 프로그램을로드하고 RAM의 일부 주소에서 응용 프로그램을 시작합니다. 응용 프로그램 실행이 끝나면 시스템이 다시 시작됩니다. 시스템 스택이 없습니다. 이제이 부트 로더는 응용 프로그램 실행이 끝난 후 다시 제어를 받기를 바랍니다. 부트 로더 (OS라고 부름)는 응용 프로그

    6

    4답변

    시스템이 실제로 어떻게 작동하는지에 대해 자세히 알고 싶습니다. 그래서 저는 BIOS가 시작시에로드하는 512byte의 메모리를 가지고 놀고 있습니다. 실제로 추측 할 때 부트 로더라고 부를 수는 없습니다. 어쨌든, 나는 인터럽트 벡터를 대체 할 것이지만 문제는있다. interupt 09h (키보드)를 바꾼 후에는 올바르게 작동하고, 키를 누르면 'Memo

    2

    1답변

    ASM을 수행한지 얼마되지 않아서 다시 한 번 작은 부트 로더를 작성하여 qemu로 테스트하기로 결정했습니다. 내 문제는 interupt 13, 일부 이유에 대한 캐리 플래그가 설정되어 있으므로 읽을 수 없습니다. 현재 내 디스크 이미지가 보이는 같은 : 512 바이트 부트 로더 < -이 (지금까지 내가 알고 있어요으로) LBA 블록 0 주요 기능 < -이

    2

    2답변

    Windows XP 부트 로더 (ntldr)가 실제로 Windows 커널 (ntoskrnl.exe) 가져 오기 선언을 사용하는지 궁금합니다. BOOTVID.dll, HAL.dll 및 KDCOM.dll : ntoskrnl.exe는 모듈을 가져 다음있다. 따라서이 세 모듈은로드 된 첫 번째 모듈입니다. 커널에 가져온 것으로 선언 된 다른 모듈이 있다고 가정 해

    9

    2답변

    나는 등, 운영체제는 커널, GUI로 부팅 과정을 통해 POST에서 어떻게 작동하는지에 실제로 관심 그럼 난 처음부터 시작해야한다 : 부트 섹터 대부분의 튜토리얼 만 .bin 부트 스트 래퍼를 Linux 사용자를위한 USB 스틱에 가져 오는 방법을 지정하십시오. 하지만 XP를 사용하고 같은 나는 어떻게 탐색기를 복사하여 확실히 나의 USB의 오른쪽 위치에