Решено: накосячил в etc/inittab и Linux не грузится (Как загрузиться в safe режиме?)
Модератор: Bizdelnick
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Решено: накосячил в etc/inittab и Linux не грузится
Здравствуйте.
Я пытался сделать так, чтобы при загрузке системы Иксы не грузились автоматически.
Поэтому пошел править etc/inittab
было id:2:initdefault: Поменял сначала на 3 - не помогло. Потом решил 0 поставить
id:0:initdefault:
Оказалось 0 это выключение компьютера. Т.е. система грузится и сразу выключается.
Как мне это inittab опять поправить,если я в принципе не могу консоль загрузить.
Пробовал с LiveCD Ubuntu грузится, но я свою файловую систему там не вижу.
Подскажите пожалуйста, че делать-то?
Debian 3.1 Sarge
Я пытался сделать так, чтобы при загрузке системы Иксы не грузились автоматически.
Поэтому пошел править etc/inittab
было id:2:initdefault: Поменял сначала на 3 - не помогло. Потом решил 0 поставить
id:0:initdefault:
Оказалось 0 это выключение компьютера. Т.е. система грузится и сразу выключается.
Как мне это inittab опять поправить,если я в принципе не могу консоль загрузить.
Пробовал с LiveCD Ubuntu грузится, но я свою файловую систему там не вижу.
Подскажите пожалуйста, че делать-то?
Debian 3.1 Sarge
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: накосячил в etc/inittab и Linux не грузится
atomlab писал(а): ↑04.03.2007 23:00Здравствуйте.
Я пытался сделать так, чтобы при загрузке системы Иксы не грузились автоматически.
Поэтому пошел править etc/inittab
было id:2:initdefault: Поменял сначала на 3 - не помогло. Потом решил 0 поставить
id:0:initdefault:
Оказалось 0 это выключение компьютера. Т.е. система грузится и сразу выключается.
Как мне это inittab опять поправить,если я в принципе не могу консоль загрузить.
Пробовал с LiveCD Ubuntu грузится, но я свою файловую систему там не вижу.
Подскажите пожалуйста, че делать-то?
Debian 3.1 Sarge
Грузись с LiveCD.
Ты помнишь, на каком разделе стоит твоя / директория?
Примонтируй его куда-нибудь, на /mnt например, и отредактируй свой inittab
Отмонтируй и перезагрузись.
-
alastor
- Сообщения: 844
- Статус: ARCH'еноид
- ОС: Arch Linux current
Re: Решено: накосячил в etc/inittab и Linux не грузится
Можно попробовать при загрузке передать ядру параметр single - тогда система должна загрузиться в однопользовательском режиме
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Решено: накосячил в etc/inittab и Linux не грузится
было id:2:initdefault: Поменял сначала на 3 - не помогло. Потом решил 0 поставить
id:0:initdefault:
Оказалось 0 это выключение компьютера. Т.е. система грузится и сразу выключается.
[offtop]Извиняюсь, но РЖУНИМАГУ[offtop]
В Debian разве inittab не прокомментирован?
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Решено: накосячил в etc/inittab и Linux не грузится
это разводка какая-то, мужики...
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
alastor
- Сообщения: 844
- Статус: ARCH'еноид
- ОС: Arch Linux current
Re: Решено: накосячил в etc/inittab и Linux не грузится
(грустно, оффтопично) вот и бегут от нас новички свои форума организовывать....
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: накосячил в etc/inittab и Linux не грузится
Juliette писал(а): ↑05.03.2007 00:03OFF
дядя Фёдор - http://www.strangeplaces.net/weirdthings/haiku.html
/OFF
-
chitatel
- Сообщения: 2108
Re: Решено: накосячил в etc/inittab и Linux не грузится
Лис писал(а): ↑04.03.2007 23:19В Debian разве inittab не прокомментирован?
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot
Здесь надо было учесть следующее обстоятельство:
Unlike other distributions, Debian makes the management of runlevel
completely the sysadmin's responsibility. Management of System-V
style `init' on Debian is intended to be performed through
`update-rc.d' scripts.
Starting `/etc/init.d/<name>' in runlevel 1,2,3 and stopping in 4,5
with sequencing priority number 20 (normal) can be done by:
# update-rc.d <name> start 20 1 2 3 . stop 20 4 5 .
И
Debian uses the following runlevels:
1 (single-user mode),
2 through 5 (multiuser modes), and
0 (halt the system),
6 (reboot the system).
По умолчанию в Debian Sarge - runlevel 2. Чтобы не грузились Х-ы автоматически, нет смысла "просто" прописывать в /etc/inittab - 3, если не внесены изменеия в /etc/rc3.d: результата не будет.
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Re: Решено: накосячил в etc/inittab и Linux не грузится
В общем я бы наверно все уже исправил бы, если бы добрался до своего inittab 
Все-таки не полусается у меня зайти на свою файловую систему. Загружаюсь с востановочного диска "Recovery Is Possible Linux isolinux", вижу файловую систему,но не свою, а этого CD.
При установке Debian система устанавливалась в разделы /dev/hda1 (основная) и /dev/hda5 (диск подкачки).
Пытался командой mount /dev/hda1 rw примонтировать, не получается.
Тоже самое.
Только начал знакомиться с Linux и не понимаю, как толком монтировать разделы?
Все-таки не полусается у меня зайти на свою файловую систему. Загружаюсь с востановочного диска "Recovery Is Possible Linux isolinux", вижу файловую систему,но не свою, а этого CD.
При установке Debian система устанавливалась в разделы /dev/hda1 (основная) и /dev/hda5 (диск подкачки).
Пытался командой mount /dev/hda1 rw примонтировать, не получается.
Код: Выделить всё
#mount /dev/hda1 rw
mount: mount point rw does not existКод: Выделить всё
#mount -t /dev/hda1 /mnt
mount: mount point rw does not existТоже самое.
Только начал знакомиться с Linux и не понимаю, как толком монтировать разделы?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: накосячил в etc/inittab и Linux не грузится
atomlab писал(а): ↑05.03.2007 17:48В общем я бы наверно все уже исправил бы, если бы добрался до своего inittab
Все-таки не полусается у меня зайти на свою файловую систему. Загружаюсь с востановочного диска "Recovery Is Possible Linux isolinux", вижу файловую систему,но не свою, а этого CD.
При установке Debian система устанавливалась в разделы /dev/hda1 (основная) и /dev/hda5 (диск подкачки).
Пытался командой mount /dev/hda1 rw примонтировать, не получается.
Код: Выделить всё
#mount /dev/hda1 rw mount: mount point rw does not exist
Код: Выделить всё
#mount -t /dev/hda1 /mnt mount: mount point rw does not exist
Тоже самое.
Только начал знакомиться с Linux и не понимаю, как толком монтировать разделы?
1. Грузишься с диска. Логинишься.
2. Смотришь, куда можно примонтировать раздел
ls /mnt
3. Смотришь, где твой раздел
fdisk -l /dev/hda
4. Допустим, твой раздел /dev/hda1 и в директории /mnt ничего нет. Пишешь
mount /dev/hda1 /mnt
cd /mnt/etc
<редактор, vi или emacs или nano> inittab
5. umount /mnt
6. reboot
rw, если уж ты собрался их указывать, надо указывать в опциях.
mount -t auto -o rw /dev/hda1 /mnt
Но делать этого совершенно необязательно, потому что по умолчанию так и будет.
Отпишись, что получится.
-
atomlab
- Сообщения: 62
- ОС: openSuse_11
Re: Решено: накосячил в etc/inittab и Linux не грузится
Отписываюсь!
Все получилось УРА!
Примонтировал командой
Зашел в /mnt/hd/etc/inittab поправил его и reboot. Система нормально загрузилась.
Неправильно команды вводил я. Ну теперь умею
Спасибо ВСЕМ!!!!! БОЛЬШОЕ!!!!!
Кстати в моем inittab вместо:
Вот это:
Все получилось УРА!
Примонтировал командой
Код: Выделить всё
#mount -t ext2 /dev/hda1/ /mnt/hdЗашел в /mnt/hd/etc/inittab поправил его и reboot. Система нормально загрузилась.
Неправильно команды вводил я. Ну теперь умею
Спасибо ВСЕМ!!!!! БОЛЬШОЕ!!!!!
Кстати в моем inittab вместо:
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot
Вот это:
Код: Выделить всё
# /etc/init.d executes the S and K scripts upon change
# of runlevel.
#
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Решено: накосячил в etc/inittab и Linux не грузится
Кстати в моем inittab...
Извините, у меня Debian нет - не прижился как-то, поэтому я для примера взал из Zenwalk (Slackware). Естественно, что в отличных дистрибутивах будет несколько по-другому. Это я к тому, что прежде, чем править что-то, нужно прочитать. Все неполохо прокомментировано.