Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi > Linux per newbies

Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
La flessibilità di configurazione è il punto di forza di questo 2-in-1, che ripropone in un form factor alternativo tutta la tipica qualità dei prodotti Lenovo della famiglia ThinkPad. Qualità costruttiva ai vertici, ottima dotazione hardware ma costo che si presenta molto elevato.
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-05-2008, 07:30   #1
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
bootloader per Fedora 9 su 2° hd

Ho installato fedora sulla partizione hdd7 del 2° hd ide e per non inquinare il menu.lst principale ho fatto installare grub nel 2° hd riservandomi poi di copiare le voci relative sul menu.lst del hd n. 1.
Il menu.lst del 2° hd è questo:
Codice:
title Fedora (2.6.25-14.fc9.i686)
	root (hd0,6)
	kernel /boot/vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=05c447a3-5b3a-4c20-b784-b7696cceb6a4 rhgb quiet
	initrd /boot/initrd-2.6.25-14.fc9.i686.img
L'ho ricopiato sul menu.lst del hd n. 1 modificando root (hd0,6) in root (hd1,6), ma non funziona.
Questa procedura l'ho attuata fino ad ora con successo con varie distro e non capisco perché con fedora9 non funziona. Ho provato a sostituire UUID con hdd7, ma l'errore non cambia.
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 07:49   #2
arara
Senior Member
 
L'Avatar di arara
 
Iscritto dal: Aug 2007
Messaggi: 1270
Quote:
Originariamente inviato da patel45 Guarda i messaggi
Ho installato fedora sulla partizione hdd7 del 2° hd ide e per non inquinare il menu.lst principale ho fatto installare grub nel 2° hd riservandomi poi di copiare le voci relative sul menu.lst del hd n. 1.
Il menu.lst del 2° hd è questo:
Codice:
title Fedora (2.6.25-14.fc9.i686)
	root (hd0,6)
	kernel /boot/vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=05c447a3-5b3a-4c20-b784-b7696cceb6a4 rhgb quiet
	initrd /boot/initrd-2.6.25-14.fc9.i686.img
L'ho ricopiato sul menu.lst del hd n. 1 modificando root (hd0,6) in root (hd1,6), ma non funziona.
Questa procedura l'ho attuata fino ad ora con successo con varie distro e non capisco perché con fedora9 non funziona. Ho provato a sostituire UUID con hdd7, ma l'errore non cambia.
Hai provato a cambiare cosi:
root (hd1,6)
kernel /boot/vmlinuz.... root=/dev/sda7


Comunque quel metodo imho è scomodo perche quando aggiorni il kernel di fedora ti tocca andare a modificare a mano il boot loader della distro principale.
Io piuttosto preferisco installare il boot loader delle distro secondarie nel primo settore della loro partizione root, e poi dal boot loader principale richiamo quello delle altre, cosi:

title Distro 2
root (hd0,5)
chaniloader +1

title Distro 3
root (hd0,7)
chaniloader +1

in questo modo quando aggiorno il kernel non devo aggiornare a mano il file menu.lst della distro principale.
arara è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 11:30   #3
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Quote:
Originariamente inviato da arara Guarda i messaggi
Hai provato a cambiare cosi:
root (hd1,6)
kernel /boot/vmlinuz.... root=/dev/sda7
Ho provato ma non funziona. Ho anche provato con
title Distro
root (hd1,6)
chainloader +1
e non va. Se invece seleziono da bios il 2° hd tutto funziona.
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 12:00   #4
arara
Senior Member
 
L'Avatar di arara
 
Iscritto dal: Aug 2007
Messaggi: 1270
Quote:
Originariamente inviato da patel45 Guarda i messaggi
Ho provato ma non funziona. Ho anche provato con
title Distro
root (hd1,6)
chainloader +1
e non va. Se invece seleziono da bios il 2° hd tutto funziona.
Se i nomi sono giusti dovrebbe avviarsi, prova ad avviare il PC, entra su GRUB della distro principale, premi C per entrare nella shell di grub ed esegui il comando:

geometry (hd0)
geometry (hd1)

per stampare la tabella delel partizioni, cosi controlli se i nomi vanno bene.

Perche funzioni il metodo con chainloader devi prima installare Grub sull'MBR della partizione di fedora. Lo si puo fare direttamente durante l'installazione oppure dopo col comando:
grub-install /dev/sda7
(dove sda7 è la partizione di fedora)

