Pagina 1 di 1

[Risolto] Unità non presente

Inviato: sabato 29 gennaio 2011, 19:11
da brazov
Ciao!

Da sempre, all'avvio Natty scrive il warning "L'unità per UIDD=... non è ancora pronta o non è presente". Poi Natty parte. Sono andato a vedere e quell'unità è lo spazio swap.
La cosa strana è che Natty all'atto dell'installazione si è tenuto lo spazio Swap di Lucid, che è una partizione logica all'interno di una partizione estesa distinta da quella di Natty.

Domande: visto che poi Natty parte, è tutto OK comunque? Come faccio a vedere se lo swap funziona correttamente?

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 8:55
da tokijin
Posta i risultati di

Codice: Seleziona tutto

cat /etc/fstab
sudo blkid
sudo fdisk -l
free -m

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 15:15
da brazov
Ecco. L'UUID non presente è quella che comincia per 4386. Natty sta in sda2, Lucid in sda5.

Codice: Seleziona tutto

corrado@corrado-Aspire-one:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
UUID=c9e4134d-e3bd-407e-811d-d1cb69c91823 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=4386bddc-4ecb-4e51-825c-3c3d2fe8ac49 none            swap    sw              0       0
corrado@corrado-Aspire-one:~$ sudo blkid
[sudo] password for corrado: 
/dev/sda1: LABEL="Acer" UUID="F4365E8E365E51AA" TYPE="ntfs" 
/dev/sda2: UUID="c9e4134d-e3bd-407e-811d-d1cb69c91823" TYPE="ext4" 
/dev/sda5: UUID="0246c409-0c4d-41bc-b23d-6ba1f124ee3d" TYPE="ext4" 
corrado@corrado-Aspire-one:~$ sudo fdisk -l

Disco /dev/sda: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x234db463

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6135    49279356    7  HPFS/NTFS
/dev/sda2            6136       18406    98566807+  83  Linux
/dev/sda3           18407       30401    96349807    5  Esteso
/dev/sda5           18407       29907    92381751   83  Linux
/dev/sda6           29908       30401     3968023+  82  Linux swap / Solaris
corrado@corrado-Aspire-one:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2002        868       1134          0         59        432
-/+ buffers/cache:        376       1626
Swap:            0          0          0

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 16:19
da tokijin
Non avevo mai visto una swap non rilevata da blkid  :o
Se digiti

Codice: Seleziona tutto

sudo swapon -s
cosa ottieni?
Se digiti

Codice: Seleziona tutto

sudo swapon /dev/sda6
e poi

Codice: Seleziona tutto

free -m
la swap viene vista?
Però così facendo non ritroverai la swap dopo il riavvio del computer.

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 19:56
da brazov
tokijin ha scritto: Non avevo mai visto una swap non rilevata da blkid  :o
Se digiti

Codice: Seleziona tutto

sudo swapon -s
cosa ottieni?
Se digiti

Codice: Seleziona tutto

sudo swapon /dev/sda6
e poi

Codice: Seleziona tutto

free -m
la swap viene vista?
Però così facendo non ritroverai la swap dopo il riavvio del computer.
Pare di no. Tuttavia io ho lasciato fare tutto in automatico durante l'installazione. E adesso che faccio ???

Codice: Seleziona tutto

corrado@corrado-Aspire-one:~$ sudo swapon -s
[sudo] password for corrado: 
Filename				Type		Size	Used	Priority
corrado@corrado-Aspire-one:~$ sudo swapon /dev/sda6
swapon: /dev/sda6: read swap header failed: Argomento non valido
corrado@corrado-Aspire-one:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2002        942       1060          0         60        493
-/+ buffers/cache:        389       1613
Swap:            0          0          0

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 20:04
da tokijin
Puoi provare, da LiveCd, a ricreare la partizione di swap.
Attenzione
Poi dovrai cambiare l'UUID che si riferisce alla swap nel file /etc/fstab per ogni distribuzione che hai installata sulla macchina.
Questo non dovrebbe causare alcun problema alle altre distribuzioni, ovvero dovrebbero continuare a vederti la swap.
Però, in un mondo perfetto, blkid di natty doveva pure rilevarti la swap..  ;D

