DOMANDA Voglio installare Ubuntu su di una SSD cosa devo fare???

Pubblicità
guarda, se quest'anno fanno la speciale detrazione con codice davide olians per il mod. 740, ti mando volentieri un po' di pecunia: sempre meglio a te che a monti :asd:
baci non te ne mando visto che siamo entrambi maschi, però un grazie molto sentito si :ok:





adesso direi che mi rimane solo da ributtare nella partizione la swap che ho rimosso (ma xkè il cribio di installer non te lascia decidere ?.....)

con gparted ho visto che l'ha catalogata come extended, e sotto la ripete pure come non allocata.
se la ridimensiono ad 1 MiB (tutta non me lo fa fare, penso per l'allinemaneto), e poi ridimensiono quella a cui voglio aggiungere, dovrebbe filare tutto lisco vero ?
 
Ultima modifica:
guarda, a leggere il tuo post non ne ero più tanto sicuro, quindi sono andato direttamente in fstab ed ho messo # davanti alla swap.


per il banckmark, cosa posso usare su kubuntu che vada bene per gli ssd ?
 
sono riuscito a fare un benchmark in sola lettura, ecco i risultati:

minimum read rate: 253.8 Mb/s

maximum read rate: 262.4 Mb/s

average read rate : 257.2 Mb/s

average access time: 0.1 ms

contate che il disco è collegato su sata 2 (non ho le sata 3)

in scrittura non me lo fa fare xkè ho già una partizione.
a saperlo prima :cav:
ho usato disk utility; con altri si può farlo anche in scrittura avendo una partizione ?
e cosa più imprtante ancora, i valori che ho postato, possono essere considerati nella norma per un samsugn 830 128GB ?
 
meno male.
quindi l'ssd non è difettoso.....

domanda tecnica: non arriva al massimo xkè una cosa fisiologica di sata2 che non si riesce nella pratica ad arrivare al limite massimo, oppure è un "margine di tolleranza" dato dal test che ho seguito ?
per windows infatti ho visto che ci sono programmi che fanno più test diversi per verificare al 100%
 
ah però, merito di tutte le messe a punto che ho dato, immagino.

tra tutte quelle possibili, mi mancano solo queste:

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/log/apt tmpfs defaults,noatime 0 0


da inserire alla fine nel file fstab.


noatime,commit=100,nouser_xattr,ecc,ecc

sempre in fstab.
questa @wine mi pare avesse detto di non metterla in quanto non era sicuro.


così è come ho adesso fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' 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/sda1 during installation
UUID=6549fae9-7e33-42e6-ae72-050bf296361c / ext4 errors=remount-ro,noatime,discard 0 1
# swap was on /dev/sda5 during installation
#UUID=d469c7ea-2d76-46ae-b28b-c9698ad58617 none swap sw 0 0
tmpfs /tmp tmpfs nodev,nosuid 0 0



ho anche tolto il journaling, e cambiato lo scheduler.
quini restano solo quei due passaggi che ho messo sopra, se sono da fare.

ormai sono diventato un maniaco dei dischi :lol:


ps. in caso NON ci sia il journaling, dicono anche di mettere barrier=0,data=writeback,nobh in fstab.
che faccio ?
 
Ultima modifica:
ho aggiunto

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/log/apt tmpfs defaults,noatime 0 0



commit=100 lo volevo mettere, però in /boot/grub/menu.lst non c'era niente, quindi non ho potuto mettere rootflags=commit=100.
è normale la cosa ?
mi premerebbe metterlo dato che riduce le scritture.


per quanto riguarda barrier=0 ho aspettato xkè vorrei prima un vostro parere.
la descrizione è sulla famosa bibbia di @centoventicinque :D
https://wiki.archlinux.org/index.php/Ext4_%28Italiano%29#Barrier_e_performance

il pc è un desktop, per di più attaccato ad un gruppo di continuità, quindi non dovrei avere problemi giusto ?


 
vero, la guida che seguivo io era per grub1.

immagino quindi che sia anche normale non aver trovato "#defoptions= ecc ecc" a cui attaccargli rootflags=commit=100
quindi la domanda è: dove lo metto in grub2 ?

questo è il mio file:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
set locale_dir=($root)/boot/grub/locale
set lang=
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 75,75,75; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.2.0-32-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
linux /boot/vmlinuz-3.2.0-32-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro foo foo foo elevator=noop
initrd /boot/initrd.img-3.2.0-32-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-32-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
echo 'Loading Linux 3.2.0-32-generic ...'
linux /boot/vmlinuz-3.2.0-32-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-32-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.2.0-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
linux /boot/vmlinuz-3.2.0-31-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro foo foo foo elevator=noop
initrd /boot/initrd.img-3.2.0-31-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
echo 'Loading Linux 3.2.0-31-generic ...'
linux /boot/vmlinuz-3.2.0-31-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-31-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro foo foo foo elevator=noop
initrd /boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-29-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
echo 'Loading Linux 3.2.0-29-generic ...'
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=6549fae9-7e33-42e6-ae72-050bf296361c ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-29-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 6549fae9-7e33-42e6-ae72-050bf296361c
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
 
Chiedo qui, dato che abbiamo praticamente gli stessi dubbi e problemi...
Ho anch'io un samsung 830 da 128, ho anch'io bisogno del dual-boot windows-ubuntu per le solite ragioni però ho una marea di dubbi!
Mi sono letto già tutta la discussione e anche il wiki di arch riguardo l'allineamento, però volevo giusto un chiarimento dato che mi sono rimasti dei dubbi...

-Allineamento: informandomi in giro sono arrivato a formattare e a partizionare il disco nel modo seguente:
Screenshot from 2012-10-17 23:15:01.webp
questo con tabella di partizione GPT, quando ho creato ognuna di queste partizioni con gparted ho impostato di arrotondare al Mb, ora mi dalle info
del disco gparted mi dice che le dimensione del settore (sector size) è di 512 e che la prima partizione (EFI) ha il primo settore 2048, quindi dovrebbe andare
tutto bene...(credo)

-Ora mi chiedo windows 7 (come è scritto anche sul wiki di arch) non va in gpt tranne se fatto partire in efi (la 64bit), quindi se io provo a installarlo ora senza efi
quello non mi riconosce il disco e sto a zero...giusto?

Per avere entrambe le cose: Dual-boot windows-ubuntu con l'allineamento corretto per ssd come si fa?? Il gpt è indispensabile o no?

Ultima domanda:ho provato a far partire (l'installer) in efi dal bios tramite usb una volta windows e l'altra ubuntu, entrambi dopo un pò che caricavano ma mi hanno dato
uno schermo nero senza neanche arrivare alla GUI dell'installer...ho sbagliato io qualcosa o c'è un incompatibilità?Entramabi facevano il boot in efi e poi schermo nero...
 
Giacobazzi ha detto:
No, con grub2 devi aggiungere le linee del kernel in /etc/default/grub e poi lanciare update-grub. Se no devi modificare grub.cfg ogni aggiornamento kernel.

@Alexxio360 se vuoi usare Win7 rimani ad mbr e ti eviti tanti problemi.

Volendo può modificare anche il file in /boot, ma è molto più complicato da fare.

PermaSent
 
Pubblicità
Pubblicità
Indietro
Top