Se adesso non puoi avviare fedora puoi fare cosi da un'altra distro:

mount /dev/sda7 fedora
chroot fedora
grub
geometry (hd0) (serve per controllare i nomi se sono giusti)
root (hd1,6)
setup (hd1,7)
exit

in modo da installare Grub sulla partizione di fedora, poi riavvia e riprova col chainloader.
arara è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 13:09   #5
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Non ci capisco più nulla, ecco i risultati dei comandi geometry dati dalla shell di Pclos (distro principale):
Codice:
grub> geometry (hd1)
drive 0x81: C/H/S = 25841/240/63, The number of sectors = 390721968, /dev/sda
   Partition num: 0,  Filesystem type unknown, partition type 0x7
   Partition num: 4,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 6,  Filesystem type unknown, partition type 0x82
   Partition num: 7,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 8,  Filesystem type is ext2fs, partition type 0x83

grub> geometry (hd0)
drive 0x80: C/H/S = 77557/16/63, The number of sectors = 78177792, /dev/hdd
   Partition num: 0,  Filesystem type unknown, partition type 0x7  (vista)
   Partition num: 4,  Filesystem type unknown, partition type 0x82 (vuota)
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83 (ubuntu)
   Partition num: 6,  Filesystem type is ext2fs, partition type 0x83 (fedora)
e quelli di fdisk -l
Codice:
fdisk -l

Disk /dev/hdd: 40.0 GB, 40027029504 bytes
16 heads, 63 sectors/track, 77557 cylinders
Units = cilindri of 1008 * 512 = 516096 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           3       40103    20210688    7  HPFS/NTFS
/dev/hdd2           40104       65055    12575808    5  Esteso
/dev/hdd5           40104       42144     1028632+  82  Linux swap / Solaris
/dev/hdd6           42145       52928     5435104+  83  Linux
/dev/hdd7           52929       65055     6111976+  83  Linux

Disk /dev/sda: 200.0 GB, 200049647616 bytes
240 heads, 63 sectors/track, 25841 cylinders
Units = cilindri of 15120 * 512 = 7741440 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2709    20480008+   7  HPFS/NTFS
/dev/sda2            2710       25842   174880913    f  W95 Ext'd (LBA)
/dev/sda5            2710        3522     6146248+  83  Linux
/dev/sda6            3523        4471     7174408+  83  Linux
/dev/sda7            4472        4593      922288+  82  Linux swap / Solaris
/dev/sda8            4594       25008   154337368+  83  Linux
/dev/sda9   *       25009       25842     6300472+  83  Linux
+
il disco sda è quello di boot, ed è sempre stato hd0, ora sembra hd1
se invece il comando geometry lo do direttamente da grub allora l'output va d'accordo con fdisk -l.

Ultima modifica di patel45 : 16-05-2008 alle 13:49.
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 16:30   #6
arara
Senior Member
 
L'Avatar di arara
 
Iscritto dal: Aug 2007
Messaggi: 1270
stando cosi dovresti da PClinuxOS eseguire:

mkdir fedora
mount /dev/hdd7 fedora
chroot fedora
grub
root (hd0,6)
setup (hd0,6)
exit

per installare il boot loader di fedora sulla sua partizione.

poi sul file menu.lst sempre di PCLinuxOS aggiungere:
title fedora
root (hd0,6)
chainloader +1

oppure direttamente dalla shell di grub scrivi a mano i comandi
root (hdX,Y)
chaniloader +1
boot

cambiando il numero finche non trovi quello giusto.
arara è offline   Rispondi citando il messaggio o parte di esso
Old 16-05-2008, 20:03   #7
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Quote:
Originariamente inviato da arara Guarda i messaggi
stando cosi dovresti da PClinuxOS eseguire:

mkdir fedora
mount /dev/hdd7 fedora
chroot fedora
grub
root (hd0,6)
setup (hd0,6)
exit

per installare il boot loader di fedora sulla sua partizione.