Voglio dire che se fosse la mia macchina lo farei, non ci vedo alcun teorico rischio; però non è la mia  macchina  ;)

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 20:28
da brazov
...aggiungo ora che sono entrato in Lucid e... stesso esito!! Ma checc... sarà successo, boh!

Codice: Seleziona tutto

corrado@corrado-netbook:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=0246c409-0c4d-41bc-b23d-6ba1f124ee3d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=4386bddc-4ecb-4e51-825c-3c3d2fe8ac49 none            swap    sw              0       0
corrado@corrado-netbook:~$ sudo blkid
/dev/sda1: LABEL="Acer" UUID="F4365E8E365E51AA" TYPE="ntfs" 
/dev/sda2: UUID="c9e4134d-e3bd-407e-811d-d1cb69c91823" TYPE="ext4" 
/dev/sda5: UUID="0246c409-0c4d-41bc-b23d-6ba1f124ee3d" TYPE="ext4" 
corrado@corrado-netbook:~$ sudo fdisk -l

Disco /dev/sda: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x234db463

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6135    49279356    7  HPFS/NTFS
/dev/sda2            6136       18406    98566807+  83  Linux
/dev/sda3           18407       30401    96349807    5  Esteso
/dev/sda5           18407       29907    92381751   83  Linux
/dev/sda6           29908       30401     3968023+  82  Linux swap / Solaris
corrado@corrado-netbook:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2003        930       1073          0         84        479
-/+ buffers/cache:        366       1637
Swap:            0          0          0

Re: Unità non presente

Inviato: domenica 30 gennaio 2011, 21:04
da tokijin
Strano.. :o
A questo punti ti consiglio proprio di ricreare la swap, e vedere poi se ti viene riconosciuta

Re: Unità non presente

Inviato: lunedì 31 gennaio 2011, 21:37
da brazov
Mi sono detto: se lapartizione swap non è riconosciuta, posso formattarla anche senza LiveCD. Fatto, editati i due file /etc/fstab delle due distribuzioni, l'esito è questo:

Codice: Seleziona tutto

corrado@corrado-Aspire-one:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          2002        613       1389          0         39        322
-/+ buffers/cache:        251       1750
Swap:         3875          0       3875

Codice: Seleziona tutto

corrado@corrado-Aspire-one:~$ sudo blkid
/dev/sda1: LABEL="Acer" UUID="F4365E8E365E51AA" TYPE="ntfs" 
/dev/sda2: UUID="c9e4134d-e3bd-407e-811d-d1cb69c91823" TYPE="ext4" 
/dev/sda5: UUID="0246c409-0c4d-41bc-b23d-6ba1f124ee3d" TYPE="ext4" 
/dev/sda6: LABEL="swap-cz" UUID="2aa32966-46ca-4f3c-b12f-0b90d6bbd94e" TYPE="swap" 
Aggiungo che non ricevo più il warning all'avvio.
Ne posso dedurre che ora lo swap funziona?

Re: Unità non presente

Inviato: lunedì 31 gennaio 2011, 22:10
da tokijin
Direi di si; per scrupolo dai un ultimo

Codice: Seleziona tutto

sudo swapon -s

Re: Unità non presente

Inviato: martedì 1 febbraio 2011, 19:14
da brazov
tokijin ha scritto: Direi di si; per scrupolo dai un ultimo

Codice: Seleziona tutto

sudo swapon -s

Codice: Seleziona tutto

Filename				Type		Size	Used	Priority
/dev/sda6                               partition	3968016	0	-1

Re: Unità non presente

Inviato: martedì 1 febbraio 2011, 19:31
da tokijin
Beh sembra proprio che ora la swap sia riconosciuta; fossi in te, metterei [Risolto]  ;)

Re: Unità non presente

Inviato: martedì 1 febbraio 2011, 20:10
da brazov
tokijin ha scritto: Beh sembra proprio che ora la swap sia riconosciuta; fossi in te, metterei [Risolto]  ;)
Grazie tokijin. ;-)

Nel frattempo, mi è defunta Unity, ma ne parlerò altrove... :-(