Спасибо Митч - это то, что я надеялся. Я не знаю, если BIOS на компьютерном оборудовании изменен при установке Ubuntu, так что он знает, где найти загрузчик, файл grub2. Поскольку grub может быть установлен на любой раздел он не был для меня очевиден, как ПК в BIOS/прошивки знает, где найти его. Загрузчик в старый жесткий диск будет в другом месте еще раз, когда я положил его обратно. Спасибо жаль, что просто пытаюсь дать некоторые альтернативные взгляды, но вы правы. Это был мой первый пост, я постараюсь, чтобы изменить его. @Митч: `судо apt-получить установку ГИТ` Похоже, вы еще не определились `${РКП}`, ни `${сценарий}` Ответ выше, я быстро, что я не успел полностью рассмотреть. В идеале, такой вопрос будет рассмотрен более тщательно. Просто пытаюсь помочь направить вопрос в правильном направлении, такие, что воспитательный момент не потерян. Ха, похоже, у меня ВИМ, на bash, netcat и сафари в режиме восстановления - не нужно установить OSX! Хм системный файл только для чтения, хотя - отвлекаться от первоначальной цели, как я прочитал о том, как создать в памяти файл.

Тема начинается здесь - https://superuser.com/questions/525110/installing-network-simulator-ns-2-allinone-on-linux-mandriva

Есть некий эмулятор- НС-2.

Он может быть использован для описания топологии сети, конфигурации источника и получателя трафика, все параметры связи (пропускная способность, задержки, вероятность потери пакетов, и многих других параметров моделируемой системы).

Я установил его на Линукс Мандрива 2008 и он работает.

Но мне не удается добиться визуализации -это связано с файл xorg.

Я пытаюсь реализовать простой пример (повторяю код) -

НС-простой.на TCL:

#Создаем объект симулятор 
набор НС [новый симулятор]

#Определить разные цвета для потоков данных (ДНП)
$НС цвет 1 синий
$цвет НС 2 Красный

#Открыть файл nam след 
набор НФ [выходят.ДНП Вт]
$НС namtrace-все $Ят

#Определения "готово" процедуру
материалы отделки {} {
 глобальная НС НФ
 $флеш-след Н 
 #Закрыть файл nam след 
 закройте $Ят
 #Выполнить нам на файл трассировки
 старпома Вьетнам.ДНП &
 выход 0
}

#Создание четырех узлов
набор узлов п0 [$НС]
узел У1 [$НС]
набор узлов Н2 [$НС]
узел комплект Н3 [$НС]

#Создание связей между узлами
$НС дуплекс-ссылке $ч0 Н2 $2Мб в 10ms DropTail
$НС дуплекс-ссылке $Н1 Н2 $2Мб в 10ms DropTail
$НС дуплекс-ссылке $Н2 $Н3 1.7 Мб 20мс DropTail

#Установить размер очередь ссылке (Н2-Н3) до 10
$НШ очереди-лимит $Н2 $Н3 10

#Дать установки узла (по ДНС)
$НС дуплекс-ссылка-ОП $ч0 Н2 $Ориент вправо-вниз
$НС дуплекс-ссылка-ОП $Н1 Н2 $Ориент вправо-вверх
$НС дуплекс-ссылка-ОП $Н2 $Н3 Ориент право

#Монитор очереди на ссылке (Н2-Н3). (по ДНС)
$НШ дуплекс-линк-ор $Н2 $Н3 queuePos 0.5


Установка #TCP-соединения
настройка TCP [новый агент/протокол TCP]
$протокол TCP набор class_ 2
$НС прикрепить-агент $ч0 $ПТС
установлена раковина [новый агент/TCPSink]
$НС прикрепить-агент $Н3 $раковиной
$НС подключить $ТСР $раковиной
$ТСР установлен атрибут fid_ 1

#Настройка FTP через TCP-соединение 
набор для FTP [новое приложение/ФТП]
$фтп прикрепить-агент $ПТС
$фтп установить type_ ФТП


Установка #подключение UDP
набор УДП [новый агент/УДП]
$НС прикрепить-агент $У1 $УДП
установить null [новый агент/нуль]
$НС прикрепить-агент $Н3 значение $null
$НС подключить $УДП значение $null

Но я получаю сообщение об ошибке.

объект [root@localhost в ...]# командой StartX -- :1
можно: создать новый орган файл /root/.serverauth.20336


Оконная Система X Версии 1.3.0
Дата Выхода: 19 Апреля 2007
X-Протокол Версии 11, Редакция 0, Релиз 1.3
Построить Операционная Система: Linux_2.6.12-12mdksmp Мандрива
Текущая операционная система: Linux localhost в 2.6.22.9-Desktop по-1mdv #1 СМП Чт Сен 27 04:07:04 мск 2007 i686 в
Дата Создания: 01 Октября 2007
 Прежде чем сообщить проблем, проверить http://wiki.x.org
 чтобы убедиться, что у вас последняя версия.
Модуль загрузчика присутствует
Метки: (--) исследовал, (**) из файла config, (==) по умолчанию,
 (++) из командной строки (!!) обратите внимание, что (II) информационные
 (ЖВ) предупреждение, (ее) ошибка, (н) не реализовано, (??) неизвестно.
