Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Juri1990 31 Srpna 2010, 19:13:30
-
Zdravím, v linuxe som začiatočník a akurát som si inštaloval OS. Najprv Ubuntu 10.04 pričom som disk rozdelil na 40GB(linux), 2GB(swap) a ďalších 40GB nechal voľných. Normálne som nainštaloval ubuntu, ide ako má, paráda. Potom som na zvyšok disku nainštaloval winXP, ale nastal jeden problém a to, že mi zmizlo menu na výber OS a neviem ako to napraviť. Jedine ma napadá, nabootovať ubuntu z usb, ale neviem ktorý súbor to treba editovať.
-
Je potřeba obnovit Grub
obecně:
http://wiki.ubuntu.cz/GRUB/Obnova
postup:
http://forum.ubuntu.cz/index.php?topic=42267.0
-
Ďakujem za rýchlu odpoveď, ale zatiaľ sa mi to nepodarilo rozchodiť.
Pri tomto návode http://forum.ubuntu.cz/index.php/topic,42267.0.html napísalo, že sa nainštalovalo, no nemalo to žiaden viditeľný efekt. Môže byť chyba v tom, že som to nainštaloval na /dev/sdb ? Pretože linux mám na sdb1 a win na sdb3.
-
Pošli výpis z boot_info_script (http://wiki.ubuntu.cz/boot_info_script).
-
Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> Windows is installed in the MBR of /dev/sda
=> Grub 2 is installed in the MBR of /dev/sdb and looks on the same drive in
partition #1 for /boot/grub.
=> Syslinux is installed in the MBR of /dev/sdc
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs: /boot.ini /bootmgr /Boot/BCD /grldr /ntldr
/NTDETECT.COM
sdb1: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04.1 LTS
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sdb2: _________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sdb5: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb3: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs:
sdc1: _________________________________________________________________________
File system: vfat
Boot sector type: Fat32
Boot sector info: According to the info in the boot sector, sdc1 starts
at sector 0. But according to the info from fdisk,
sdc1 starts at sector 62.
Operating System:
Boot files/dirs:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disk /dev/sda: 250.1 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sda1 * 63 488,391,119 488,391,057 7 HPFS/NTFS
Drive: sdb ___________________ _____________________________________________________
Disk /dev/sdb: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, total 160086528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sdb1 2,048 78,125,055 78,123,008 83 Linux
/dev/sdb2 78,127,102 82,030,591 3,903,490 5 Extended
/dev/sdb5 78,127,104 82,030,591 3,903,488 82 Linux swap / Solaris
/dev/sdb3 82,043,955 160,055,594 78,011,640 7 HPFS/NTFS
-
Je to opravdu celý výpis? Vypadá neúplný.
Jinak je potřeba v BIOSu nastavit, aby bootoval z disku, který je zde označený jako /dev/sdb (tedy toho s Ubuntu). Máš to tak nastavené?
-
druhy hard disk bud je oznaceny HDD-1 alebo HDD-2...HDD 1 je pokial mas aj HDD 0 :D aspon takto to mam ja
-
Ďakujem veľmi pekne, po zmene poradí bootovania diskov už nbehol GRUB a po jeho update doňho pribudol aj windows, takže už všetko funguje ako má.
Edit: Narazil som na jednu chybu a to, že mi to tam dalo windows 7, ktorý už nemám a nedalo mi tam windows XP. Teraz som už bezradný.
-
to už je problém v boot.ini windows. jednoduché by bolo ak sa do WXP dostaneš. pravý klik na tento počítač-vlastnosti- spúšťanie a zotavenie systému-vymazať riadok s linkom W7.
ak ho nevieš naštartovať, otvor zložku windows-system32-boot.ini v ubuntu a zlikviduj riadok s odkazom na W7
-
No už som trochu stratil nervy a rozhodol som sa zálohovať dáta, naformátovať oba disky(neviem prečo, ale ten boot win7 bol na tom druhom fyzickom disku) a nainštalovať to znova, len kým sa mi archivujú 2 filmy tak rozmýšľam v ako poradí je lepšie inštalovať tieto OS.
-
Ale najskorej instaluj win :D
-
len doplním: ak mieniš používať viac edícii windows, inštaluj ich v poradí od najstaršieho vydania po najnovšie. a Linux ako posledný
-
Asi mám zázračný počítať...som nainštaloval najprv winXP, ktorý sa potom normálne spustil. Potom som nainštaloval Ubuntu, no po reštarte mi nenabehol GRUB, ale spustil sa winXP. Tak som to spustil live ubuntu z usb a skúsil obnoviť GRUB podľa tohto návodu http://forum.ubuntu.cz/index.php?topic=42267.0 len s tým, že som ho nainštaloval na "sdb"
Následne po reštarte mi už nenabehlo nič iba vypísalo
Verifying DIM Pool Data .........
error: no such partition
grub rescue>
Ešte pridám boot info Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #5 for /boot/grub.
=> Grub 2 is installed in the MBR of /dev/sdb and looks on the same drive in
partition #5 for /boot/grub.
=> Syslinux is installed in the MBR of /dev/sdc
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:
sdb1: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs: /boot.ini /ntldr /NTDETECT.COM
sdb2: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sdb5: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04.1 LTS
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sdb6: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdc1: _________________________________________________________________________
File system: vfat
Boot sector type: Fat32
Boot sector info: According to the info in the boot sector, sdc1 starts
at sector 0. But according to the info from fdisk,
sdc1 starts at sector 62.
Operating System:
Boot files/dirs:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disk /dev/sda: 250.1 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sda1 * 63 488,375,999 488,375,937 7 HPFS/NTFS
Drive: sdb ___________________ _____________________________________________________
Disk /dev/sdb: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, total 160086528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sdb1 * 63 81,920,159 81,920,097 7 HPFS/NTFS
/dev/sdb2 81,922,046 160,086,015 78,163,970 5 Extended
/dev/sdb5 81,922,048 152,231,935 70,309,888 83 Linux
/dev/sdb6 152,233,984 160,086,015 7,852,032 82 Linux swap / Solaris
Drive: sdc ___________________ _____________________________________________________
Disk /dev/sdc: 2021 MB, 2021654528 bytes
63 heads, 62 sectors/track, 1010 cylinders, total 3948544 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sdc1 * 62 3,945,059 3,944,998 c W95 FAT32 (LBA)
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/sda: PTTYPE="dos"
/dev/sda1 A668E7B068E77D85 ntfs DATA
/dev/sdb: PTTYPE="dos"
/dev/sdb1 CA18370F1836F9D1 ntfs
/dev/sdb2: PTTYPE="dos"
/dev/sdb5 fdf6468b-cb25-48a0-b441-08dcffb7684f ext4
/dev/sdb6 800a644e-b887-4bd0-a9ec-b9b4db558a42 swap
/dev/sdc: PTTYPE="dos"
/dev/sdc1 70EA-B349 vfat
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
aufs / aufs (rw)
/dev/sdc1 /cdrom vfat (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/loop0 /rofs squashfs (ro,noatime)
================================ sdb1/boot.ini: ================================
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
=========================== sdb5/boot/grub/grub.cfg: ===========================
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/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
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
}
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
set locale_dir=($root)/boot/grub/locale
set lang=sk
insmod gettext
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
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=fdf6468b-cb25-48a0-b441-08dcffb7684f ro quiet splash
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
echo 'Loading Linux 2.6.32-24-generic ...'
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=fdf6468b-cb25-48a0-b441-08dcffb7684f ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-24-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set fdf6468b-cb25-48a0-b441-08dcffb7684f
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdb1)" {
insmod ntfs
set root='(hd1,1)'
search --no-floppy --fs-uuid --set ca18370f1836f9d1
drivemap -s (hd0) ${root}
chainloader +1
}
### 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 ###
=============================== sdb5/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/sdb5 during installation
UUID=fdf6468b-cb25-48a0-b441-08dcffb7684f / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb6 during installation
UUID=800a644e-b887-4bd0-a9ec-b9b4db558a42 none swap sw 0 0
=================== sdb5: Location of files loaded by Grub: ===================
46.3GB: boot/grub/core.img
44.3GB: boot/grub/grub.cfg
46.3GB: boot/initrd.img-2.6.32-24-generic
46.3GB: boot/vmlinuz-2.6.32-24-generic
46.3GB: initrd.img
46.3GB: vmlinuz
-
nie zázračný počítač, ale neuveriteľný bordel! tak rozmrdať partície je inak vskutku úctyhodý počin.
1x winXp na sda
1x winxp(totožný s tým na sda) na sdb
1x ubu na sdb
1x win95 na sdc
uprac si partície na disku!
-
Vedeli by ste mi poradiť dobrý nástroj, s ktorým fakt vyčistím tie disky a odstránim všetky partície? Jediné čo ma napadá je Gparted, ale tam som mal napríklad uzamknutú patríciu linux-swap. K tomu sdc, tam nemôže byť win95, je to 2GB usb kľuč s ubuntu.
-
Hirens'boot http://www.hirensbootcd.net/download.html
Ultimate boot http://www.ultimatebootcd.com/
obsahujú skvelé nástroje na údržbu. obsahujú dokonca barličku niečoho čo sa v minulosti volalo low level format
-
Ten ultimatebootcd som už raz použil v práci na úplne zmazanie disku, tak hádam to aj doma bude fungovať tak ako potrebujem, no dostanem sa k tomu až večer, tak potom dám vedieť.
-
Jestli máš v Gparted uzamčený swap, tak je možná připojený. Je u něho volba unswap (jako u ostatních oddílů unmount), Pak už by s ním mělo jít nomrálně pracovat.
-
presne...malo by ho ist vypnut...musis na nho kliknut pravou a dat ze vypnu swap :)....takze nasledne:
1.nabootuj LiveCD spusti Gparted a vsetko zformatuj
2.nainstaluj winXP na sda
3.nainstaluj ubuntu na sdc:
a)pokial chces pouzit cely disk tak klikni na volbu pouzit cely disk
b)pokial chces mat osobitne zlozku /home tak si vytvor:
cca 15GB ext4 s priponou /
cca dvojnasobok tolko kolko mas RAM by mal byt swap
a ostatok mozes dat na /home (osobne si vytvaram aj zlozku boot)(ma to tu vyhodu ze ked sa ti dosere system staci preinstalovat / a zostanu ti vsetky data...)(/ a /home mozu byt logicke)(ext4)
tak dufam ze som ta nezmiatol...popripade sa spytaj.rad vysvetlim...samozrejme ze pokial chces este ine systemy ci ine particie tak si to mozes prisposobyt svojej potrebe...
-
Tak dačo som pochopil a mám pár otázok a pripomienok.
Zatiaľ som som pozeral tak sda je 250GB disk ktorý som používal na DATA a sdb je 80GB ktorý som mal na SYSTEM, sdc je 2GB usb kľúč s ubuntu. Kebyže mám čisto linux(rozmýšľam nad greenie) tak na sdb by som dal / a na sda /home, teda ak to ide. Len teraz mám otázku, dá sa spraviť normálne funkčný systém s tým, že by na sdb by boli 2 OS? Aký je rozdiel v partíciách medzi logickými a primárnymi(myslím, že tak sa volajú)?
-
http://en.wikipedia.org/wiki/Disk_partitioning
http://www.pcguide.com/ref/hdd/file/structPartitions-c.html
tu je to vcelku pekne rozpísané
http://www.linuxquestions.org/questions/slackware-14/primary-vs-logical-487883/
-
Po anglicky neviem úplne najlepšie, ale tak dalo by sa to nainštalovať spôsobom?
sdb1 /boot
sdb2 /
sdb3 swap
sdb4 winXP
-
chvílku zabudni na sda či sdb.
najprv sa vyhraj s windows. v inštalátore ti ponúkne dva disky tak ho nainštaluj na ten, ktorý chceš. až budeš mať hotový win, začni inštalovať ubu. zase ti inštalátor ponúkne oba disky. na ten čo nebude formátovaný v ntfs daj ubu buď na celý disk, alebo ho najprv rozdel na dve partície a z tých vyber prvú.
napr. 250GB- rozdelím na 2x 125 a na jeden z nich windows. druhú partíciu naformátujem na ntfs. nainštalím win, aktivujem, nejaké tie povinné reštarty a hotovo.
teraz ubu a v inštalátore vyberiem ten 80GB. použijem ho celý. vyjde mi z toho:
cca 125GB windows
cca 125GB dáta (hoci aj spoločné pre win aj ubu)
cca 80GB ubuntu
to je samozrejme len návrh.
aby sa mi v začiatku systémy nedrbali medzi sebou, pred inštalovaním ubuntu odpojiť disk s windows. možnosť bootovania máš aj v bios-e
-
Len mne ide o to aby som mal systémy na jednom fyzickom disku a dáta na druhom fyzickom disku. Ešte raz to skúsim a ak to nevyjde, začnem sa urýchlene pokúšať rozbehať niektoré veci pod ubuntu(len zatiaľ mám zlé skúsenosti, že sa mi to ešte nepodarilo).
-
Vloz instalacni disk od winXP a pomoci instalatoru odstran vsechny oddili na disku a potom vytvor oddil pro winxp,dej mu tolik mista kolik chces zbytek nech nenaformatovanej. Naistaluj winXP. Pote disk s ubuntu a v instalatoru si vyberes to volny misto, rozdelis si ho, vyberes system souboru jak chces a naistalujes ubuntu. A mas to vsechno na jednom disku, druhej jako datovej.Doporucuju nejlepe odpojit at Te to nemate.
-
Len mne ide o to aby som mal systémy na jednom fyzickom disku a dáta na druhom fyzickom disku.
Ano, jde to a já to tak taky mám.
Moje schéma partition (zvýrazněné jsou systémové partition pro Lin a Win na jednom fyzickém disku):
/dev/hda3 /
/dev/hda4 /home
/dev/hda6 swap
/dev/hda1 Win (system)
/dev/hda5 data společná pro Lin i Win
/dev/hdb1 data společná pro Lin i Win
-
Keď prídem domov vyskúšam, ale ešte jedna teoretická otázka do budúcna keď sa rozhodnem nechať iba linux. Fungovalo by to aj takto?
sda1 /home
sdb1 /
sdb2 swap
-
Keď prídem domov vyskúšam, ale ešte jedna teoretická otázka do budúcna keď sa rozhodnem nechať iba linux. Fungovalo by to aj takto?
sda1 /home
sdb1 /
sdb2 swap
Ano, fungovalo
-
Jestli ti ještě není pořádně jasné, jak se v linuxu (nejen v Ubuntu) pracuje s disky a jednotlivými partition, tak zde na Wiki je malé přiblížení: http://wiki.ubuntu.cz/Připojení%20disku/fstab (http://wiki.ubuntu.cz/Připojení%20disku/fstab) a ještě je něco např. tady: http://wiki.openwrt.org/doc/uci/fstab (http://wiki.openwrt.org/doc/uci/fstab)
-
Presne.je jedno kde a co ako budes mat len aby si mal oddeleny / a /home...nie je to podmienene ale pri pokazeni systemu potom nemusis prist o data pri formatovani...lebo staci preformatovat tvoj / a nainstalovat na nho novu instalaciu
-
Hoci to začínalo vyzerať ako predtým, lebo po nainštalovaní greenie nenabehol grub, ale nakoniec sa podarilo a funguje to podľa predstáv. Takže by som sa chcel poďakovať všetkým za dobré rady a trpezlivosť.
-
niue je zac od toho tu sme:D