Kirjoittaja Aihe: Miten poistaa boot-osio(?) väärältä levyltä  (Luettu 2178 kertaa)

uhappo

  • Käyttäjä
  • Viestejä: 1029
  • Sissos
    • Profiili
    • Urkin sivut
Mulla on kolme levyä koneessa:

Koodia: [Valitse]
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1549f232

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1953520064   976760001    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x22fe112a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sdb2          208845   996254909   498023032+   7  HPFS/NTFS/exFAT
/dev/sdb3       996254971  1953520064   478632547    f  W95 Ext'd (LBA)
/dev/sdb5       996254973  1914707024   459226026   83  Linux
/dev/sdb6      1914707088  1953520064    19406488+  82  Linux swap / Solaris

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005082b

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   976773119   488385536    7  HPFS/NTFS/exFAT

sda on teran varastolevy
sdb:llä on win7 ja ubuntu
sdc on e-satalla oleva kovo joka on sekin varastolevy

Joitain päiviä sitten asentelin erilaisia distroja koneeseen ja tais olla että lubuntu 12.04:n alternate installin kautta asentui boot tolle sda:lle, haluan sen pois. What to do?
HP i7-pohjainen desktop ja itsekasattu i7-pohjainen desktop, uusin ubuntu 64bit
Ubuntu since 2008 Feb

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Miten poistaa boot-osio(?) väärältä levyltä
« Vastaus #1 : 02.03.12 - klo:17.42 »
Siis hetkinen: tarkoitatko nyt oikeasti /boot-kansiota vai Grubia?

/boot voi toki sijaita omalla osiollaan,  mutta fdisk-listauksesi mukaan koko /dev/sda on yhtä osiota. Jyrättiinkö koko levy siis tyhjäksi /boot-kansiota varten? Tällöin edessäsi olisi iso ja hikinen pelastusoperaatio :-\

Jos taas /boot ei sijaitse omalla osiollaan, se sijaitsee juurikansion sisältävällä osiolla, oletettavasti siis /dev/sdb5.

Grub on toinen juttu.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

juyli

  • Vieras
Vs: Miten poistaa boot-osio(?) väärältä levyltä
« Vastaus #2 : 02.03.12 - klo:17.53 »
Mulla on kolme levyä koneessa:
....
Joitain päiviä sitten asentelin erilaisia distroja koneeseen ja tais olla että lubuntu 12.04:n alternate installin kautta asentui boot tolle sda:lle, haluan sen pois. What to do?

Biossissa määritellään levyjen järjestys ensikäteen. MBR, johon käynnistyslataaja asentuu määräytyy siis bios:sin mukaan. MBR:n voi korvata toisella - esim. Windows:in asennuslevyllä tms., asentamalla toisen jakelun Grub tai Lilo jne.
Esim. Grub määrittelee levyjärjestyksen /boot/grub/device.map -tiedoston mukaan. Aiemmin ko. device.map löytyi suoraa /boot -hakemistosta.
Mikä siis on ongelma?
Nykyisin Linux-järjestelmät eivät käytä suoria laitetiedostoja kuten /dev/sdb1 vaan UUID:tä, joka ei muutu, vaikka itse jakelun osioiden ja levyjen laitetiedostot muuttuisivat - eli levyjen järjestys Biossissa.
Jos käynnistyksen lataajasi on grub, voit asentaa sen /dev/sda, /dev/sdb tai/ja /dev/sdc vaikka levyjen järjestetys syystä tai toisesta muuttuisi.
Osio saa UUID:n kun luodaan/tehdään osio.
UUID ei ole ainoa metodi tunnistaa haluttu levyosio. Hieman aiemmin yleisesti käytettiin LABEL:ia eli osion nimeä.
« Viimeksi muokattu: 02.03.12 - klo:18.46 kirjoittanut juyli »

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Miten poistaa boot-osio(?) väärältä levyltä
« Vastaus #3 : 02.03.12 - klo:21.57 »
Sen tähden (*) tuossa boot-sarakkeessa eli boot lipun voit poistaa helposti partitioeditorilla (eli gparted ohjelmalla).

uhappo

  • Käyttäjä
  • Viestejä: 1029
  • Sissos
    • Profiili
    • Urkin sivut
Vs: Miten poistaa boot-osio(?) väärältä levyltä
« Vastaus #4 : 03.03.12 - klo:12.00 »
Sen tähden (*) tuossa boot-sarakkeessa eli boot lipun voit poistaa helposti partitioeditorilla (eli gparted ohjelmalla).

Kiitti!
HP i7-pohjainen desktop ja itsekasattu i7-pohjainen desktop, uusin ubuntu 64bit
Ubuntu since 2008 Feb