Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Smart Boot Manager nie widzi CD-ROMu

24 Kwi 2011 18:00 2443 9
  • Poziom 16  
    Witam, mam bardzo starego Pentiuma I, który mimo że w BIOSie ma opcję bootowania z CD-ROMu to nie działa ona.
    Próbuję bootować Linuxa z CD-ROMu używając Smart Boot Managera, ale pokazuje mi on 3 Harddiski, mimo że mam 2, więc pewno źle widzi napęd.
    Chodzi mi o ten fragment manuala:

    Code:
    4.5.7.  Boot from CD-ROM
    

      Smart BootManager supports booting from almost all kinds of IDE ATAPI
      CD-ROM, including PCMCIA CD-ROM. But some special IDE controllers may
      have different I/O ports, which prevent Smart BootManager from finding
      the CD-ROM.  In this case, you can set the I/O ports by hand. Run the
      command "Set CD-ROM I/O Ports" (in System Settings Menu). An input box
      will appear to let you input the I/O ports. Each IDE controller has
      two I/O ports, e.g. 0x1F0,0x3F6 (the master IDE controller). Input
      those I/O ports exactly in the following format:



            1F0,3F6                  (Uppercase hex numbers with a comma in the middle)




      After entering the I/O ports, you must use the command "Rescan All
      Drives" (Ctrl-I) to find the CD-ROM.

      When you boot a CD disc with multiple boot images, there will be a
      menu to let you choose an image to boot.


    Zasadnicze pytanie - jakie porty wpisać? Któreś z tych pokazywanych przez Win98 w zakładce Zasoby? Jak się nie mylę to pierwszy dysk i napęd są na jednej taśmie.

    Z góry dzięki i pozdro.
  • VIP Zasłużony dla elektroda
    Skoro ilość wykrytych urządzeń się zgadza to nie musi być problem z portami.

    Co do Win98 - Menedżer urządzeń to -> Kontrolery dysku twardego i |Zasoby| np.:

    pierwszy: 01F0-... | 03F6-... | IRQ 14
    drugi: 0170-... | 0376-... | IRQ 15

    Jaka płyta (mostek południowy...) ?

    Sprawdź jak zachowuje się inny bootmanager np. GRUB4DOS
  • Poziom 16  
    Nie rozumiem jak tego GRUB4DOSa uruchomić... Znasz może jakieś inne? Był jeszcze taki graficzny bootloader i wydaje mi się że mimo długiego ładowania działał, ale nie pamiętam nazwy.

    Właśnie te wartości wpisywałem i nie dawało to rezultatów.

    Płyta to Intel Advanced/ZP, mostek to Intel 82371FB.
  • VIP Zasłużony dla elektroda
    Aha jeszcze dopisz model CD-ROM.

    Grub4DOS ściągnij:
    http://download.gna.org/grub4dos/grub4dos-0.4.4.zip

    rozpakuj do C:\GRUB
    Uruchom ponownie komputer i zatrzymaj ładowanie Win98 (F8) - Tylko wiersz poleceń, przejdź do C:\GRUB i uruchom grub.exe i naciśnij c

    w wierszu poleceń GRUBa wydaj pare poleceń i co będzie wynikiem
    grub> find
    grub> cdrom --init
  • Poziom 16  
    Uruchamiając GRUBa otrzymuję:
    Code:
    Failure restore ROM INT 0x09 vector. Unsupported DOS, device driver, or TSR.
  • VIP Zasłużony dla elektroda
    Zamiast -> Wiersz poleceń, -> Wiersz poleceń trybu awaryjnego.
  • Poziom 16  
    find:
    Code:
    (hd0,0)
    
    (hd1,0)
    (fd0)


    cdrom --init:
    Code:
    ATAPI device found: Data=1F0, Ctrl=3F6, dev=1(Note: 0=master, 1=slave)
    

    No CD-ROMs found. Perhaps the hardware does not fully support ATAPI. If your CD-ROM uses unusual I/O ports, please specify them with "--add-io-ports=P".


    Aha, napęd to NEC CDR-273.
  • VIP Zasłużony dla elektroda
    Zrób jeszcze tak (i daj wynik):
    grub> debug on
    grub> cdrom --init
    grub> find ([Tab] (czyli wpiszujesz find ( i naciskasz klawisz [Tab])

    Można też zobaczyć jak Plop sobie poradzi: http://www.plop.at/en/bootmanager.html#download

    Wypakuj archiwum do C:\plop a spod Gruba:

    grub> kernel /plop/plpbt.bin
    grub> boot

    Z menu wybierz: CDROM
  • Poziom 16  
    cdrom --init dało to samo, a find ([Tab]:
    Code:
    find ( int13/41(0),version=0, int13/08(0),version=0, C/H/S=80/2/18, int13/02(0),err=1,
    
     Possible disks are: fd0 hd0 hd1 rd


    A Plop to właśnie ten manager którego pamiętam! Odpalę go jak odzyskam dyskietkę od kumpla.