Перейти к содержанию

что то не так как хотелось


Izja

Рекомендуемые сообщения

много букв получилось. русский мне не роднои и потому строго не судите за ошибки.

решил плавно переити на линукс. до того опыт был но неудачен. пробовал несколько дистров и каждому что то не хватало. прошло время, продвинулись технологии и решил по новои пересесть на линукс.

мои деиствия:

скачал дистр Back Track 4 R2. записал на болванку. чтоб случаино неиспоганить виндовс и нужные данные в БИОСе отключил все диски кроме того на котором буду ставить линукс. начинаю ставить и по совету смотрю fdisk -l. опаньки. он выдит все диски несмотря на то что в БИОСе они отключены.

Цитата:

Disk /dev/hdb: 80.0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x00000001

Device Boot Start End Blocks Id System

/dev/hdb1 1 486 3903763+ 82 Linux swap / Solaris

/dev/hdb2 * 487 2796 18555075 83 Linux

/dev/hdb3 2797 6276 27953100 83 Linux

/dev/hdb4 6277 9729 27736222+ 83 Linux

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes

255 heads, 63 sectors/track, 121601 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x3460345f

Device Boot Start End Blocks Id System

/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS

/dev/sda2 6375 7649 10241437+ 83 Linux

/dev/sda3 7650 20397 102398310 7 HPFS/NTFS

/dev/sda4 20398 121601 812921130 f W95 Ext'd (LBA)

/dev/sda5 20398 39519 153597433+ 7 HPFS/NTFS

/dev/sda6 39520 58641 153597433+ 7 HPFS/NTFS

/dev/sda7 58642 77763 153597433+ 7 HPFS/NTFS

Disk /dev/sdb: 500.1 GB, 500107862016 bytes

255 heads, 63 sectors/track, 60801 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0xae68ca78

Device Boot Start End Blocks Id System

/dev/sdb1 * 1 6374 51199123+ 7 HPFS/NTFS

/dev/sdb2 6375 60800 437176845 f W95 Ext'd (LBA)

/dev/sdb5 6375 19122 102398278+ 7 HPFS/NTFS

/dev/sdb6 19123 31870 102398278+ 7 HPFS/NTFS

/dev/sdb7 31871 44618 102398278+ 7 HPFS/NTFS

/dev/sdb8 44619 60800 129981883+ 7 HPFS/NTFS

Disk /dev/sdc: 200.0 GB, 200049647616 bytes

255 heads, 63 sectors/track, 24321 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x000b6270

Device Boot Start End Blocks Id System

/dev/sdc1 * 1 13 102400 7 HPFS/NTFS

Partition 1 does not end on cylinder boundary.

/dev/sdc2 13 6375 51097600 7 HPFS/NTFS

напишу что где мне есть:

hda = CD

hdb = 80 Гб для експериментов с линукс

hdb1 = swap

hdb2 = Back Track 4 R2 (на основе ubuntu он)

hdb3 = Calculate (Gentoo)

hdb4 = пусто

sda = 1 Тб винда и архивы с данными

sda1 = win XP

sda2 = неудачная попытка ставить Debian

sda3-7 = архивы нужные

sdb = 500 Гб архивы, данные

sdc = 200 Гб win 7 (смотрел что он из себя представляет. если удалю нечаянно нечего не потеряю. диск можно сказать пустои)

береженного бог бережет и я отключаю все диски механически (снимаю провода). теперь все вроде в порядке. установил, перезагрузил, разобралса с настроиками сети. подключаю обратно диски. виндовс там где был и осталса. линукс гружу так: при включении компа жму F11 и появляетса меню с какого диска буду грузитса. указываю тот на котором линукс. все в порядке. в GRUB по дефолту установлено не показывать ее и автоматом грузить БТ. я там вроде разобралса и поставил чтоб было норм меню.

потом решил попробовать другие дистры линукса. скачал, записал, отключил все диски и поставил на hdb3 Calculate x64. по окончании он переписал GRUB и теперь могу только Calculate грузить. начал колдовать над grub.conf который на hdb3. получилось сделать так чтоб в GRUB отображаетса выбор и БТ и Калкулеит но я что то намудрил и могу загрузить только БТ который на hdb2. при попытке грузить Calculate викидивает какую то ошибку и конечно не грузит. вернул конфиг фаилы такие как были по дефолту до моих експериментов.

в итоге у меня конфиг GRUB на hdb3 а ОС на hdb2.

сколько не ползал по Гуглу не чего толкового нет. или на англ или для особо продвинутых.

вот как у меня выглядит grub.conf на hdb3 (по дефолту как создал установщик):

Цитата:

timeout 5

default 0

fallback 1

splashimage=(hd0,2)/boot/grub/grub-calculate.xpm.gz