poi sul file menu.lst sempre di PCLinuxOS aggiungere:
title fedora
root (hd0,6)
chainloader +1
Ma perché Ubuntu, installata sullo stesso disco di Fedora viene avviata da
Codice:
title Ubuntu 7.10
root (hd1,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=/dev/hdd6 ro quiet splash locale=it_IT
initrd /boot/initrd.img-2.6.22-14-generic
quiet
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2008, 11:06   #8
arara
Senior Member
 
L'Avatar di arara
 
Iscritto dal: Aug 2007
Messaggi: 1270
Quote:
Originariamente inviato da patel45 Guarda i messaggi
Ma perché Ubuntu, installata sullo stesso disco di Fedora viene avviata da
Codice:
title Ubuntu 7.10
root (hd1,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=/dev/hdd6 ro quiet splash locale=it_IT
initrd /boot/initrd.img-2.6.22-14-generic
quiet
se ti sembra piu semplice cosi prova direttamente dalla shell di grub (appena avviato il PC, non da PClinuxOS) a scrivere a mano i comandi partendo da questo:

root (hd1,6)
kernel /boot/vmlinuz....(premi TAB per completare) root=/dev/hdd7
initrd /boot/initrd.img....(premi TAB per completare)
boot

e se non va torni indietro e riprovi, finche trovi la combinazione giusta. quando l'hai trovata, la salvi sul menu.lst di pclinux os
arara è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2008, 12:59   #9
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Ho provato, il primo comando root (hd1,6) funziona ed anche se lo completo col tab mi da le partizioni disponibili.
il secondo comando kernel /boot/ mi da errore e non completa niente.
Se invece parto con root (hd0, e lo completo con il tab e scelgo una partizione valida allora posso anche dare kernel /boot/ e il tab mi da le scelte. Quindi sembra che questo metodo funzioni solo sul disco di boot.
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2008, 18:24   #10
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Risolto: Wine e sw già installato su partiz. XP

Quote:
Originariamente inviato da arara Guarda i messaggi
Perche funzioni il metodo con chainloader devi prima installare Grub sull'MBR della partizione di fedora. Lo si puo fare direttamente durante l'installazione oppure dopo col comando:
grub-install /dev/sda7
(dove sda7 è la partizione di fedora).
Ho staccato il disco di boot, ho fatto partire fedora ed ho dato il comando dopo essermi accertato con fdisk di dare il sda giusto ed ho installato Grub sull'MBR della partizione di fedora.
Quindi ho riattaccato il disco di boot e sul menu.lst di pclos ho inserito
Codice:
title fedora
root (hd1,6)
chainloader +1
Ora il boot funziona. Grazie arara
patel45 è offline   Rispondi citando il messaggio o parte di esso
Old 20-05-2008, 00:50   #11
MrAsd
Senior Member
 
L'Avatar di MrAsd
 
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
Vedo che hai già risolto: meglio così.

Comunque il problema deriva dal fatto che Fedora 9 formatta le partizioni ext usando inodes da 256bit (per semplificare la conversione ad ext4) causando incompatibilità con alcune versioni di grub (ossia tutte tranne quelle appositamente patchate per Fedora 9).
__________________
Good Kitty: "Jo'z heer!"
MrAsd è offline   Rispondi citando il messaggio o parte di esso
Old 20-05-2008, 06:23   #12
patel45
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2971
Quote:
Originariamente inviato da MrAsd Guarda i messaggi
Vedo che hai già risolto: meglio così.

Comunque il problema deriva dal fatto che Fedora 9 formatta le partizioni ext usando inodes da 256bit (per semplificare la conversione ad ext4) causando incompatibilità con alcune versioni di grub (ossia tutte tranne quelle appositamente patchate per Fedora 9).
Ora capisco, non mi era mai successo prima di non riuscire ad avviare una distro editando il menu.lst principale. Dopo Fedora ho installalo Opensuse e non ho avuto problemi.
patel45 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il c...
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Meta avrebbe scaricato illegalmente migl...
QNAP annuncia la funzionalità di ...
Fino a 96 core per chip: la nuova CPU se...
Robot che crescono mangiando i loro simi...
Star Wars Outlaws 2 cancellato: per Ubis...
F1 senza freni: il film supera i 500 mil...
Una supersportiva elettrica da 429 CV a ...
Denodo DeepQuery: ricerche complesse in ...
Pluribus è la nuova ambiziosa ser...
IA come persone: avranno una personalit&...
Scoppia la bufera NSFW: la mano di Colle...
Philips porta OneBlade su Fortnite: arri...
Il consumo dei data center AI esplode: r...
Dimenticate tutto quello che avete visto...
Prodotti illegali su Temu: l'UE avvia pr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v