text:
Những đoạn cấu hình được dùng trong phụ lục này cũng sẵn sàng dạng tập tin định cấu hình sẵn ví dụ tại http://www.debian.org/releases/etch/example-preseed.txt.
Ghi chú rằng mẫu này dựa vào tiến trình cài đặt vào kiến trúc kiểu x86 Intel. Nếu bạn đang cài đặt vào kiến trúc khác, một số phần mẫu (v.d. phần chọn bố trí bàn phím và phần cài đặt bộ tải khởi động) có lẽ không phải là thích hợp, cũng sẽ cần phải được thay thế bằng thiết lập debconf thích hợp với kiến trúc đó.
Việc đặt giá trị địa phương hoá sẽ hoạt động được chỉ nếu bạn dùng khả năng chèn sẵn kiểu initrd. Đối với các phương pháp khác, tập tin cấu hình sẵn sẽ được tải chỉ sau khi hỏi các câu này.
Miền địa phương (locale) có thể được dùng để xác định cả ngôn ngữ lẫn quốc gia. Để xác định miền địa phương như là tham số khởi động, hãy dùng đoạn
locale= (hoặc thay thế mã ngôn ngữ/quốc gia khác dạng « nn » hay « nn_QQ »).
vi
# Miền địa phương đặt ngôn ngữ và quốc gia. d-i debian-installer/locale string vi
Tiến trình cấu hình bàn phím là bao gồm việc chọn kiến trúc bàn phím (phần cứng) và bố trí bàn phím (phần mềm). Trong phần lớn trường hợp, kiến trúc bàn phím đúng được chọn theo mặc định, vì vậy bình thường không cần chèn trước nó. Bố trí bàn phím phải là hợp lệ cho kiến trúc bàn phím đã chọn.
# Chọn bàn phím. #d-i console-tools/archs select at d-i console-keymaps-at/keymap select us # Thí dụ cho kiến trúc bàn phím khác #d-i console-keymaps-usb/keymap select mac-usb-us
Để bỏ qua bước cấu hình bàn phím, hãy chèn sẵn
console-tools/archs bằng
skip-config (bỏ qua cấu hình). Kết quả là bố trí bàn phím của hạt nhân còn lại hoạt động.
Các thay đổi trong lớp nhập cho hạt nhân phiên bản 2.6 đã làm cho kiến trúc bàn phím hầu như quá cũ. Đối với hạt nhân 2.6, bình thường nên chọn bố trí bàn phím kiểu “PC” (
at).
Tất nhiên, việc chèn sẵn bước cấu hình mạng sẽ không hoạt động được nếu bạn tải tập tin cấu hình sẵn qua mạng. Nhưng nó rất có ích khi bạn khởi động từ đĩa CD hay thanh USB. Nếu bạn tải tập tin cấu hình sẵn qua mạng, bạn có khả năng gởi tham số cấu hình mạng bằng cách sử dụng tham số khởi động hạt nhân.
Nếu bạn cần phải chọn một giao diện riêng khi khởi động qua mạng, trước khi tải tập tin cấu hình sẵn qua mạng, hãy nhập tham số khởi động như
interface=.
eth1
Mặc dù thường không thể chèn sẵn cấu hình mạng khi dùng khả năng chèn trước qua mạng (dùng địa chỉ Mạng “preseed/url”), bạn vẫn còn có khả năng sử dụng dãy lệnh theo đây để chỉnh sửa sự hạn chế này, thí vụ nếu bạn muốn đặt địa chỉ tĩnh cho giao diện mạng. Dãy lệnh này ép buộc cấu hình mạng chạy lại sau khi tải tập tin chèn sẵn, bằng cách tạo tập lệnh “preseed/run” chứa những dòng này:
killall.sh dhclient netcfg
# netcfg sẽ chọn giao diện có liên kết nếu có thể, # thì nó bỏ qua hiển thị danh sách nếu có nhiều giao diện. d-i netcfg/choose_interface select auto # Để chọn giao diện nào thay thế: #d-i netcfg/choose_interface select eth1 # Nếu bạn có máy phục vụ DHCP chạy chậm và trình cài đặt thời hạn # khi đợi nó, đoạn này có thể có ích: #d-i netcfg/dhcp_timeout string 60 # Nếu bạn thích tự cấu hình mạng, hãy bỏ ghi chú dòng này # và cấu hình mạng tĩnh bên dưới. #d-i netcfg/disable_dhcp boolean true # Nếu bạn muốn tập tin cấu hình sẵn hoạt động được # trên hệ thống cả có lẫn không có trình phục vụ DHCP, # hãy bỏ ghi chú những dòng này và cấu hình mạng tĩnh bên dưới. #d-i netcfg/dhcp_failed note #d-i netcfg/dhcp_options select Tự cấu hình mạng # Cấu hình mạng tĩnh. #d-i netcfg/get_nameservers string 192.168.1.1 #d-i netcfg/get_ipaddress string 192.168.1.42 #d-i netcfg/get_netmask string 255.255.255.0 #d-i netcfg/get_gateway string 192.168.1.1 #d-i netcfg/confirm_static boolean true # Tên máy/miền nào được gán từ DHCP có quyền cao hơn giá trị # được đặt vào đây. # Tuy nhiên, việc đặt giá trị vẫn còn ngăn cản câu hỏi được hiển thị, # thậm chí nếu giá trị đến từ DHCP. d-i netcfg/get_hostname string unassigned-hostname d-i netcfg/get_domain string unassigned-domain # Tắt hiển thị hộp thoại khoá WEP đó. d-i netcfg/wireless_wep string # Tên máy DHCP lạ mà một số nhà cung cấp dịch vụ Mạng sử dụng # như là kiểu mật khẩu. #d-i netcfg/dhcp_hostname string radish
Phụ thuộc vào phương pháp cài đặt bạn dùng, máy nhân bản có thể được dùng để tải về thành phần cài đặt thêm, để cài đặt hệ thống cơ bản, và để thiết lập danh sách các nguồn
/etc/apt/sources.list cho hệ thống đã cài đặt.
Tham số
mirror/suite xác định bộ phần mềm đối với hệ thống đã cài đặt.
Tham số
mirror/udeb/suite xác định bộ phần mềm đối với thành phần thêm cho trình đã cài đặt. Việc đặt tham số này có ích chỉ nếu thành phần thật sự được tải về qua mạng, cũng nên khớp với bộ phần mềm đã được dùng để xây dựng initrd cho phương pháp cài đặt được dùng. Theo mặc định, giá trị cho
mirror/udeb/suite và
mirror/suite là trùng.
d-i mirror/country string enter information manually d-i mirror/http/hostname string http.us.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string # Bộ phần mềm cần cài đặt. #d-i mirror/suite string testing # Bộ phần mềm cần dùng để tải các thành phần cài đặt (tùy chọn). #d-i mirror/udeb/suite string testing
Khả năng dùng tiến trình chèn sẵn để phân vùng đĩa cứng rất bị hạn chế thành khả năng được hỗ trợ bởi
partman-auto. Bạn có thể chọn phân vùng hoặc sức chứa còn rảnh trên đĩa, hoặc toàn bộ đĩa. Bố trí của đĩa có thể được xác định bằng cách sử dụng công thức xác định sẵn, công thức riêng từ tập tin công thức, hay công thức được gồm trong tập tin định cấu hình sẵn. HIện thời không thể phân vùng nhiều đĩa bằng chèn sẵn.
Việc nhận diện đĩa phụ thuộc vào thứ tự tải trình điều khiển chúng. Nếu có nhiều đĩa trong hệ thống, hãy chắc là đĩa đúng sẽ được chọn, trước khi dùng khả năng chèn sẵn.
# Nếu hệ thống có sức chứa còn rảnh, bạn có khả năng chọn # phân vùng chỉ sức chứa đó. # Ghi chú : dòng đầy phải được chèn sẵn với giá trị đã dịch. #d-i partman-auto/init_automatically_partition \ # select Hướng dẫn — dùng chỗ rỗng liên tục lớn nhất # Hoặc bạn có khả năng xác định một đĩa cần phân vùng. # Tên thiết bị có thể được nhập theo dạng hoặc devfs hoặc # khác devfs truyền thống. Chẳng hạn, để sử dụng đĩa thứ nhất: d-i partman-auto/disk string /dev/discs/disc0/disc # Hơn nữa, bạn sẽ cần phải xác định phương pháp cần dùng. # Những phương pháp co sẵn hiện thời là: # "regular", "lvm" and "crypto" d-i partman-auto/method string lvm # Nếu một của những đĩa sẽ được phân vùng tự động có chứa # một cấu hình LVM cũ, người dùng sẽ bình thường nhận cảnh báo. # Cảnh báo này có thể được chèn sẵn ra: d-i partman-auto/purge_lvm_from_device boolean true # Cũng vậy với việc xác nhận khi ghi các phân vùng LVM. d-i partman-lvm/confirm boolean true # Bạn có khả năng chọn bất cứ điều nào trong # những công thức phân vùng định sẵn. # Ghi chú : dòng đầy phải được chèn sẵn với giá trị đã dịch. d-i partman-auto/choose_recipe \ select Mọi tập tin trên một phân vùng (khuyên cho người dùng mới) #d-i partman-auto/choose_recipe \ # select Phân vùng « /home » riêng #d-i partman-auto/choose_recipe \ # select Các phân vùng « /home », « /usr », « /var », và « /tmp » riêng # Hoặc cung cấp một công thức riêng... # Định dạng công thức được diễn tả trong tập tin: # devel/partman-auto-recipe.txt. # Nếu bạn có khả năng chèn công thức đó vào môi trường # của bộ cài đặt Debian, bạn đơn giản có thể chỉ tới nó. #d-i partman-auto/expert_recipe_file string /hd-media/recipe # Không thì bạn có khả năng chèn toàn bộ công thức vào tập tin chèn sẵn, # dạng cùng một dòng (hợp lệ). Mẫu này tạo một phân vùng /boot # (khởi động) nhỏ, thích hợp với chỗ trao đổi, và sử dụng sức chứa # còn lại cho phân vùng gốc: #d-i partman-auto/expert_recipe string \ # boot-root :: \ # 40 50 100 ext3 \ # $primary{ } $bootable{ } \ # method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } \ # mountpoint{ /boot } \ # . \ # 500 10000 1000000000 ext3 \ # method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } \ # mountpoint{ / } \ # . \ # 64 512 300% linux-swap \ # method{ swap } format{ } \ # . # Điều này làm cho partman tự động phân vùng, không cần xác nhận. d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Phân vùng xong và ghi các thay đổi vào đĩa d-i partman/confirm boolean true
Bạn cũng có thể sử dụng khả năng chèn sẵn để thiết lập phân vùng trên mảng RAID phần mềm. Có hỗ trợ RAID lớp 0, 1 và 5, thì tạo mảng bị suy biến và xác định thiết bị thêm. Nếu bạn sử dụng RAID 1, bạn có khả năng chèn sẵn bộ tải khởi động grub để cài đặt vào mọi thiết bị được dùng trong mảng đó ; xem Phần B.4.10, “Cài đặt bộ tải khởi động”.
Kiểu việc phân vùng tự động này dễ dàng chạy sai. Cũng là một thành phần rất mới vẫn còn có thể chứa lỗi, hoặc còn thiếu khả năng quản lý lỗi. Người dùng chịu trách nhiệm về việc điều chỉnh công thức khác nhau là hợp lý và không xung đột. Hãy kiểm tra bản ghi hệ thống
/var/log/syslog nếu bạn gặp lỗi.
Ghi chú rằng chỉ RAID 0 và RAID 1 đã được thử ra bởi những nhà phát triển thành phần đó. RAID 5 chưa được thử ra. Thiết lập RAID cấp cao có mảng bị suy biến hoặc thiết bị thêm đã được thử ra chỉ một ít.
# GHI CHÚ : tùy chọn này có chất lượng của phiên bản B: # bạn nên sử dụng cẩn thận. # Phương pháp nên được đặt thành « raid ». #d-i partman-auto/method string raid # Hãy xác định những đĩa cần phân vùng. # Cả chúng sẽ nhận cùng một bố trí, vậy việc này sẽ hoạt động # được chỉ nếu mọi đĩa có cùng một kích cỡ. #d-i partman-auto/disk string /dev/discs/disc0/disc /dev/discs/disc1/disc # Sau đó, bạn cần phải xác định những phân vùng vật lý sẽ được dùng. #d-i partman-auto/expert_recipe string \ # multiraid :: \ # 1000 5000 4000 raid \ # $primary{ } method{ raid } \ # . \ # 64 512 300% raid \ # method{ raid } \ # . \ # 500 10000 1000000000 raid \ # method{ raid } \ # . # Cuối cùng bạn cần phải ghi rõ cách sử dụng những phân vùng # đã xác định trước trong thiết lập RAID. Nhớ để sử dụng số hiệu # phân vùng đúng cho mỗi phân vùng hợp lý. # Các tham số là: # <raidtype> <devcount> <sparecount> <fstype> <mountpoint> \ # <devices> <sparedevices> # RAID lớp 0, 1 và 5 được hỗ trợ ; các thiết bị định giới bằng # dấu băm « # » #d-i partman-auto-raid/recipe string \ # 1 2 0 ext3 / \ # /dev/discs/disc0/part1#/dev/discs/disc1/part1 \ # . \ # 1 2 0 swap - \ # /dev/discs/disc0/part5#/dev/discs/disc1/part5 \ # . \ # 0 2 0 ext3 /home \ # /dev/discs/disc0/part6#/dev/discs/disc1/part6 \ # . # Việc này gây ra partman phân vùng tự động, không cần xác nhận. d-i partman-md/confirm boolean true d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Phân vùng xong và ghi các thay đổi vào đĩa d-i partman/confirm boolean true
# Điều khiển nếu đồng hồ phần cứng được đặt thành UTC không. d-i clock-setup/utc boolean true # Bạn có thể đặt điều này thành bất cứ giá trị nào hợp lệ cho $TZ (múi giờ), # xem nội dung của « /usr/share/zoneinfo/ » để tìm giá trị hợp lệ. d-i time/zone string US/Eastern
Tiến trình thiết lập danh sách các nguồn của apt
/etc/apt/sources.list và các tùy chọn cấu hình cơ bản được tự động hoá hoàn toàn, dựa vào phương pháp cài đặt và trả lời câu hỏi trước. Tùy chọn bạn có khả năng thêm kho phần mềm (cục bộ) khác.
# Bạn có khả năng chọn cài đặt phần mềm kiểu khác tự do # và đã đóng góp. #d-i apt-setup/non-free boolean true #d-i apt-setup/contrib boolean true # Hủy ghi chú dòng này để tránh thêm các nguồn bảo mật, # hoặc thêm một tên máy để sử dụng máy phục vụ # khác với « security.debian.org ». #d-i apt-setup/security_host chuỗi # Các kho thêm, local[0-9] có sẵn #d-i apt-setup/local0/repository chuỗi \ # deb http://local.server/debian stable main #d-i apt-setup/local0/comment chuỗi máy_phục_vụ_cục_bộ # Bật các dòng kiểu deb-src #d-i apt-setup/local0/source boolean true # Địa chỉ Mạng tới khoá công của kho cục bộ ; # bạn cần phải cung cấp một khoá: không thì apt sẽ không chấp nhận # kho lưu không được xác thực nên dòng sources.list sẽ bị hủy ghi chú. #d-i apt-setup/local0/key chuỗi http://máy_phục_vụ_cục_bộ/khoá
Có khả năng chèn sẵn mật khẩu cho tài khoản người chủ, cũng tên và mật khẩu cho tài khoản của người dùng chuẩn thứ nhất. Đối với mật khẩu, bạn có thể dùng giá trị nhập thô (không mật mã) hay băm kiểu MD5.
Ghi chú rằng tiến trình chèn sẵn mật khẩu không phải là bảo mật hoàn toàn, vì mọi người có quyền truy cập tập tin cấu hình sẵn thì biết các mật khẩu nằm trong nó. Việc dùng băm MD5 được xem là tốt hơn một ít theo các điều khoản của bảo mật, nhưng nó cũng có thể cung cấp ý thức bảo mật giả, vì cách truy cập băm MD5 cho phép người khác tấn công bằng sức mạnh vũ phu.
# Bỏ qua bước tạo tài khoản người chủ (tài khoản kiểu người dùng chuẩn # sẽ có khả năng dùng sudo). #d-i passwd/root-login boolean false # Hoặc để bỏ qua bước tạo tài khoản kiểu người dùng chuẩn: #d-i passwd/make-user boolean false # Mật khẩu người chủ, hoặc bằng nhập thô : #d-i passwd/root-password password r00tme #d-i passwd/root-password-again password r00tme # hoặc được mật mã bằng băm MD5: #d-i passwd/root-password-crypted password [băm MD5] # Để tạo tài khoản kiểu người dùng chuẩn. #d-i passwd/user-fullname string Debian User #d-i passwd/username string debian # Mật khẩu của người dùng chuẩn, hoặc bằng nhập thô : #d-i passwd/user-password password insecure #d-i passwd/user-password-again password insecure # hoặc được mật mã bằng băm MD5: #d-i passwd/user-password-crypted password [băm MD5]
Biến
passwd/root-password-crypted và
passwd/user-password-crypted cũng có thể được chèn trước bằng “!” là giá trị. Trong trường hợp đó, tài khoản tương ứng bị tắt. Trường hợp này có thể là tiện với tài khoản người chủ, miễn là phương pháp xen kẽ được thiết lập để cho phép hoạt động quản lý hay đăng nhập người chủ (thí dụ bằng cách dùng khả năng xác thức khoá SSH hay sudo).
Băm MD5 cho mật khẩu có thể được tạo ra bằng lệnh theo đây.
$ echo "r00tme" | mkpasswd -s -H MD5
Thật sự không thể chèn sẵn nhiều vào giai đoạn cài đặt này. Chỉ hỏi câu về cách cài đặt hạt nhân.
# Chọn bộ tạo ra « initramfs » được dùng để tạo ra initrd cho hạt nhân 2.6. #d-i base-installer/kernel/linux/initramfs-generators string yaird
# Grub là bộ tải khởi động mặc định (cho x86). # Nếu bạn muốn cài đặt lilo thay thế, hãy hủy ghi chú dòng này: #d-i grub-installer/skip boolean true # Lệnh này hơi an toàn đặt, nó gây ra grub tự động cài đặt # vào mục ghi khởi động chủ (MBR) nếu không có hệ điều hành # khác được phát hiện trên máy đó. d-i grub-installer/only_debian boolean true # Điều này làm cho grub-installer cài đặt vào MBR thậm chí nếu # nó phát hiện hệ điều hành khác, sự chọn ít an toàn hơn vì # có lẽ nó không thể khởi động hệ điều hành khác đó. d-i grub-installer/with_other_os boolean true # Hoặc nếu bạn muốn cài đặt vào nơi khác với MBR, # hãy hủy ghi chú và chỉnh sửa những dòng này: #d-i grub-installer/only_debian boolean false #d-i grub-installer/with_other_os boolean false #d-i grub-installer/bootdev chuỗi (hd0,0) # Để cài đặt grub vào nhiều đĩa: #d-i grub-installer/bootdev chuỗi (hd0,0) (hd1,0) (hd2,0)
Bạn có khả năng chọn cài đặt bất cứ sự phối hợp công việc nào sẵn sàng. Vào lúc viết câu này, các công việc sẵn sàng gồm:
chuẩn
môi trường làm việc
môi trường làm việc Gnome
môi trường làm việc KDE
trình phục vụ Mạng
trình phục vụ in
trình phục vụ DNS
trình phục vụ tập tin
trình phục vụ thư tín
cơ sở dữ liệu SQL
máy tính xách tay
Bạn cũng có khả năng chọn không cài đặt công việc nào, ép buộc cài đặt một bộ gói bằng cách khác. Khuyên bạn luôn luôn gồm ít nhất công việc
chuẩn.
Nếu bạn muốn cài đặt một số gói riêng, thêm vào những gói được cài đặt trong các công việc, bạn có khả năng sử dụng tham số
pkgsel/include. Giá trị của tham số này có thể là danh sách các gói được định giới bằng hoặc dấu phẩy hoặc dấu cách, cũng dễ dàng dùng trên dòng lệnh.
tasksel tasksel/first multiselect chuẩn, môi trường làm việc #tasksel tasksel/first multiselect chuẩn, trình phục vụ Mạng #tasksel tasksel/first multiselect chuẩn, môi trường làm việc KDE # Các gói thêm riêng cần cài đặt #d-i pkgsel/include string openssh-server build-essential # Một số phiên bản riêng của trình cài đặt có khả năng thông báo lại # phần mềm nào bạn đã cài đặt, và phần mềm nào bạn dùng. # Giá trị mặc định là không thông báo lại, nhưng việc thông báo # giúp đỡ dự án Debian quyết định phần mềm nào thường được dùng # thì gồm nó trên đĩa CD. #popularity-contest popularity-contest/participate boolean false
# Tránh thông điệp cuối cùng về cài đặt đã xong. d-i finish-install/reboot_in_progress note # Dòng này sẽ ngăn cản trình cài đặt đẩy ra đĩa CD trong khi khởi động, # mà có ích trong một số trường hợp riêng. #d-i cdrom-detect/eject boolean false
Trong tiến trình cài đặt chuẩn, trình exim hỏi chỉ vài câu. Ở đây có diễn tả cách tránh ngay cả vài câu đó. Có khả năng chèn sẵn một cách phức tạp hơn.
exim4-config exim4/dc_eximconfig_configtype \ select không định cấu hình vào lúc này exim4-config exim4/no_config boolean true exim4-config exim4/no_config boolean true exim4-config exim4/dc_postmaster string
Có thể chèn sẵn cấu hình X của Debian, nhưng rất có thể là bạn cần phải biết vài chi tiết về phần mềm ảnh động của máy tính, vì trình cấu hình X của Debian không cấu hình tự động đầy đủ mọi thứ.
# X có khả năng phát hiện trình điều khiển đúng cho một số thẻ riêng, # nhưng nếu bạn đang chèn sẵn, bạn đè lên các sự chọn của nó. # Tuy nhiên, « vesa » sẽ hoạt động được trong phần lớn nơi. #xserver-xorg xserver-xorg/config/device/driver select vesa # Cẩn thận: khi phát hiện tự động con chuột, nếu việc này bị lỗi, # X sẽ thử lại nó liên tục. Vậy có thể bị vòng lặp vô hạn # nếu con chuột không phải được phát hiện tự động. #xserver-xorg xserver-xorg/autodetect_mouse boolean true # Khuyên bạn phát hiện tự động bộ trình bày. xserver-xorg xserver-xorg/autodetect_monitor boolean true # Bỏ ghi chú dòng này nếu máy tính của bạn có bộ trình bày kiểu LCD # (màn hình phẳng hay máy tính xách tay). #xserver-xorg xserver-xorg/config/monitor/lcd boolean true # X có ba đường dẫn cấu hình cho bộ trình bày. # Dòng bên dưới chèn sẵn đường dẫn « vừa », mà sẵn sàng luôn luôn. # Đường dẫn « đơn giản » có thể không sẵn sàng, # và đường dẫn « cấp cao » hỏi câu nhiều quá. xserver-xorg xserver-xorg/config/monitor/selection-method \ select vừa xserver-xorg xserver-xorg/config/monitor/mode-list \ select 1024x768 @ 60 Hz
# Phụ thuộc vào phần mềm nào bạn chọn cài đặt, hoặc nếu tiến trình # cài đặt bị lỗi, câu thêm có thể được hỏi. Bạn cũng có khả năng # chèn sẵn chúng. Để xem danh sách mọi câu có thể được hỏi # trong tiến trình cài đặt, hãy cài đặt xong, rồi chạy hai lệnh này: # debconf-get-selections --installer > file # debconf-get-selections > > file

