linux debia, grub e windows xp

Pagina 1 di 3 1 2 3 ultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    kibibyte
    Registrato
    Feb 2001
    Località
    Parma
    Messaggi
    212

    Predefinito linux debian, grub e windows xp

    ho il problema del boot loader con linux debian e winxp non riesco ad avviare winxp che e' su un'altro hd.
    ne ho due di hd
    lilo e' sul primo settore (mbr) del disco dove ho linux, sull'altro hd ho xp, ma non riesco ad avviarli contemporaneamente, devo entrare nel bios e cambiare la sequenza di boot degli hd. qualcuno sa come risolvere.

  2. #2
    Amministratore L'avatar di ^SiRtA^
    Registrato
    Nov 2001
    Età
    45
    Messaggi
    13,028

    Predefinito

    Ciao !


    Dunque, io non sono superesperto di linux (ma neanche al 10%) xò ti posso dire che il problema io lo risolsi con un'installazione attinente UN SOLO disco ... praticamente ho fatto partire la macchina impostando da bios un disco specifico, ho installato WINDOWS e POI LINUX... se fai il contrario rischi che Winzoz , alle solite, mandi all'aria il boot di linux .... ehhh, WIWA microsoz ! Allora ti consiglio di controllare la procedura che hai fatto mentre installavi i 2 OS

    Fammi sapè che è interessante la cosa ^____^


    Ciao



    Paolo

  3. #3
    kibibyte
    Registrato
    Feb 2001
    Località
    Parma
    Messaggi
    212

    Predefinito ho installato prima WINDOWS e POI LINUX

    ho installato prima WINDOWS e POI LINUX ma non riesco a usare grub come bootloader, ho su un disco linux e sull'atro windows, ma il bootloader grub non mi trova winxp, bisogna modificare grub

  4. #4
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,389
    configurazione

    Predefinito

    Allora... Aspè.
    Ipotesi:
    Devi editare la voce a cui corrisponde "windows" e indicare come destinazione l'unità disco corretta (hd -per le perifieriche su controller ide- seguito dalla lettera corrispondente ad esempio hda, hdb, hdc etc...) e la partizione corretta (il numero che segue l'identificativo dell'unità disco, ad esempio hda2,hda3 o hdb5, hdc6 etc...).

    Credo che il problema sia questo. Spesso (le due volte che ho provato ad usarlo) Grub mi ha fatto casini. Mi trovo meglio con lilo.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  5. #5
    kibibyte
    Registrato
    Feb 2001
    Località
    Parma
    Messaggi
    212

    Predefinito copia di grub

    questa è la copia di grub



    # menu.lst - See: grub(8), info grub, update-grub(8)
    # grub-install(8), grub-floppy(8),
    # grub-md5-crypt, /usr/share/doc/grub
    # and /usr/share/doc/grub-doc/.

    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    #
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    default 0

    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 5

    # Pretty colours
    color cyan/blue white/blue

    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line) and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret

    #
    # examples
    #
    # title Windows 95/98/NT/2000
    # root (hd0,0)
    # makeactive
    # chainloader +1
    #
    # title Linux
    # root (hd0,1)
    # kernel /vmlinuz root=/dev/hda2 ro
    #

    #
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default optons below

    ## DO NOT UNCOMMENT THEM, Just edit them to your needs

    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specifiv kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    # kopt=root=/dev/hda8 ro

    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=(hd0,6)

    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ## alternative=false
    # alternative=true

    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ## lockalternative=false
    # lockalternative=false

    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ## altoptions=(recovery mode) single
    # altoptions=(recovery mode) single

    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ## howmany=7
    # howmany=all

    ## ## End Default Options ##

    title Debian GNU/Linux, kernel 2.6.8-1-386
    root (hd0,6)
    kernel /vmlinuz-2.6.8-1-386 root=/dev/hda8 ro
    initrd /initrd.img-2.6.8-1-386
    savedefault
    boot

    title Debian GNU/Linux, kernel 2.6.8-1-386 (recovery mode)
    root (hd0,6)
    kernel /vmlinuz-2.6.8-1-386 root=/dev/hda8 ro single
    initrd /initrd.img-2.6.8-1-386
    savedefault
    boot

    ### END DEBIAN AUTOMAGIC KERNELS LIST

    # This is a divider, added to separate the menu items below from the Debian
    # ones.
    title Other operating systems:
    root


    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/hde1
    title Microsoft Windows XP Professional
    root (hd1,0)
    savedefault
    makeactive
    chainloader +1

  6. #6
    kibibyte
    Registrato
    Feb 2001
    Località
    Parma
    Messaggi
    212

    Predefinito e questi sono i log del kernel

    Kernel command line: root=/dev/hda8 ro
    ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hdaMA, hdbio
    ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdcMA, hddio
    hda: SAMSUNG SV0432A 010, ATA DISK drive
    hda: max request size: 128KiB
    hda: 8421840 sectors (4311 MB) w/482KiB Cache, CHS=8912/15/63, UDMA(33)
    hdc: PLEXTOR CD-R PX-W1210A, ATAPI CD/DVD-ROM drive
    ide2: BM-DMA at 0x7000-0x7007, BIOS settings: hdeio, hdfio
    ide3: BM-DMA at 0x7008-0x700f, BIOS settings: hdgio, hdhio
    hde: Maxtor 6E040L0, ATA DISK drive
    hde: max request size: 128KiB
    hde: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
    hdg: IBM-DTLA-307030, ATA DISK drive
    hdg: max request size: 128KiB
    hdg: 60036480 sectors (30738 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100)
    VFS: Can't find ext3 filesystem on dev hda8.
    VFS: Can't find ext2 filesystem on dev hda8.
    ReiserFS: hda8: found reiserfs format "3.6" with standard journal
    ReiserFS: hda8: using ordered data mode
    ReiserFS: hda8: journal params: device hda8, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
    ReiserFS: hda8: checking transaction log (hda8)
    ReiserFS: hda8: Using r5 hash to sort names
    Adding 497972k swap on /dev/hda6. Priority:-1 extents:1
    hdc: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
    ReiserFS: hda7: found reiserfs format "3.6" with standard journal
    ReiserFS: hda7: using ordered data mode
    ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
    ReiserFS: hda7: checking transaction log (hda7)
    ReiserFS: hda7: Using r5 hash to sort names
    SCSI device sda: 256000 512-byte hdwr sectors (131 MB)

  7. #7
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,389
    configurazione

    Predefinito

    Ma gli hd sono 2 o 3?
    Io vedo un Samsung, un Maxtor e un IBM.

    Se ho capito bene hai il Samsung come Primary Master e il masterizzatore Plextor come Secondary master.
    Poi devi avere un altro controller ide sulla mobo, magari RAID, su cui c'è installato il Maxtor come Primary master e come Secondary master il disco IBM, corretto?
    Non capisco a cosa è assegnato sda. Per caso avevi qualcosa tipo un pendrive o una memoria rimovibile/USB da 128mb collegata al pc in fase di boot?

    Hai installato Linux sul Samsung (giusto?) però non capisco cos'è quel n°6 che affianca al dispositivo. Il numero della partizione?
    Ma win in quale disco è installato? Mi servirebbe sapere anche come sono partizionati i dischi. Dalle impostazioni di grub win dovrebbe essere installato sul Maxtor, confermi?

    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/hde1
    title Microsoft Windows XP Professional
    root (hd1,0)
    savedefault
    makeactive
    chainloader +1
    Io non sono un utente di Linux e neppure un programmatore. Ho pochissima esperienza ma secondo me il problema è nella 4^ riga.
    Modificala in root (hd2,0)

    Così com'è ora credo che vada a cercare i file di avvio di winXP nel plextor.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  8. #8
    kibibyte
    Registrato
    Feb 2001
    Località
    Parma
    Messaggi
    212

    Predefinito il 3 disco ibm e' rimovibile....

    il 3 disco ibm e' rimovibile, sda e' la chiavetta usb, il samsung e' ata 66 quindi primary master, poi sda e' la pen drive usb, il controller non e' raid ma ata 100 dove ho collegato il maxtor e l'ibm, il 6 e' la partizione hda6 di swap linux, hda7 e' linux /boot reiser fs, hda8 e' linux / reiser fs , poi sempre su samsung ho lo swap di windows tutte partizioni logiche. poi ho il disco maxtor in due prtizioni win xp primaria, l'altra e' partizione logica, poi il disco ibm e' una sola partiziuone. secondo me root (hd1,0) va modificato in root (hd1,1)

  9. #9
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,389
    configurazione

    Predefinito

    Può darsi, però solitamente le unità disco sono indicate con lettere, i controller con numeri. Perciò credo che root (hd1,0) indichi il master del controller ide 1. E, dal log del kernel, il controller ide1 è collegato al Plextor.

    Kernel command line: root=/dev/hda8 ro
    ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hdaMA, hdbio
    ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdcMA, hddio
    hda: SAMSUNG SV0432A 010, ATA DISK drive
    hda: max request size: 128KiB
    hda: 8421840 sectors (4311 MB) w/482KiB Cache, CHS=8912/15/63, UDMA(33)
    hdc: PLEXTOR CD-R PX-W1210A, ATAPI CD/DVD-ROM drive
    Root (hd1,1) indica il disco Slave del controller ide1. Per questo ho supposto di dover modificare la stringa in Root (hd2,0): per cercare i file di avvio nel disco master sul controller ide2

    ide2: BM-DMA at 0x7000-0x7007, BIOS settings: hdeio, hdfio
    ide3: BM-DMA at 0x7008-0x700f, BIOS settings: hdgio, hdhio
    hde: Maxtor 6E040L0, ATA DISK drive

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  10. #10
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,389
    configurazione

    Predefinito

    Leggo in questo momento su linux pro un tutorial su grub.

    Dice che grub non è in grado di avviare direttamente alcuna versione di Windows. Per farlo si appoggia su una tecnica chiamata chain-loading che permette a Grub di eseguire il bootloader di windows.

    Riporto, più o meno, quello che dice:
    Una voce tipica del file menu.lst potrebbe assomigliare a questa:
    title windows
    chainloader (hd0,0)+1
    In questo caso si dà per scontato che la partizione di windows sia la prima partizione del disco fisso, cioè (hd0,0). La notazione "+1" significa "carica il primo blocco di questa partizione" ed è un esempio semplice di quello che Grub chiama "block list". [Omissis...]

    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/hde1
    title Microsoft Windows XP Professional
    root (hd1,0)
    savedefault
    makeactive
    chainloader +1
    L'esempio di Linux pro è perciò un pò diverso da quello che riporta il suo so.

    Puoi provare quindi a modificare il file menu.lst come ho riportato io, oppure ossiamo provare a sistemare il menù creato dall'installer di debian. Secondo me la modifica corretta è (hd2,0)+1 in modo che il so avvii il boot loader che si trova nel primo blocco della prima partizione dell'hd2 e cioè di hde.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

Pagina 1 di 3 1 2 3 ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Discussioni simili

  1. GRUB error: no such partition dopo aver disinstallato Linux
    By lupacchiotto in forum Microsoft Windows 7
    Risposte: 7
    Ultimo messaggio: 24-02-2010, 09:43
  2. giochi Windows su linux ubuntu
    By alex2073 in forum -= GNU/Linux e sistemi operativi alternativi =-
    Risposte: 3
    Ultimo messaggio: 18-08-2009, 09:05
  3. Windows Vs Linux AMDX2 Vs Intel
    By asphalt in forum -= Sistemi Operativi Windows e software generale =-
    Risposte: 0
    Ultimo messaggio: 15-04-2006, 15:24
  4. grub e windows Xp come sistema di default........
    By mbenecchi in forum Programmi
    Risposte: 3
    Ultimo messaggio: 27-12-2002, 18:38
  5. Lindows... un alternativa a Windows e Linux?
    By Figus in forum -= Sistemi Operativi Windows e software generale =-
    Risposte: 13
    Ultimo messaggio: 25-12-2001, 19:41

Tags

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022