Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16

    Sovrascrittura MBR, problemi reinstallazione GRUB

    Ciao ragazzi.

    ho un problema con l'avvio di Linux.
    Dopo aver reinstallato Win xp, mi ha sovrascritto l'MBR.

    Nel forum ho trovato delle cose utili per risolvere, ma anche
    seguendo la procedura che dettate, sono incappato altri errori che non riesco a risolvere.

    Dovrei reinstallare grub, quindi sto usando una live di Ubuntu.

    Ho trovato in questo forum la procedura: (ho fedora core 4)

    #mkdir /mnt/linux
    #mount -t reiserfs /dev/sda2 /mnt/linux
    #chroot /mnt/linux
    #grub-install
    #reboot

    Al mount del disco, cioè al secondo comando, mi restituisce:

    *************************

    root@ubuntu:/home/ubuntu# mount -t reiserfs /dev/sda2 /mnt/linux
    mount: wrong fs type, bad option, bad superblock on /dev/sda2,
    missing codepage or other error
    In some cases useful info is found in syslog - try
    dmesg | tail or so

    root@ubuntu:/home/ubuntu# dmesg | tail
    [ 544.370112] ReiserFS: sda2: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda2
    [ 552.040809] NTFS volume version 3.1.
    [ 552.084073] kjournald starting. Commit interval 5 seconds
    [ 552.084249] EXT3 FS on sda2, internal journal
    [ 552.084254] EXT3-fs: mounted filesystem with ordered data mode.
    [ 552.843551] NTFS volume version 3.1.
    [ 552.872956] kjournald starting. Commit interval 5 seconds
    [ 552.873138] EXT3 FS on sda2, internal journal
    [ 552.873143] EXT3-fs: mounted filesystem with ordered data mode.
    [ 604.932626] ReiserFS: sda2: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda2

    ***************************
    Sono sicuro che Fedora 4 risiede in sda2.
    Win xp è nell' sda1.

    L'errore sarà grossolano ma non ho molta dimestichezza.
    Fate conto che vi rivolgete ad un super-novellino.
    Sono a piedi, non so da che parte cominciare, qualcuno
    mi sa dire qualcosa ?

    mille grazie in anticipo.

  2. #2
    esatto, l'errore è probabilmente grossolano: non hai il reiserfs ma qualche altro fs su sda2..... e provi a montarlo come reiserfs

    comunque per completezza assicurati che la partizione sia quella dando un fdisk -l per elencare le partizioni e i dischi.
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16
    Caspita, che velocità !!

    Purtroppo, non so cosa altro ci sia oltre che reiserfs.
    Nella gestione dischi la partizione sda2 contiene linux.
    Sono abbasstanza spiazzato.

    Visto che la risposta è velocissima, rimetto Ubuntu
    e faccio immediatamente quello che mi dirai di fare.

    grazie ancora.

  4. #4
    dai un fdisk -l e controlla con esattezza le partizioni

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16
    Ecco qua:

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 3824 30716248+ 7 HPFS/NTFS
    /dev/sda2 3825 3837 104422+ 83 Linux
    /dev/sda3 3838 24792 168321037+ 8e Linux LVM

  6. #6
    guarda, prova a montarlo come auto, tanto sicuramente avrai un ext3.. e te lo rileverà con successo. mi pare che di default l'installer di fedora ti proponga proprio l'ext

    #mount -t auto /dev/sda2 /mnt/linux
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16
    Ecco cos'è successo:

    root@ubuntu:/home/ubuntu# mkdir /mnt/linux
    root@ubuntu:/home/ubuntu# mount -t auto /dev/sda2 /mnt/linux
    root@ubuntu:/home/ubuntu# chroot /mnt/linux
    chroot: cannot run command `/bin/bash': No such file or directory
    root@ubuntu:/home/ubuntu# grub-install
    install_device not specified.
    Usage: grub-install [OPTION] install_device
    Install GRUB on your drive.

    -h, --help print this message and exit
    -v, --version print the version information and exit
    --root-directory=DIR install GRUB images under the directory DIR
    instead of the root directory
    --grub-shell=FILE use FILE as the grub shell
    --no-floppy do not probe any floppy drive
    --force-lba force GRUB to use LBA mode even for a buggy
    BIOS
    --recheck probe a device map even if it already exists

    INSTALL_DEVICE can be a GRUB device name or a system device filename.

    grub-install copies GRUB images into the DIR/boot directory specfied by
    --root-directory, and uses the grub shell to install grub into the boot
    sector.
    ************************

    Ho provato ad installare grub nonstante l'errore al comando precedente.
    Non ho ben capito se me lo ha installato comunque anche se non ho specificato la destinazione (che poi qual'è?).

    Scusate la niubbosità, ma brancolo nel buio.

  8. #8
    Originariamente inviato da Mizar
    Ecco cos'è successo:

    root@ubuntu:/home/ubuntu# mkdir /mnt/linux

    ; hai creato una dir

    root@ubuntu:/home/ubuntu# mount -t auto /dev/sda2 /mnt/linux

    ; hai montato la partizione 2 del disco /dev/sda su quella dir

    root@ubuntu:/home/ubuntu# chroot /mnt/linux

    ; hai provato a cambiare root utilizzando la nuova dir appena montata, ma il comando si è lamentato dell'assenza dell'interprete bash (/bin/bash) nella directory che gli hai fornito come nuova root..

    chroot: cannot run command `/bin/bash': No such file or directory

    ...

    root@ubuntu:/home/ubuntu# grub-install

    ; hai provato ad installare grub ma non hai fornito la device di destinazione (/dev/sda) ..

    install_device not specified.
    Usage: grub-install [OPTION] install_device
    Install GRUB on your drive.

    -h, --help print this message and exit
    -v, --version print the version information and exit
    --root-directory=DIR install GRUB images under the directory DIR
    instead of the root directory
    --grub-shell=FILE use FILE as the grub shell
    --no-floppy do not probe any floppy drive
    --force-lba force GRUB to use LBA mode even for a buggy
    BIOS
    --recheck probe a device map even if it already exists

    INSTALL_DEVICE can be a GRUB device name or a system device filename.

    grub-install copies GRUB images into the DIR/boot directory specfied by
    --root-directory, and uses the grub shell to install grub into the boot
    sector.
    ************************

    Ho provato ad installare grub nonstante l'errore al comando precedente.
    Non ho ben capito se me lo ha installato comunque anche se non ho specificato la destinazione (che poi qual'è?).

    Scusate la niubbosità, ma brancolo nel buio.


    no, non l'hai installato, e probabilmente il chroot fallisce perchè se non erro non trova /bin/bash

    controllane l'esistenza .. e quando dai grub-install passagli il device-name
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16
    /bin/bash esiste.
    Infatti l'ho cercato, ho pensato che forse dovevo lanciarlo da un'altra destinazione o non come root.
    Non mi viene in mente nient'altro.

    E questo è un problema.

    Per l'installazione del grub, dovrei dare

    grub-install /dev/sda2 ??

    Ragazzi, sto impazzendo, ma grazie della pazienza.

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    16
    Piuttosto, non trovo chroot in /bin
    è normale ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.