markdown:
Những đoạn cấu hình được dùng trong phụ lục này cũng sẵn sàng dạng tập tin định cấu hình sẵn ví dụ tại
[http://www.debian.org/releases/etch/example-preseed.txt](http://www.debian.org/releases/etch/example-preseed.txt).
Ghi chú rằng mẫu này dựa vào tiến trình cài đặt vào kiến trúc kiểu x86 Intel. Nếu bạn đang cài đặt vào kiến trúc khác, một số phần mẫu (v.d. phần chọn bố trí bàn phím và phần cài đặt bộ tải khởi động) có lẽ không phải là thích hợp, cũng sẽ cần phải được thay thế bằng thiết lập debconf thích hợp với kiến trúc đó.
Việc đặt giá trị địa phương hoá sẽ hoạt động được chỉ nếu bạn dùng khả năng chèn sẵn kiểu initrd. Đối với các phương pháp khác, tập tin cấu hình sẵn sẽ được tải chỉ sau khi hỏi các câu này.
Miền địa phương (locale) có thể được dùng để xác định cả ngôn ngữ lẫn quốc gia. Để xác định miền địa phương như là tham số khởi động, hãy dùng đoạn
** (hoặc thay thế mã ngôn ngữ/quốc gia khác dạng « nn » hay « nn_QQ »). locale=**
# Miền địa phương đặt ngôn ngữ và quốc gia. d-i debian-installer/locale string vi
Tiến trình cấu hình bàn phím là bao gồm việc chọn kiến trúc bàn phím (phần cứng) và bố trí bàn phím (phần mềm). Trong phần lớn trường hợp, kiến trúc bàn phím đúng được chọn theo mặc định, vì vậy bình thường không cần chèn trước nó. Bố trí bàn phím phải là hợp lệ cho kiến trúc bàn phím đã chọn.
# Chọn bàn phím. #d-i console-tools/archs select at d-i console-keymaps-at/keymap select us # Thí dụ cho kiến trúc bàn phím khác #d-i console-keymaps-usb/keymap select mac-usb-us
Để bỏ qua bước cấu hình bàn phím, hãy chèn sẵn
console-tools/archs bằng
** (bỏ qua cấu hình). Kết quả là bố trí bàn phím của hạt nhân còn lại hoạt động. skip-config**
Các thay đổi trong lớp nhập cho hạt nhân phiên bản 2.6 đã làm cho kiến trúc bàn phím hầu như quá cũ. Đối với hạt nhân 2.6, bình thường nên chọn bố trí bàn phím kiểu “PC” (
**). at**
Tất nhiên, việc chèn sẵn bước cấu hình mạng sẽ không hoạt động được nếu bạn tải tập tin cấu hình sẵn qua mạng. Nhưng nó rất có ích khi bạn khởi động từ đĩa CD hay thanh USB. Nếu bạn tải tập tin cấu hình sẵn qua mạng, bạn có khả năng gởi tham số cấu hình mạng bằng cách sử dụng tham số khởi động hạt nhân.
Nếu bạn cần phải chọn một giao diện riêng khi khởi động qua mạng, trước khi tải tập tin cấu hình sẵn qua mạng, hãy nhập tham số khởi động như
**. interface=**
Mặc dù thường không thể chèn sẵn cấu hình mạng khi dùng khả năng chèn trước qua mạng (dùng địa chỉ Mạng “preseed/url”), bạn vẫn còn có khả năng sử dụng dãy lệnh theo đây để chỉnh sửa sự hạn chế này, thí vụ nếu bạn muốn đặt địa chỉ tĩnh cho giao diện mạng. Dãy lệnh này ép buộc cấu hình mạng chạy lại sau khi tải tập tin chèn sẵn, bằng cách tạo tập lệnh “preseed/run” chứa những dòng này:
killall.sh dhclient netcfg
# netcfg sẽ chọn giao diện có liên kết nếu có thể, # thì nó bỏ qua hiển thị danh sách nếu có nhiều giao diện. d-i netcfg/choose_interface select auto # Để chọn giao diện nào thay thế: #d-i netcfg/choose_interface select eth1 # Nếu bạn có máy phục vụ DHCP chạy chậm và trình cài đặt thời hạn # khi đợi nó, đoạn này có thể có ích: #d-i netcfg/dhcp_timeout string 60 # Nếu bạn thích tự cấu hình mạng, hãy bỏ ghi chú dòng này # và cấu hình mạng tĩnh bên dưới. #d-i netcfg/disable_dhcp boolean true # Nếu bạn muốn tập tin cấu hình sẵn hoạt động được # trên hệ thống cả có lẫn không có trình phục vụ DHCP, # hãy bỏ ghi chú những dòng này và cấu hình mạng tĩnh bên dưới. #d-i netcfg/dhcp_failed note #d-i netcfg/dhcp_options select Tự cấu hình mạng # Cấu hình mạng tĩnh. #d-i netcfg/get_nameservers string 192.168.1.1 #d-i netcfg/get_ipaddress string 192.168.1.42 #d-i netcfg/get_netmask string 255.255.255.0 #d-i netcfg/get_gateway string 192.168.1.1 #d-i netcfg/confirm_static boolean true # Tên máy/miền nào được gán từ DHCP có quyền cao hơn giá trị # được đặt vào đây. # Tuy nhiên, việc đặt giá trị vẫn còn ngăn cản câu hỏi được hiển thị, # thậm chí nếu giá trị đến từ DHCP. d-i netcfg/get_hostname string unassigned-hostname d-i netcfg/get_domain string unassigned-domain # Tắt hiển thị hộp thoại khoá WEP đó. d-i netcfg/wireless_wep string # Tên máy DHCP lạ mà một số nhà cung cấp dịch vụ Mạng sử dụng # như là kiểu mật khẩu. #d-i netcfg/dhcp_hostname string radish
Phụ thuộc vào phương pháp cài đặt bạn dùng, máy nhân bản có thể được dùng để tải về thành phần cài đặt thêm, để cài đặt hệ thống cơ bản, và để thiết lập danh sách các nguồn
/etc/apt/sources.list cho hệ thống đã cài đặt.
Tham số
mirror/suite xác định bộ phần mềm đối với hệ thống đã cài đặt.
Tham số
mirror/udeb/suite xác định bộ phần mềm đối với thành phần thêm cho trình đã cài đặt. Việc đặt tham số này có ích chỉ nếu thành phần thật sự được tải về qua mạng, cũng nên khớp với bộ phần mềm đã được dùng để xây dựng initrd cho phương pháp cài đặt được dùng. Theo mặc định, giá trị cho
mirror/udeb/suite và
mirror/suite là trùng.
d-i mirror/country string enter information manually d-i mirror/http/hostname string http.us.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string # Bộ phần mềm cần cài đặt. #d-i mirror/suite string testing # Bộ phần mềm cần dùng để tải các thành phần cài đặt (tùy chọn). #d-i mirror/udeb/suite string testing
Khả năng dùng tiến trình chèn sẵn để phân vùng đĩa cứng rất bị hạn chế thành khả năng được hỗ trợ bởi
partman-auto. Bạn có thể chọn phân vùng hoặc sức chứa còn rảnh trên đĩa, hoặc toàn bộ đĩa. Bố trí của đĩa có thể được xác định bằng cách sử dụng công thức xác định sẵn, công thức riêng từ tập tin công thức, hay công thức được gồm trong tập tin định cấu hình sẵn. HIện thời không thể phân vùng nhiều đĩa bằng chèn sẵn.
Việc nhận diện đĩa phụ thuộc vào thứ tự tải trình điều khiển chúng. Nếu có nhiều đĩa trong hệ thống, hãy chắc là đĩa đúng sẽ được chọn, trước khi dùng khả năng chèn sẵn.
# Nếu hệ thống có sức chứa còn rảnh, bạn có khả năng chọn # phân vùng chỉ sức chứa đó. # Ghi chú : dòng đầy phải được chèn sẵn với giá trị đã dịch. #d-i partman-auto/init_automatically_partition \ # select Hướng dẫn — dùng chỗ rỗng liên tục lớn nhất # Hoặc bạn có khả năng xác định một đĩa cần phân vùng. # Tên thiết bị có thể được nhập theo dạng hoặc devfs hoặc # khác devfs truyền thống. Chẳng hạn, để sử dụng đĩa thứ nhất: d-i partman-auto/disk string /dev/discs/disc0/disc # Hơn nữa, bạn sẽ cần phải xác định phương pháp cần dùng. # Những phương pháp co sẵn hiện thời là: # "regular", "lvm" and "crypto" d-i partman-auto/method string lvm # Nếu một của những đĩa sẽ được phân vùng tự động có chứa # một cấu hình LVM cũ, người dùng sẽ bình thường nhận cảnh báo. # Cảnh báo này có thể được chèn sẵn ra: d-i partman-auto/purge_lvm_from_device boolean true # Cũng vậy với việc xác nhận khi ghi các phân vùng LVM. d-i partman-lvm/confirm boolean true # Bạn có khả năng chọn bất cứ điều nào trong # những công thức phân vùng định sẵn. # Ghi chú : dòng đầy phải được chèn sẵn với giá trị đã dịch. d-i partman-auto/choose_recipe \ select Mọi tập tin trên một phân vùng (khuyên cho người dùng mới) #d-i partman-auto/choose_recipe \ # select Phân vùng « /home » riêng #d-i partman-auto/choose_recipe \ # select Các phân vùng « /home », « /usr », « /var », và « /tmp » riêng # Hoặc cung cấp một công thức riêng... # Định dạng công thức được diễn tả trong tập tin: # devel/partman-auto-recipe.txt. # Nếu bạn có khả năng chèn công thức đó vào môi trường # của bộ cài đặt Debian, bạn đơn giản có thể chỉ tới nó. #d-i partman-auto/expert_recipe_file string /hd-media/recipe # Không thì bạn có khả năng chèn toàn bộ công thức vào tập tin chèn sẵn, # dạng cùng một dòng (hợp lệ). Mẫu này tạo một phân vùng /boot # (khởi động) nhỏ, thích hợp với chỗ trao đổi, và sử dụng sức chứa # còn lại cho phân vùng gốc: #d-i partman-auto/expert_recipe string \ # boot-root :: \ # 40 50 100 ext3 \ # $primary{ } $bootable{ } \ # method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } \ # mountpoint{ /boot } \ # . \ # 500 10000 1000000000 ext3 \ # method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } \ # mountpoint{ / } \ # . \ # 64 512 300% linux-swap \ # method{ swap } format{ } \ # . # Điều này làm cho partman tự động phân vùng, không cần xác nhận. d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Phân vùng xong và ghi các thay đổi vào đĩa d-i partman/confirm boolean true
Bạn cũng có thể sử dụng khả năng chèn sẵn để thiết lập phân vùng trên mảng RAID phần mềm. Có hỗ trợ RAID lớp 0, 1 và 5, thì tạo mảng bị suy biến và xác định thiết bị thêm. Nếu bạn sử dụng RAID 1, bạn có khả năng chèn sẵn bộ tải khởi động grub để cài đặt vào mọi thiết bị được dùng trong mảng đó ; xem
[Phần B.4.10, “Cài đặt bộ tải khởi động”](apbs04.html.vi#preseed-bootloader).
Kiểu việc phân vùng tự động này dễ dàng chạy sai. Cũng là một thành phần rất mới vẫn còn có thể chứa lỗi, hoặc còn thiếu khả năng quản lý lỗi. Người dùng chịu trách nhiệm về việc điều chỉnh công thức khác nhau là hợp lý và không xung đột. Hãy kiểm tra bản ghi hệ thống
/var/log/syslog nếu bạn gặp lỗi.
Ghi chú rằng chỉ RAID 0 và RAID 1 đã được thử ra bởi những nhà phát triển thành phần đó. RAID 5 chưa được thử ra. Thiết lập RAID cấp cao có mảng bị suy biến hoặc thiết bị thêm đã được thử ra chỉ một ít.
# GHI CHÚ : tùy chọn này có chất lượng của phiên bản B: # bạn nên sử dụng cẩn thận. # Phương pháp nên được đặt thành « raid ». #d-i partman-auto/method string raid # Hãy xác định những đĩa cần phân vùng. # Cả chúng sẽ nhận cùng một bố trí, vậy việc này sẽ hoạt động # được chỉ nếu mọi đĩa có cùng một kích cỡ. #d-i partman-auto/disk string /dev/discs/disc0/disc /dev/discs/disc1/disc # Sau đó, bạn cần phải xác định những phân vùng vật lý sẽ được dùng. #d-i partman-auto/expert_recipe string \ # multiraid :: \ # 1000 5000 4000 raid \ # $primary{ } method{ raid } \ # . \ # 64 512 300% raid \ # method{ raid } \ # . \ # 500 10000 1000000000 raid \ # method{ raid } \ # . # Cuối cùng bạn cần phải ghi rõ cách sử dụng những phân vùng # đã xác định trước trong thiết lập RAID. Nhớ để sử dụng số hiệu # phân vùng đúng cho mỗi phân vùng hợp lý. # Các tham số là: # <raidtype> <devcount> <sparecount> <fstype> <mountpoint> \ # <devices> <sparedevices> # RAID lớp 0, 1 và 5 được hỗ trợ ; các thiết bị định giới bằng # dấu băm « # » #d-i partman-auto-raid/recipe string \ # 1 2 0 ext3 / \ # /dev/discs/disc0/part1#/dev/discs/disc1/part1 \ # . \ # 1 2 0 swap - \ # /dev/discs/disc0/part5#/dev/discs/disc1/part5 \ # . \ # 0 2 0 ext3 /home \ # /dev/discs/disc0/part6#/dev/discs/disc1/part6 \ # . # Việc này gây ra partman phân vùng tự động, không cần xác nhận. d-i partman-md/confirm boolean true d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Phân vùng xong và ghi các thay đổi vào đĩa d-i partman/confirm boolean true
# Điều khiển nếu đồng hồ phần cứng được đặt thành UTC không. d-i clock-setup/utc boolean true # Bạn có thể đặt điều này thành bất cứ giá trị nào hợp lệ cho $TZ (múi giờ), # xem nội dung của « /usr/share/zoneinfo/ » để tìm giá trị hợp lệ. d-i time/zone string US/Eastern
Tiến trình thiết lập danh sách các nguồn của apt
/etc/apt/sources.list và các tùy chọn cấu hình cơ bản được tự động hoá hoàn toàn, dựa vào phương pháp cài đặt và trả lời câu hỏi trước. Tùy chọn bạn có khả năng thêm kho phần mềm (cục bộ) khác.
# Bạn có khả năng chọn cài đặt phần mềm kiểu khác tự do # và đã đóng góp. #d-i apt-setup/non-free boolean true #d-i apt-setup/contrib boolean true # Hủy ghi chú dòng này để tránh thêm các nguồn bảo mật, # hoặc thêm một tên máy để sử dụng máy phục vụ # khác với « security.debian.org ». #d-i apt-setup/security_host chuỗi # Các kho thêm, local[0-9] có sẵn #d-i apt-setup/local0/repository chuỗi \ # deb http://local.server/debian stable main #d-i apt-setup/local0/comment chuỗi máy_phục_vụ_cục_bộ # Bật các dòng kiểu deb-src #d-i apt-setup/local0/source boolean true # Địa chỉ Mạng tới khoá công của kho cục bộ ; # bạn cần phải cung cấp một khoá: không thì apt sẽ không chấp nhận # kho lưu không được xác thực nên dòng sources.list sẽ bị hủy ghi chú. #d-i apt-setup/local0/key chuỗi http://máy_phục_vụ_cục_bộ/khoá
Có khả năng chèn sẵn mật khẩu cho tài khoản người chủ, cũng tên và mật khẩu cho tài khoản của người dùng chuẩn thứ nhất. Đối với mật khẩu, bạn có thể dùng giá trị nhập thô (không mật mã) hay
*băm* kiểu MD5.
Ghi chú rằng tiến trình chèn sẵn mật khẩu không phải là bảo mật hoàn toàn, vì mọi người có quyền truy cập tập tin cấu hình sẵn thì biết các mật khẩu nằm trong nó. Việc dùng băm MD5 được xem là tốt hơn một ít theo các điều khoản của bảo mật, nhưng nó cũng có thể cung cấp ý thức bảo mật giả, vì cách truy cập băm MD5 cho phép người khác tấn công bằng sức mạnh vũ phu.
# Bỏ qua bước tạo tài khoản người chủ (tài khoản kiểu người dùng chuẩn # sẽ có khả năng dùng sudo). #d-i passwd/root-login boolean false # Hoặc để bỏ qua bước tạo tài khoản kiểu người dùng chuẩn: #d-i passwd/make-user boolean false # Mật khẩu người chủ, hoặc bằng nhập thô : #d-i passwd/root-password password r00tme #d-i passwd/root-password-again password r00tme # hoặc được mật mã bằng băm MD5: #d-i passwd/root-password-crypted password [băm MD5] # Để tạo tài khoản kiểu người dùng chuẩn. #d-i passwd/user-fullname string Debian User #d-i passwd/username string debian # Mật khẩu của người dùng chuẩn, hoặc bằng nhập thô : #d-i passwd/user-password password insecure #d-i passwd/user-password-again password insecure # hoặc được mật mã bằng băm MD5: #d-i passwd/user-password-crypted password [băm MD5]
Biến
passwd/root-password-crypted và
passwd/user-password-crypted cũng có thể được chèn trước bằng “!” là giá trị. Trong trường hợp đó, tài khoản tương ứng bị tắt. Trường hợp này có thể là tiện với tài khoản người chủ, miễn là phương pháp xen kẽ được thiết lập để cho phép hoạt động quản lý hay đăng nhập người chủ (thí dụ bằng cách dùng khả năng xác thức khoá SSH hay
**sudo**).
Băm MD5 cho mật khẩu có thể được tạo ra bằng lệnh theo đây.
$ echo "r00tme" | mkpasswd -s -H MD5
Thật sự không thể chèn sẵn nhiều vào giai đoạn cài đặt này. Chỉ hỏi câu về cách cài đặt hạt nhân.
# Chọn bộ tạo ra « initramfs » được dùng để tạo ra initrd cho hạt nhân 2.6. #d-i base-installer/kernel/linux/initramfs-generators string yaird
# Grub là bộ tải khởi động mặc định (cho x86). # Nếu bạn muốn cài đặt lilo thay thế, hãy hủy ghi chú dòng này: #d-i grub-installer/skip boolean true # Lệnh này hơi an toàn đặt, nó gây ra grub tự động cài đặt # vào mục ghi khởi động chủ (MBR) nếu không có hệ điều hành # khác được phát hiện trên máy đó. d-i grub-installer/only_debian boolean true # Điều này làm cho grub-installer cài đặt vào MBR thậm chí nếu # nó phát hiện hệ điều hành khác, sự chọn ít an toàn hơn vì # có lẽ nó không thể khởi động hệ điều hành khác đó. d-i grub-installer/with_other_os boolean true # Hoặc nếu bạn muốn cài đặt vào nơi khác với MBR, # hãy hủy ghi chú và chỉnh sửa những dòng này: #d-i grub-installer/only_debian boolean false #d-i grub-installer/with_other_os boolean false #d-i grub-installer/bootdev chuỗi (hd0,0) # Để cài đặt grub vào nhiều đĩa: #d-i grub-installer/bootdev chuỗi (hd0,0) (hd1,0) (hd2,0)
Bạn có khả năng chọn cài đặt bất cứ sự phối hợp công việc nào sẵn sàng. Vào lúc viết câu này, các công việc sẵn sàng gồm:
chuẩn
môi trường làm việc
môi trường làm việc Gnome
môi trường làm việc KDE
trình phục vụ Mạng
trình phục vụ in
trình phục vụ DNS
trình phục vụ tập tin
trình phục vụ thư tín
cơ sở dữ liệu SQL
máy tính xách tay
Bạn cũng có khả năng chọn không cài đặt công việc nào, ép buộc cài đặt một bộ gói bằng cách khác. Khuyên bạn luôn luôn gồm ít nhất công việc
**. chuẩn**
Nếu bạn muốn cài đặt một số gói riêng, thêm vào những gói được cài đặt trong các công việc, bạn có khả năng sử dụng tham số
pkgsel/include. Giá trị của tham số này có thể là danh sách các gói được định giới bằng hoặc dấu phẩy hoặc dấu cách, cũng dễ dàng dùng trên dòng lệnh.
tasksel tasksel/first multiselect chuẩn, môi trường làm việc #tasksel tasksel/first multiselect chuẩn, trình phục vụ Mạng #tasksel tasksel/first multiselect chuẩn, môi trường làm việc KDE # Các gói thêm riêng cần cài đặt #d-i pkgsel/include string openssh-server build-essential # Một số phiên bản riêng của trình cài đặt có khả năng thông báo lại # phần mềm nào bạn đã cài đặt, và phần mềm nào bạn dùng. # Giá trị mặc định là không thông báo lại, nhưng việc thông báo # giúp đỡ dự án Debian quyết định phần mềm nào thường được dùng # thì gồm nó trên đĩa CD. #popularity-contest popularity-contest/participate boolean false
# Tránh thông điệp cuối cùng về cài đặt đã xong. d-i finish-install/reboot_in_progress note # Dòng này sẽ ngăn cản trình cài đặt đẩy ra đĩa CD trong khi khởi động, # mà có ích trong một số trường hợp riêng. #d-i cdrom-detect/eject boolean false
Trong tiến trình cài đặt chuẩn, trình exim hỏi chỉ vài câu. Ở đây có diễn tả cách tránh ngay cả vài câu đó. Có khả năng chèn sẵn một cách phức tạp hơn.
exim4-config exim4/dc_eximconfig_configtype \ select không định cấu hình vào lúc này exim4-config exim4/no_config boolean true exim4-config exim4/no_config boolean true exim4-config exim4/dc_postmaster string
Có thể chèn sẵn cấu hình X của Debian, nhưng rất có thể là bạn cần phải biết vài chi tiết về phần mềm ảnh động của máy tính, vì trình cấu hình X của Debian không cấu hình tự động đầy đủ mọi thứ.
# X có khả năng phát hiện trình điều khiển đúng cho một số thẻ riêng, # nhưng nếu bạn đang chèn sẵn, bạn đè lên các sự chọn của nó. # Tuy nhiên, « vesa » sẽ hoạt động được trong phần lớn nơi. #xserver-xorg xserver-xorg/config/device/driver select vesa # Cẩn thận: khi phát hiện tự động con chuột, nếu việc này bị lỗi, # X sẽ thử lại nó liên tục. Vậy có thể bị vòng lặp vô hạn # nếu con chuột không phải được phát hiện tự động. #xserver-xorg xserver-xorg/autodetect_mouse boolean true # Khuyên bạn phát hiện tự động bộ trình bày. xserver-xorg xserver-xorg/autodetect_monitor boolean true # Bỏ ghi chú dòng này nếu máy tính của bạn có bộ trình bày kiểu LCD # (màn hình phẳng hay máy tính xách tay). #xserver-xorg xserver-xorg/config/monitor/lcd boolean true # X có ba đường dẫn cấu hình cho bộ trình bày. # Dòng bên dưới chèn sẵn đường dẫn « vừa », mà sẵn sàng luôn luôn. # Đường dẫn « đơn giản » có thể không sẵn sàng, # và đường dẫn « cấp cao » hỏi câu nhiều quá. xserver-xorg xserver-xorg/config/monitor/selection-method \ select vừa xserver-xorg xserver-xorg/config/monitor/mode-list \ select 1024x768 @ 60 Hz
# Phụ thuộc vào phần mềm nào bạn chọn cài đặt, hoặc nếu tiến trình # cài đặt bị lỗi, câu thêm có thể được hỏi. Bạn cũng có khả năng # chèn sẵn chúng. Để xem danh sách mọi câu có thể được hỏi # trong tiến trình cài đặt, hãy cài đặt xong, rồi chạy hai lệnh này: # debconf-get-selections --installer > file # debconf-get-selections > > file

Accept-Ranges: bytes


text:
dùng Miếng diệt kiến lan truyền MiKi an toàn dễ sử diệt tận gốc cả tổ liên hệ 0988169633 giao hàng tận nơi tp HCM
Cụ phun thuốc muỗi là con gì cũng ra đi hết
Kiến là khó diệt nhất, em toàn sống chung thôi cũng chả sao.
Phun thuốc diệt công trùng thấy dán, mối, muỗi 3 năm sau vẫn chết, riêng kiến còn bu vào cái vũng thuốc mà chả con nào chết,
Cụ Chưa đăng ký đấy à, nghỉ tay làm một ly với em cho vui
Cụ ra cửa hàng chỗ đường Trường Chinh ấy, gần cầu Phương Liệt ấy, hỏi mua thuốc diệt kiến loại bột, loại cực mạnh. 1 lần rải thuốc ít nhất phải 2 tháng sau ko thấy kiến. 2 tháng sau rải tiếp.
Vỏ trứng rửa sạch, phơi khô, rang qua lửa, nghiền nhỏ, rắc ở chân tường, những chỗ mà kiến đi qua
Bắt sống từng con, nhét thuốc vào mồm nó hoặc dìm chết.
Nếu cụ sợ mất thời gian thì dùng hoả công.
Chẳng biết có cụ nào tư vấn cho mợ cách này chưa nhưng em có 1 cách rất hiệu nghiệm và đơn giản nếu thành công mợ cho em xin voska ạ. Mợ lấy củ tỏi đập ra bỏ vào chỗ có kiến làm tổ kết quả là không còn con kiến nào để mợ chăn nữa đâu ạ, hiệu quả với cả tổ kiến lửa nữa nhé mợ. Đang chờ voska của tất cả các cụ/ mợ nào thử cách này ạ.
Khôn cũng chết, dại cũng chết, biết thì sống.
Hiện có 1 cụ cũng đang nghía cái thớt này. (0 lái chính và 1 lái phụ)

markdown:
dùng
Miếng diệt kiến lan truyền MiKian toàn dễ sử diệt tận gốc cả tổliên hệ 0988169633 giao hàng tận nơi tp HCM
Cụ phun thuốc muỗi là con gì cũng ra đi hết
ngày xưa nhà e tậu cái bàn gỗ từ Lào về nhà thì chả có kiến đâu ( toàn gián là nhiều )nhưng cứ để thức ăn trên bàn là nó lũ lượt kéo ra, Em cú quá thử đủ mọi cách mà chả ăn thua, mua cái thuốc gì về tẩm với cơm về để trên bàn kiến chả thấy chết còn Mèo thì chết lăn quay
vợ em thì bảo đốt luôn cái bàn đi
thế mà bên này qua chấm có 2 phát thui thì hết sạch, tới giờ cũng gần 2 năm roài.
Kiến là khó diệt nhất, em toàn sống chung thôi cũng chả sao.
Phun thuốc diệt công trùng thấy dán, mối, muỗi 3 năm sau vẫn chết, riêng kiến còn bu vào cái vũng thuốc mà chả con nào chết,
Cụ Chưa đăng ký đấy à, nghỉ tay làm một ly với em cho vui
Cụ ra cửa hàng chỗ đường Trường Chinh ấy, gần cầu Phương Liệt ấy, hỏi mua thuốc diệt kiến loại bột, loại cực mạnh. 1 lần rải thuốc ít nhất phải 2 tháng sau ko thấy kiến. 2 tháng sau rải tiếp.
Vỏ trứng rửa sạch, phơi khô, rang qua lửa, nghiền nhỏ, rắc ở chân tường, những chỗ mà kiến đi qua
Bắt sống từng con, nhét thuốc vào mồm nó hoặc dìm chết.
Nếu cụ sợ mất thời gian thì dùng hoả công.
Chẳng biết có cụ nào tư vấn cho mợ cách này chưa nhưng em có 1 cách rất hiệu nghiệm và đơn giản nếu thành công mợ cho em xin voska ạ. Mợ lấy củ tỏi đập ra bỏ vào chỗ có kiến làm tổ kết quả là không còn con kiến nào để mợ chăn nữa đâu ạ, hiệu quả với cả tổ kiến lửa nữa nhé mợ. Đang chờ voska của tất cả các cụ/ mợ nào thử cách này ạ.
Khôn cũng chết, dại cũng chết, biết thì sống.
Hiện có 1 cụ cũng đang nghía cái thớt này. (0 lái chính và 1 lái phụ)

WARC-Type: response

Content-Type: application/http; msgtype=response

Content-Type: text/html; charset=UTF-8

Connection: close

Set-Cookie: bb_lastactivity=0; expires=Wed, 21-Oct-2015 23:56:40 GMT; path=/

Cache-Control: private, post-check=0, pre-check=0, max-age=0

Pragma: no-cache

Content-Encoding: gzip


text:
Lỗi cơ sở dữ liệu
Đã xảy ra lỗi cú pháp trong truy vấn cơ sở dữ liệu. Có vẻ như nguyên nhân của vấn đề này xuất phát từ một lỗi trong phần mềm. Truy vấn vừa rồi là:
(đã giấu truy vấn SQL)từ hàm “SqlBagOStuff::set”. Cơ sở dữ liệu báo lỗi “1142: INSERT command denied to user 'dbo408958060'@'74.208.16.153' for table 'objectcache' (db408958060.db.1and1.com)”.

markdown:
# Lỗi cơ sở dữ liệu
Đã xảy ra lỗi cú pháp trong truy vấn cơ sở dữ liệu. Có vẻ như nguyên nhân của vấn đề này xuất phát từ một lỗi trong phần mềm. Truy vấn vừa rồi là:
từ hàm “
(đã giấu truy vấn SQL) `SqlBagOStuff::set`”. Cơ sở dữ liệu báo lỗi “ `1142: INSERT command denied to user 'dbo408958060'@'74.208.16.153' for table 'objectcache' (db408958060.db.1and1.com)`”.

Server: Apache

X-Content-Type-Options: nosniff

Content-language: vi

X-Frame-Options: DENY

Vary: Accept-Encoding,Cookie

Cache-Control: no-cache, no-store, max-age=0, must-revalidate


text:
Trong:
Tiêu đề
Trích dẫn
Nội dung
Tác giả
Bùi Giáng - 07/01/2011.
Đoạn hồng linh nhạn ký- Truyện một con hồng nhạn lênh đênh? Truyện một nhà sư vướng tục lụy? Nhà sư ấy, cha vốn là người Trung Hoa, mẹ là người Nhật Bản. Cha mất sớm, mẹ về cố quận… Đứa con bơ vơ trôi nổi, quy y cửa Phật, rồi giũ áo tu, ra đời, vướng vào Lụy Tình Yêu.
Tô Mạn Thù (bản dịch của Bùi Giáng) - 07/01/2011.
Người đâu tá? Quê nhà chưa tỏ Tuổi bao nhiêu?Tên họ là gì? Đã sinh cùng nước cùng thì Cùng ta không biệt mà ly bao giờ…
Tôi đã từ giã Hải Vân tự, và bây giờ cư lưu tại một căn nhà ở chốn hoang thôn tịnh mịch. Ngoài việc chăm lo phụng thừa nhu cầu sư trưởng, hằng ngày tôi lãng phí thời gian trong những trận nhớ nhung xa vắng, nửa tỉnh nửa mê, thần hồn theo nước mắt mà tràn ra không ngớt.
Tôi chào hỏi người vú nuôi, lòng đầy bi thương và hoan hỉ. Bao nhiêu ân tình mừng mừng tủi tủi. Bà vú bảo tôi ngồi xuống, bắt tôi đem hết sự tình kể lại đầu đuôi. Tôi đã làm gì, tôi đã trải qua những gì, nhất nhất đem gót đầu ra thuật lại tỉ mỉ. Bà đăm đăm nhìn tôi. Bà chống tay vào gò má nhăn nheo, suy nghĩ lâu lắm, rồi ảo não thở dài nói:
Một ngày kia, vào lúc hoàng hôn, giữa cảnh hoang liêu gió tuyết thổi lạnh thấu xương, tôi cùng Triều Nhi đang lẽo đẽo từ phía sau núi gang củi quay về nhà. Vừa bước vào cửa, nhìn thấy vú nuôi đang tựa lưng bên lò bếp, ngồi im lìm. Bà đang chăm chỉ khâu vá lại một chiếc áo cũ. Nghe tiếng chân tôi bước vào, bà ngẩng đầu nhìn tôi nói:
Ngày hôm sau, khi trời âm u nặng nề hơn cả ngày trước. Lúc tôi trở giấc dậy, cảm thấy tâm hồn bàng hoàng khôn tả. Vì sắp tới lúc phải tới hội ước với cô gái kia. Người đọc sách tới đây, ắt nghĩ rằng tôi đang bị vướng thân vào trong tấm lưới tình bối rối, và như vậy là đang lâm vào hiểm họa trở ngại cuộc thanh tĩnh pháp lưu.
Từ ngày nhận được lá thư của Tuyết Mai, tôi mới rõ lẽ rằng nường ấy đã tin yêu tôi một cách khôn hàn gay cấn thâm hậu vô song. Lúc bấy giờ linh hồn thể phách tâm đầu tôi dào dạt bừng sôi sục sục, tôi chẳng còn có thể định đoạt đường đi lối bước ra cái gì gì cả.a
Bốn ngày sau, vợ chồng ông mục sư, sắm sửa cho tôi bốn bộ âu phục và lo liệu mọi sự thuận lợi cho cuộc đáp tàu xong, bắt tay tôi, bảo:
Date News :
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Cache-Control: private

Content-Type: text/html


text:
Khuyên can em không được thì phải chết chung!
Sáng sớm 17/7, anh Vinh – người bán quán ăn tại bờ hồ Thủy Liêm – ngay đầu đường trên đỉnh Bồ Hong, phát hiện 1 thanh niên mình đầy thương tích, máu me, lê lết từng bước chân mệt nhọc từ trên đỉnh núi xuống. Thấy có dấu hiệu bất thường, anh Vinh kêu người thanh niên dừng lại, đồng thời kêu anh này vào ngồi ghế để hỏi thăm. Nhưng người thanh niên không đồng ý, đòi về nhà trọ để tắm, rửa sạch vết thương, vết máu trên người. Anh Vinh không cho người thanh niên đi và liền điện thoại thông báo với Công an xã An Hảo (đóng chốt trên đỉnh núi Cấm). Lực lượng công an nhanh chóng có mặt.
Qua làm việc sơ bộ, người thanh niên khai tên là Trịnh Huy Hoàng – quê ở tận Đắk Lắk, do buồn chuyện gia đình nên cùng người em là Trịnh Hải Hà lên núi Cấm chơi cho khuây khỏa. “Lúc đó khoảng 20h đêm 16/7. Anh em tôi qua uống nước giải khát tại quán cà phê võng ngay đầu đường lên đỉnh Bồ Hong thì cùng nhau bắt xe ôm lên đó. Vì Hà buồn chuyện gia đình, buồn chuyện tình cảm riêng tư nên tôi muốn đưa em mình đi chơi để giải khuây. Thấy núi non mát mẻ, trong lành nên chúng tôi cùng nhau lên đỉnh cao để ngắm. Không ngờ, trong lúc đang nói chuyện thì Hà bất ngờ gieo mình xuống vực sâu. Tôi không còn kịp suy nghĩ gì, chỉ nhảy theo cứu em trai, không được thì cùng nhau chết”, Hoàng cho biết, sau khi sống sót từ cú nhảy ở độ cao 716m của đỉnh núi Cấm.
Theo lời khai của Hoàng, cả anh và người em song sinh đều là sinh viên năm nhấy của 1 trường cao đẳng tại quê nhà. Hoàng và Hà đến núi Cấm vào ngày 15/7.
Cuộc tìm kiếm dưới vực sâu
Xác định lời khai của Hoàng là có cơ sở, lực lượng Công an xã An Hảo đã đưa nạn nhân đến trạm y tế xã để băng bó, rửa vết thương. Sau đó, Hoàng cùng với lực lượng công an trở lên đỉnh Bồ Hong để xác định nơi 2 anh em đã nhảy xuống. Từ đó, các cán bộ công an và người dân đã men theo vách đá đựng đứng bò xuống vực sâu để tìm kiếm xác nhận còn lại. Nhiều người cột dây thừng vào người, men theo vách đá để dò dẫm từng bước xuống vực sâu. Sau vài tiếng đồng hồ tìm kiếm, tất cả mọi người đã leo ngược vách đá trở lên vì không thấy xác nạn nhân đâu. Nghỉ ngơi một lúc, những người này lại nỗ lực lần thứ 2 trở xuống vực sâu để tìm. Kết quả vẫn là con số không. “Phải đến lần thứ 3, sau 2 lần tìm ở bãi đá bên dưới không thấy, chúng tôi phải tiếp tục men theo vách đá bò xuống vực sâu nằm hun hút bên dưới nữa. Mất khoảng gần 2 tiếng đồng hồ mới tìm thấy xác nạn nhân. Từ đỉnh Bồ Hong nhảy ra thiệt xa thì mới rớt xuống vực này. Còn nếu người “lỡ” trượt chân, hoặc nhảy gần thì chỉ rớt xuống vực đầu tiên ở khoảng cách hơn 200m từ đỉnh núi. Việc tìm kiếm đã vất vả khó khăn trăm bề như thế, việc đưa xác nạn nhân trở lên còn khó khăn, vất vả gấp ngàn lần. Nhưng không lẽ biết người ta chết ở dưới đó mà mình làm lơ, bỏ thây luôn. Nghĩa tử là nghĩa tận mà”, anh Ly – một người tham gia tìm kiếm xác nạn nhân chia sẻ.
Cũng theo anh Ly, khi tìm được xác của anh Trịnh Hải Hà thì cơ thể, xương cốt của nạn nhân đã gãy nát. Đầu nạn nhân cũng bị bể, mặt, trán bẹp rúm, biến dạng vì bị rơi trúng vào đá, tay, chân đều gãy cả. Mọi người phải dùng cây để nẹp vào xác rồi dùng bạt bó lại, cột dây vào xác để người trên đỉnh núi kéo lên. “Nói thì đơn giản vậy chứ có dễ vậy đâu. Anh em tụi tôi phải “treo” mình trên vách đá để đỡ cái xác cho phía trên kéo lên. Vách đá gồ ghề, cây cối um tùm nên kéo lên là vướng vào vách. Cứ thế, tụi tui phải leo theo từng nấc từng nấc để hỗ trợ, đỡ xác, mới có thể kéo lên trên được”, anh Ly nói.
Người bị “thần chết”… chê nói gì?
Trở lại với Trịnh Huy Hoàng – người vừa trở về từ cõi chết sau cú nhảy kinh hoàng ở độ cao 716m, khi lực lượng chức năng đưa được xác của người em song sinh lên trước mặt, anh vẫn chưa thể hoàn hồn. Hoàng kể, biết em trai buồn nên anh đã hết lời khuyên can. Không ngờ, Hà không kiềm chế được tâm trạng đã nhảy xuống vực. Trong lúc hốt hoảng, Hoàng không kịp suy nghĩ nên đã lao theo.
Lúc đó, trong đầu Hoàng nghĩ phải nhảy theo để túm lấy đứa em trai lại, may thì cứu được, còn không thì cùng chết. “Nhưng đêm tối, rừng núi âm u, mà đứa nhảy trước, đứa nhảy sau nên đâu thấy được gì. Tôi cũng không biết gì sau đó. Đến sáng hôm sau tỉnh lại, thấy mình nằm trên một ngọn cây to bên vách đá, tán cây như một cánh tay khổng lồ đã “hứng” lấy tôi. Khi đó, tôi mới biết mình sống sót, rồi dò dẫm bò trở lên”, Hoàng khai với công an. Hoàng còn cho biết, mặc dù rất đau xót vì đứa em song sinh đã chết, nhưng sau khi trở về từ “quỷ môn quan” anh đã thật sự biết… sợ chết.
Trường hợp của Hoàng và Hà không phải là đầu tiên. Cách đây hơn 20 năm, cũng có 2 chị em song sinh quê ở tỉnh Tiền Giang tìm đến đỉnh Bồ Hong để tự tử với mong muốn được lên… thiên đường. Người chị nhảy trước, người em liền nắm tay giữ lại nhưng cũng bị kéo rơi xuống vực sâu. Trớ trêu là người em lại chết, còn người chị cũng vướng trên đọt cây, sống sót. Sau đó, người chị bò lết trở lên kêu cứu và vô cùng hoảng sợ, không “dám”… chết nữa. Xác người em sau đó được tìm thấy và chôn ở đỉnh mồ côi đến bây giờ. 4 năm sau, có một đôi tình nhân đã cột tay nhau cùng nhảy xuống núi tự tử. Hậu quả, cả 2 cùng chết, nhưng người trong vùng lại đồn thổi, cho là họ “chuyển thế", đầu thai vào làm con của một cặp vợ chồng sinh đôi 1 trai – một gái với những dấu hiệu và hiện tượng kỳ lạ (chúng tôi sẽ tiếp tục đăng tải chi tiết trên số báo tới)…
Cơ quan chức năng cho biết, qua việc kiểm tra hiện trường và làm việc với người có liên quan cho thấy đây chỉ là vụ tự tử chứ không có dấu hiệu phạm tội. Thi thể nạn nhân cũng được bàn giao về quê an táng sau đó. Từ vụ nhảy núi này, xuất hiện nhiều tin đồn thất thiệt rằng lên núi Cấm tự tử dễ được lên… thiên đàng. Vì thế, người dân trên núi Cấm đề nghị cơ quan chức năng nên xây một hàng rào kiên cố và an toàn tại bờ vách của đỉnh Bồ Hong để ngăn chặn tình trạng nhảy xuống vực sâu tự tử. Bởi hiện nay, tại nơi này, vách đá cheo leo, bên dưới là vực sâu thăm thẳm nhưng không có hàng rào để ngăn cản người tham quan đến bên bờ vực. Chỉ có một sợi dây thừng được căng qua loa trên 1 thân cây nhỏ xíu. Còn bên bờ vực thì chỉ có mảnh lưới B40 đã bị đổ rạp, không đảm bảo an toàn cho khách tham quan, hành hương.
(Kỳ sau: Đôi tình nhân cột tay cùng nhảy núi Cấm và hiện tượng lạ lùng về cặp sinh đôi trai – gái)
Lai Giang (TT & ĐS)
Mạng xã hội dành cho phụ nữ của công ty cổ phần PhunuNet/VOG (Vietnam Online Group).
Công ty cổ phần Vietnam Online Group: Địa chỉ: Tầng 7 - 32 phố Huế - Hà Nội - Email
liên hệ: contact@phununet.com
VP PhunuNet: Phòng 1103, Tầng 11, Tòa nhà Vườn Xuân, 71 Nguyễn Chí Thanh, Q. Đống Đa, Hà Nội - Điện thoại: (+84-4) 6 275 2213
Mã số doanh nghiệp: 0101791319
Giấy phép số 2558/GP-TTĐT do Sở TT-TT HN cấp. GXN cung cấp dịch vụ mạng xã hội số
75/GXN-TTĐT do Cục QLPTTH & TTĐT, Bộ TT-TT cấp.

Content-Type: text/html; charset=utf-8

Server: Apache/2.4.1 (Unix)