Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: kukka - 11.09.07 - klo:09.59
-
sain pöytäkoneeseeni uuden kiintolevyn ja se on asennettu paikalleen mutta, minun täytyy joka kerta kun käynnistän koneen mennä Sijainnit->Tietokone ja klikata kiintolevyä ja sen jälkeen antaa salasana.
kuinka saan kiintolevyn pysymään auki ja sijoitettua pysyvästi vaikka työpöydälle?
-
kannattaisi tehdä GRUBiin muutos, että kiintolevy mountitaan bootin yhteydessä, tai sitten tehdä skripti, joka liittää kiintolevyn automaattisesti kirjauduttaessa.
kummankaan tekemisessä en osaa auttaa paremmin, mikä kiintolevy muuten on kyseessä? siis tyyppi, ATA/SATA, PATA(IDE) vaiko SCSI?
-
GRUB öh? skripti öh?
pata ide WD 320gb.
eikös kyseessä ole jonkinlainen mounttaus juttu?
-
GRUB on käynnistyslataaja, eli se ruutu, jossa valitaan, mikä käyttöjärjestelmä käynnistetään, GRUB käynnistää mm. kaikki tarvittavat kiintolevyosiot ja X -serverin eli graafisen käyttöliittymän, skripti on tekstitiedosto joka suorittaa jotain määrättyä tehtävää komentotulkissa, se voidaan säätää käynnistymään kirjautumisen yhteydessä, tai se voidaan käynnistää käsin. Linuxissa ehkä yksinkertaisin ja monipuolisin skriptausmenetelmä/skriptikieli on Perl, joka on myös helppotajuinen ohjelmointikieli.
-
tässä komentotulkin omaa skriptiä, en ole varma, toimiiko:
#!/bin/sh
##
# Mount/Unmount disks by Volume Name
##
if [ -z "$1" ] ; then
echo "usage : diskus <diskname>"
echo "Mounts <diskname> if it's not mounted, and"
echo "unmounts it if it is already mounted."
exit 1
fi
NAME=$1
PART=`diskutil list|grep "$NAME"|awk '{print $NF }'`
echo BEFORE
if [ -z `ls -1 /Volumes/ | grep "$NAME"` ]; then
##
# check that PART appears to be a disk partition
##
echo AFTER
echo Checking $NAME $PART
if [ `file /dev/$PART | awk '{print $2}'` = "block" ]; then
echo Mounting $NAME $PART
diskutil mount /dev/$PART &
else
echo "$NAME" does not appear to be a disk partition - exiting
exit 1
fi
else
echo unmounting $NAME
diskutil unmount /Volumes/"$NAME"
fi
-
skripti ei toimi tuollaisenaan, vaan pitää tehdä muutoksia, enempää en osaa auttaa, osaan paremmin Perliä, mutta en löytänyt sopivaa skriptiä sillä, joku toinen voinee auttaa.
-
juuh tuo kyllä näyttää kovin vaikealle, ei sano minulle yhtään mitään. kovin kaukana tietämykseni tasosta.
-
siis tuo kirjoitetaan tekstieditoriin, esim. Vi -nimiseen, ja tallennetaan tietyllä tiedostotunnisteella, en ole skriptannut konsolin omalla skriptillä, joten en tiedä enempää.
-
GRUBin muokkaus olisi kai helpompaa, ja muutenkin parempi vaihtoehto, en ole nyt Linux -koneella joten en voi kokeilla, lisää tuohon alkuperäiseen viestiisi otsikkoon vaikka isolla jotain tyyliin "APUA!" tai "GRUB - muokkausapua!", niin joku pätevämpi jatkaa tästä.
-
Uutta kiintolevyä ei muokata/oteta käyttöön GRUBin avulla.
Mihin kansioon kiintolevy liitetään? Sen kansion oikeuksista tässä on kyse. Komennolla sudo fdisk -l näet mikä on levyn (tai oikeammin sen osion) tunnus. Se voi olla esimerkiksi /dev/sda1. Tiedostosta /etc/fstab näet mihin tämä laite liitetään. Muuta ko. kansion oikeuksia. Käytä hakua.
-
joo, jätä grub rauhaan ja vilkaise tuota fstabia, mikä tuossa alla neuvottiin
r
-
ilmeisesti ymmärsin jotain väärin, distrot joita olen enimmälti käyttänyt antavat sellaisen kuvan, että se on nimen omaan GRUB joka osiot liittää, älkää kysykö, miten, en osaa selittää.
-
aivan järjettömän vaikeaa...
-
Levy /dev/hda: 6448 Mt, 6448619520 tavua
255 päätä, 63 sektoria/ura, 784 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 743 5968116 83 Linux
/dev/hda2 744 784 329332+ 5 Laajennettu
/dev/hda5 744 784 329301 82 Linux / Solaris heittovaihtotiedosto
Levy /dev/hdc: 203.9 Gt, 203928109056 tavua
255 päätä, 63 sektoria/ura, 24792 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdc1 1 24792 199141708+ 83 Linux
Levy /dev/hdd: 320.0 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdd1 1 38913 312568641 83 Linux
kuten varmaan huomaat on kiintolevyjä nyt kaksi jotka pitäisi saada toimintaan
-
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda1
UUID=843d0194-8a07-459d-904e-b942ed016853 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda5
UUID=2052d17b-6452-4050-86dd-9662e669f4e1 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
-
No ei ole tuntuu vain siltä kurkista tuonne koneellasi.
Sovellukset-->Apuohjelmat--->Pääte Kilkkaa päätteen kuvaketta ja $ merkin jäkeen kursori vilkkuu, kirjoita siihen tuo --> gksu gedit /etc/fstab ( Saattaa kysyä salasanaa, anna se ) niin näkyviin tulee eräänlainen lista, joka alkaa näin.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
Ja alla on nuo tkv;n tarkoittamat asiat, katselet sitä vähänaikaa ja tuota mitä tkv kirjoitti!!!
Niin havaitset mistä on kysymys.
tkv kirjoittikin tässä välissä mutta sudo fdisk -l < pieni L antaa minulla tällaisen.
8:~$ sudo fdisk -l
Password:
Levy /dev/hda: 122.9 Gt, 122942324736 tavua
255 päätä, 63 sektoria/ura, 14946 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/hda2 3825 14945 89329432+ f W95 Laaj (LBA)
/dev/hda5 3825 7648 30716248+ 7 HPFS/NTFS
/dev/hda6 7649 14787 57343986 7 HPFS/NTFS
/dev/hda7 14788 14945 1269103+ 7 HPFS/NTFS
Levy /dev/hdb: 41.1 Gt, 41110142976 tavua
255 päätä, 63 sektoria/ura, 4998 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdb1 * 1 3941 31656051 83 Linux
/dev/hdb2 3942 4111 1365525 5 Laajennettu
/dev/hdb5 3942 4111 1365493+ 82 Linux / Solaris heittovaihtotiedosto
tkv saa jatkaa anteeksi että tulin kirjoitteleen. ;)
Mutta ei tämä kukka ylivoimaista ole kumarran & tkv saa jatkaa. :)
-
nyt levyt ovat ilmeisesti liitetty mutta kone ei käynnisty vaan jumittuu "Checking file system" kohtaan. ensin tuli ilmoitus että täytyy manuaalisesti tehdä fsck ja sen teinkin live cd:llä enään ei pyydä tekemään manuaalisesti vaan jumittaa vain. recovery tilaan en pääse johtuisiko langattomasta näppiksestä?
mitä nyt??? :'(
-
no nyt toimii! :D
piti vain tehdä se manuaalinen tsekkaus joka kovolle.
mutta ei se oikeasti helppoa ollut, ilman teitä hyvätystävät olisi kone lähtenyt jo aikoja sitten parvekkeelta lentoon!
KIITOS!
-
No niin ja paljon taas tänään opittu! Mutta hyvä että toimii. ;)
-
pitäisiköhän tästä aiheesta vääntää oikein ohje?
tuskimpa kukkanen on ainoa henkilö joka lisä kovoa koneeseensa tunkee!
-
Olisko jäänyt ne levyt alustamatta?
onnistuu fdisk ohjelmalla
sudo fdisk /dev/hdb
Ja vielä helpommin onnistuu gparted ohjelmalla. Yritä saada kone käynnistymään vikatilassa ja kommentoi pois fstabista sinne lisäämäsi rivit, pitäisi taas käynnistyä.
EDIT, jaha täällä oli toinenkin sivu viestejä. Tämä olikin jo ratkaistu.