(==) Log-файл: "файл/var/журнал/файл xorg.1.журнал", Время: СБ дек 29 18:59:34 2012
( = = ), Используя конфигурационный файл: "файл/etc/Х11/файл xorg.конф"
Используя Вт 8
(**) Для Radeon(0): RADEONPreInit
(Модуль II) уже встроенный
(Модуль II) уже встроенный
(Модуль II) уже встроенный
(**) Для Radeon(0): RADEONScreenInit d0000000 0
(**) Для Radeon(0): карта: 0xd0000000, 0x01000000
(**) Для Radeon(0): RADEONSave
(**) Для Radeon(0): RADEONSaveMode(0x823a6a0)
(**) Для Radeon(0): Читайте: 0x00000006 0x00030047 адресу 0x00000000
(**) Для Radeon(0): чтение: РД=6, ФД=71, др=3
(**) Для Radeon(0): RADEONSaveMode возвращает 0x823a6a0
(**) Для Radeon(0): RADEONInitMemoryMap() :
(**) Для Radeon(0): mem_size : 0x04000000
(**) Для Radeon(0): MC_FB_LOCATION : 0xd3ffd000
(**) Для Radeon(0): MC_AGP_LOCATION : 0xffffffc0
(**) Для Radeon(0): RADEONModeInit()
1024х768 78.75 1024 1040 1136 1312 768 769 772 800 (16,16) +ч +в
1024х768 78.75 1024 1040 1136 1312 768 769 772 800 (16,16) +ч +в
(**) Для Radeon(0): шаг = 8388736 байт (virtualX = 1024, displayWidth = 1024)
(**) Для Radeon(0): ДК=7875, от=15750, ФД=350, пд=2
(**) Для Radeon(0): возвращает RADEONInit 0x823b050
(**) Для Radeon(0): RADEONRestoreMode()
(**) Для Radeon(0): RADEONRestoreMemMapRegisters() :
(**) Для Radeon(0): MC_FB_LOCATION : 0xd3ffd000
(**) Для Radeon(0): MC_AGP_LOCATION : 0xffffffc0
(**) Для Radeon(0): карта изменилась ! Применение ...
(**) Для Radeon(0): карта применяется, двигателя, сброс ...
(**) Для Radeon(0): обновление базового отображения адреса...
(**) Для Radeon(0): обновлена карта памяти.
(**) Для Radeon(0): Программирование CRTC1, смещение: 0x00000000
(**) Для Radeon(0): писал: 0x0001015e 0x0000003c от 0x00000000 (0x0000bf00)
(**) Для Radeon(0): писал: РД=60, ФД=350, ПД=1
(**) Для Radeon(0): GRPH_BUFFER_CNTL от 20005c5c в 20055c5c
(**) Для Radeon(0): RADEONSaveScreen(0)
(**) Для Radeon(0): настройка начальной поверхности
(**) Для Radeon(0): инициализация слой ФБ 
(**) Для Radeon(0): настройка разг memmap
(**) Для Radeon(0): инициализация резервного хранилища
(**) Для Radeon(0): настройка окончательных поверхностей
(**) Для Radeon(0): инициализация разгона
(**) Для Radeon(0): EngineInit (16/16)
(**) Для Radeon(0): поле для ускорения = 128
(**) Для Radeon(0): EngineRestore (16/16)
(**) Для Radeon(0): инициализация технологии DPMS
(**) Для Radeon(0): инициализация Курсора
(**) Для Radeon(0): инициализация цветовой карты
(**) Для Radeon(0): инициализация ДГА
(**) Для Radeon(0): инициализация ХV
(**) Для Radeon(0): RADEONScreenInit закончил
(УО) AIGLX: экран 0 не способен ДРИ
(**) Для Radeon(0): RADEONSaveScreen(2)

Запустить НС:

объект [root@localhost в ...]# экспорт отображать=значение localhost:1
объект [root@localhost в ...]# НС НС-простой.на TCL
Размер пакета ЦБ = 1000
ЦБР интервал = 0.0080000000000000002
объект [root@localhost в ...]# **дн: не удалось подключиться к дисплей "на localhost:1"**

Я пытался перестроить нам, как говорят здесь, мои удаленные-создать-аниматор функция выглядит вот так -

AnimControl instproc удаленные-создать-аниматор {trace_file параметр args} {
 поймать "набор массив ОПЦ $аргументы"
 AnimControl PORT_FILE_ instvar 
 если поймать {набор F [Открыть $PORT_FILE_ RDONLY]}] {
 ошибка "не удается прочитать порт сервера от $PORT_FILE_"
}
 набор порт [читать $Ф]
 закройте $Ф

 ставит-nonewline "не удается подключиться к существующему экземпляру нам. "
 ставит "начинать новую..."
 $самоуправления местные-создать-аниматор $trace_file [присоединяйтесь к $аргументы]

 #если поймать {Набор носок [сокет на localhost $порт]}] {
 # добавляет -nonewline "не удается подключиться к существующему экземпляру нам. "
 # ставит "начинать новую..."
 # $самоуправления местные-создать-аниматор $trace_file [присоединяйтесь к $аргументы]
 #} еще {
 # если {$trace_file == ""} {
 # ставит "нам экземпляр уже существует. Использование ДНП <трассировка>, чтобы просмотреть анимацию"
 # закрыть $носка
 # } еще {
 # глобальные tcl_platform
 # если {$tcl_platform(платформа) == "окна"} {
 # если [выражение {^(\\\\|[а-Яа-я]:[/\\])} $trace_file] {
 # комплект ТФ trace_file$; # абсолютный путь
 # } еще {
 # установить ТФ [дуо]/$trace_file ;# относительный путь
 # }
 # } еще {
 # если [выражение {^[~/]} $trace_file] {
 # комплект ТФ trace_file$; # абсолютный путь
 # } еще {
 # установить ТФ [дуо]/$trace_file ;# относительный путь
 # }
 # }
 # добавляет $носка "ка $ТФ [присоединяйтесь к $аргументы]"
 # заподлицо $носка
 # закрыть $носка
 # }
#}
}

Но ничего не изменилось. Сообщение - "не удается подключиться к существующим ДНП экземпляр. Начиная новую..."

И все ..

Как получить картинку? Я буду очень благодарна за информацию!

Спасибо!