Difference between revisions of "Kernel Panics (Italiano)"

From ArchWiki
Jump to: navigation, search
(New page: Category: System recovery (English) Category:HOWTOs (English) {{i18n_links_start}} {{i18n_entry|English|:Kernel Panics}} {{i18n_entry|Español|:Kernel Panics (Español)}} {{i18n_e...)
 
Line 1: Line 1:
[[Category: System recovery (English)]]
+
[[Category: System recovery (Italiano)]]
[[Category:HOWTOs (English)]]
+
[[Category:HOWTOs (Italiano)]]
  
 
{{i18n_links_start}}
 
{{i18n_links_start}}
 
{{i18n_entry|English|:Kernel Panics}}
 
{{i18n_entry|English|:Kernel Panics}}
 
{{i18n_entry|Español|:Kernel Panics (Español)}}
 
{{i18n_entry|Español|:Kernel Panics (Español)}}
 +
{{i18n_entry|Italiano|:Kernel Panics (Italiano)}}
 
{{i18n_entry|简体中文|:Kernel Panics (简体中文)}}
 
{{i18n_entry|简体中文|:Kernel Panics (简体中文)}}
 
{{i18n_links_end}}
 
{{i18n_links_end}}
Line 10: Line 11:
 
<!-- Dutch is my native language, so probably there are some spelling mistakes in this text. Please, feel free to edit them :) (Edited spelling and grammar by Archuser. :))-->
 
<!-- Dutch is my native language, so probably there are some spelling mistakes in this text. Please, feel free to edit them :) (Edited spelling and grammar by Archuser. :))-->
  
This page describes how to fall back to a previously installed kernel version if the current one fails.
+
In questa pagina si descrive come ritornare ad una versione precedente del kernel, nel caso in cui quella corrente abbia qualche problema.
  
==Start from the installation CD==
+
==Avvio dal CD di installazione==
The first step is booting the installation CD. When started, type arch, like you would when installing arch.
+
Il primo passo è l'avvio del CD di installazione. Una volta lanciato, digitare "arch", come se si volesse installare Arch per la prima volta.  
 
  # arch
 
  # arch
  
==Chroot to your normal root==
+
==Chroot nel proprio root normale==
When booted, you have a small but working mini-Linux environment with some basic tools.
+
Una volta avviato, avrete un ambiente Linux piccolo, ma perfettamente funzionale, completo di alcuni strumenti di base.
Now, you have to mount your normal root disk to /mnt.
+
Ora, bisogna montare il disco di root in /mnt.
 
  # mount /dev/hdXY /mnt
 
  # mount /dev/hdXY /mnt
If you use a boot partition, don't forget to mount it
+
Se si utilizza una partizione di boot, non dimenticare di montarlo
 
  # mount /dev/hdaXY /mnt/boot
 
  # mount /dev/hdaXY /mnt/boot
  
Newer kernels use an initial ramdisk to set up the kernel environment. When you reinstall a kernel, that initial ramdisk will be regenerated with mkinitcpio. One of mkinitcpio's features is that it does autodetection to find out what kernel modules are required for starting up your computer. For this autodetection to work, /dev, /sys and /proc need to mounted in your chroot:
+
I kernel più nuovi utilizzano una ramdisk iniziale per impostare l'ambiente del kernel. Quando si reinstalla un kernel, quella ramdisk iniziale va rigenerata con mkinitcpio. Una delle caratteristiche di mkinitcpio è l'autorilevamento dei moduli del kernel che sono necessari per avviare il proprio computer. Per far funzionare questo autorilevamento, è necessario che /dev, /sys e /proc siano montati nel proprio ambiente chroot:
  
 
  # mount -t proc none /mnt/proc
 
  # mount -t proc none /mnt/proc
Line 29: Line 30:
 
  # mount --bind /dev /mnt/dev
 
  # mount --bind /dev /mnt/dev
  
Now, we will chroot to this disk, so you can use it like you booted your computer "normal". Of course, a lot will not work.
+
Ora, eseguiremo un chroot in questo disco, in modo da poterlo utilizzare come si avesse avviato il proprio computer "normalmente". Molte funzionalità non saranno comunque disponibili.
 
  # chroot /mnt
 
  # chroot /mnt
  
==Roll back to previous kernel version==
+
==Ritornare ad una versione precedente del kernel==
 
If you keep your downloaded pacman packages, you now can easily roll back. If you didn't keep them, you have to find a way to get a previous kernel version on your system now.
 
If you keep your downloaded pacman packages, you now can easily roll back. If you didn't keep them, you have to find a way to get a previous kernel version on your system now.
  

Revision as of 18:15, 18 February 2008

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end


In questa pagina si descrive come ritornare ad una versione precedente del kernel, nel caso in cui quella corrente abbia qualche problema.

Avvio dal CD di installazione

Il primo passo è l'avvio del CD di installazione. Una volta lanciato, digitare "arch", come se si volesse installare Arch per la prima volta.

# arch

Chroot nel proprio root normale

Una volta avviato, avrete un ambiente Linux piccolo, ma perfettamente funzionale, completo di alcuni strumenti di base. Ora, bisogna montare il disco di root in /mnt.

# mount /dev/hdXY /mnt

Se si utilizza una partizione di boot, non dimenticare di montarlo

# mount /dev/hdaXY /mnt/boot

I kernel più nuovi utilizzano una ramdisk iniziale per impostare l'ambiente del kernel. Quando si reinstalla un kernel, quella ramdisk iniziale va rigenerata con mkinitcpio. Una delle caratteristiche di mkinitcpio è l'autorilevamento dei moduli del kernel che sono necessari per avviare il proprio computer. Per far funzionare questo autorilevamento, è necessario che /dev, /sys e /proc siano montati nel proprio ambiente chroot:

# mount -t proc none /mnt/proc
# mount -t sysfs none /mnt/sys
# mount --bind /dev /mnt/dev

Ora, eseguiremo un chroot in questo disco, in modo da poterlo utilizzare come si avesse avviato il proprio computer "normalmente". Molte funzionalità non saranno comunque disponibili.

# chroot /mnt

Ritornare ad una versione precedente del kernel

If you keep your downloaded pacman packages, you now can easily roll back. If you didn't keep them, you have to find a way to get a previous kernel version on your system now.

Let's suppose you keep the previous versions. We will now install the last working one.

# pacman -U /var/cache/pacman/pkg/kernel26-2.6.16.13-1.pkg.tar.gz

Maybe you'll have to change the version numbers to the version that last worked for you, but it won't make a big difference.

Reboot

Now the working kernel is reinstalled, you can safely reboot your PC, and boot your computer as usual. Don't forget to check the arch-newspage to check what went wrong with the kernel build.