title Calculate Linux Desktop x86_64 10.9 KDE

root (hd0,2)

kernel /boot/vmlinuz-0fe2d942 root=/dev/sda3 video=uvesafb:ywrap,
[/email]
[/email]
[/email]
[/email]
[/email]
,mtrr:3,splash=silent,theme: tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sda1 elevator=cfq doscsi

initrd /boot/initrd-0fe2d942

title Calculate Linux Desktop x86_64 10.9 KDE Safemode

root (hd0,2)

kernel /boot/vmlinuz-0fe2d942 root=/dev/sda3 video=uvesafb:ywrap,
[/email]
[/email]
[/email]
[/email]
[/email]
,mtrr:3,splash=silent,theme: tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sda1 elevator=cfq doscsi

initrd /boot/initrd-0fe2d942-install

а тут как выглядит menu.lst на hdb2:

Цитата:

splashimage=088d4630-ce26-4305-b2eb-af4280b1a001/boot/grub/s plash.xpm.gz

title BackTrack 4 R2, kernel 2.6.35.8

uuid 088d4630-ce26-4305-b2eb-af4280b1a001

kernel /boot/vmlinuz-2.6.35.8 root=UUID=088d4630-ce26-4305-b2eb-af4280b1a001 ro quiet splash

initrd /boot/initrd.img-2.6.35.8

quiet

title BackTrack 4 R2, kernel 2.6.35.8 (recovery mode)

uuid 088d4630-ce26-4305-b2eb-af4280b1a001

kernel /boot/vmlinuz-2.6.35.8 root=UUID=088d4630-ce26-4305-b2eb-af4280b1a001 ro single

initrd /boot/initrd.img-2.6.35.8

title BackTrack 4 R2, memtest86+

uuid 088d4630-ce26-4305-b2eb-af4280b1a001

kernel /boot/memtest86+.bin

quiet

перемучалса по всякому и наконец решил обратитса к вам за помощю.

я хочу чтоб GRUB был на hdb2 и конфигурацию он тоже брал бы с hdb2. чтоб я мог при желании снести Calculate если не понравитса. просто я пробую разные дистры и на том который мне понравитса остановлюсь.

итого у меня будет 2 независимих систем с своими MBR. в какои хочу сидеть ту и ставлю в БИОСе как первую. как потом все обединить уже прочитал но еще не начал пробовать. все по порядку. с начало одно а потом уже другое. винда коварная. при переустановки сотрет к чертям все мои старания. потому пускаи живет отдельно. я ее не трогаю и она меня.

и еще хотелось би разобратса почему в однои конфигурации пишетса hd0,2 а втором какои то uuid. и от куда GRUB придумывает номера дискам. с БИОСа или сам сканирует комп. какое соответствие между hdaX и hdX,X. что есть что. то есть как GRUB присваевает номера дискам и разделам. повлияет на присвоение номеров если в БИОСе поменяю порядок дисков или надо физически менять проводами.

если не затруднит обясните что менять в конфиг фаилах, как заставить GRUB брать конфиг с hdb2, да и вобще что в GRUB конфиге что означает (default 0, fallback 1, splashimage, root, boot, uuid). чтоб сам мог разбиратса в будущем и подставлять такие данные какие мне нужно. я собираюсь БТ, который мне на hdb2, оставлять а на hdb3 и hdb4 ставить разные линуксы и пробовать. соответственно мне будет проблема правильно прописать в конфиге каждый раз, как буду ставить новый дистр, правильные значения. и от куда мне их брать (где смотреть).

Ссылка на комментарий
Поделиться на другие сайты

1. Linux не работает с дисками через БИОС соответственно ему все равно что там в БИОС понавыключено с дисками.

2. Для одного физического диска может быть только один MBR

3. Физический IDE диск первый будет hda, разделы hdaX, где X - номер раздела, второй будет hdb и т.д. в зависимости от того, как они подключены, а не перетасованы в БИОС.

Ссылка на комментарий
Поделиться на другие сайты

спасибо. для меня оч ценная инфа.

след вопрос. как знать где GRUBу надо писать hdxX и где hdX,X.

я правильно понимаю: если мне fdisk показал что нужный мне Линукс на диске hdb3 то мне надо писать root (hd,2)? или root (hd1,2)?

только что пересмотрел первый конфиг который привел тут и заметил что Calculate что то питаетса на sda3 наити. там его нет и не должно быть так как SATA диски были физически отключены.

попробую подставить вместо sda3 > hdb3 и снова обединить оба конфиг фаила.

слишком радикальные експерименты не могу делать. жене понравилса Линукс так как он реклам срезает и бистро страницы грузитса а сыну нужен виндовс для игрушек.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...